1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Optimize your website or server
This guide explains how to optimize the website you manage, in order to make it faster on the Internet and allow all visitors to browse it without difficulty, regardless of their connection speed.
The role of the host
The loading speed of a website depends on many factors (server performance, network infrastructure of the host, Internet connection of the visitor, optimization of the website, etc.).
As a host, we strive to offer the best in terms of hosting and we are constantly improving our products and our infrastructure:
- All our hosting runs on latest generation SSD drives
- The infrastructure benefits from more than 70 Gbit/s of interconnection and redundancy with the best Internet access providers (Swisscom, Cogent, Level3, etc.)
- In order to be able to absorb traffic peaks without any problem, our servers operate with 64-bit Intel Xeon processors, which are replaced regularly and our shared/shared servers use on average only 40% of the power of their CPUs.
In addition, when you submit a support request to us regarding delays, we analyze whether:
- Your hosting server is working normally and has not encountered any problems in the last 48 hours
- Our network infrastructure has not experienced any disruptions in the last 48 hours
The role of the site owner and the webmaster
Infomaniak does not intervene in the content of servers or the development of websites. The creation or maintenance of a site is a different profession, although it is linked to our activities since we offer the tools and services that a Webmaster uses to create Internet sites.
Analyze the cause of delays
So here's what to do if you notice slowness with your site:
- Follow the recommendations of Google PageSpeed Insights to optimize your website: https://developers.google.com/speed/pagespeed/insights
The points raised concern the design of the website and not the configuration of the server. If the test result invites you to authorize the compression of resources on your site, you will need the following guide: https://faq.infomaniak.com/2013
- In case of delays from abroad, consider activating DNS Fast Anycast: https://faq.infomaniak.com/2323
- Install and configure a cache system on your site to avoid redundant access to databases and speed up the display of your site: https://faq.infomaniak.com/1162
- Consider a CDN: https://faq.infomaniak.com/2188
- Test the server response speed (TTFB): https://faq.infomaniak.com/2619
- Scan your hosting for viruses: https://faq.infomaniak.com/857
- Regularly purge the databases and delete unnecessary entries: https://faq.infomaniak.com/377
- Use the latest version of PHP compatible with your site/CMS/Web application: https://faq.infomaniak.com/2053
- Avoid the use of images, counters, CGI or media hosted on external providers, because if these are unreachable, your site will seem slow
- Disable superfluous extensions that consume a lot of resources in your CMS: https://faq.infomaniak.com/1937
- Update and maintain CMS/web applications regularly
- Set up a navigation delay for indexing bots, because some have a very "aggressive" functioning. It is possible to limit their impact by setting up a Crawl-delay: https://faq.infomaniak.com/2136
- Consult any error-logs which group together all the errors generated by your site. By correcting these errors, your site will perform better: https://faq.infomaniak.com/1926
- Consult any slowlogs. They group queries that take more than 5 seconds to execute. It is important to correct the queries listed in this file: https://faq.infomaniak.com/1676
- Add a server cache system (Cloud server only): https://faq.infomaniak.com/2251
If a problem persists...
As a site owner, if you are a webmaster or if you have hired a webmaster who also cannot find the origin of the delays, you can contact us in writing only after having obtained the following information:
- Name of the site we host
- Dates and times of delays encountered
- Name of the database possibly concerned / ditto for FTP account
- Your public IP address at the time of the tests (visible for example on https://www.infomaniak.com/ip )
- Type of slowness noted (site display, FTP transfers, etc.)
- Problems (slowness for example) accessing the Infomaniak site intermittently?
- Result of a traceroute to 220.127.116.11 and we copy/paste the complete results ( screenshot if necessary)
- Result of a speedtest by choosing us as destination ( http://www.speedtest.net/ — click on Change server to select us)
If your needs explode...
If shared hosting is no longer suitable for your site, consider the possible switch to a Cloud Server. Your site can simply be moved to this type of server where it will be alone and on which you can install a cache engine, for example. Please consult our offers here.