By The Hitchhiker
Troubleshooting a slow WordPress site
If your site was recently loading faster, then a recent change may have affected the load speed. If this is the case, you can undo the change and see if that helps the site load faster. If you aren’t sure what caused the slowdown, you can disable the various features of your site and add them back until the problem occurs again. If you need assistance with this, I am an expert & will be able to do it for you for a fee.
Or, I can monitor & care for your website for only $25 a month, and this would never happen.
The following are some of the most common features that can increase latency.
Each plugin that you add to a WordPress site can increase the latency of the site. You can activate and deactivate the the plugins on your site to see if it improves the load time. One can disable plugins via the Word Press Admin OR by FTP. For more information on how I can start activating, deactivating & troubleshooting your WordPress plugins, see Activating and deactivating plugins in WordPress.
The coding of a WordPress theme can also contribute to site latency, particularly when using a third-party theme. To see if your theme is slowing your site down, try changing your theme. I can help here.
Just putting in place a good schedule/system for keeping plugins & other WordPress tools up to date isn’t enough as updates often trigger problems that need attention immediately. Be ready to fix things…
The .htaccess file does not normally impact the speed of a website, but if something has been misconfigured then it can happen. Try disabling it by renaming it to something like 1.htaccess, .htaccess.bak, .htaccess_disabled. For assistance with FTP & editing your .htaccess file, go here.
If this fixes the problem, you will need to edit your .htaccess file to correct the error. Otherwise, if you leave the original .htaccess file disabled, then you will need to reset the Permalinks on your WordPress site. For information on how I can help: Fixing Permalink Issues with WordPress.
The content of your website can also affect the performance of your website. If the objects on a page are poorly optimized, then more data will be sent than what is required. For example, large images can take a long time to load over slower connections, and external sources may not be properly optimized.
Sometimes network issues can also increase the load times of a website. To test this, you need to try accessing the site from a different network.
To check for network latency, you can use a tool called traceroute. This traces the path from the computer to the server you are accessing. For assistance running traceroute on Windows, see Traceroutes on Windows. For assistance running traceroute on Mac OS X, see Performing a Traceroute in Mac OS X.
When reviewing traceroute, look at the time it takes each hop to complete. This number should be fairly consistent. Any extreme variations can indicate a network problem. Contact your Internet Service Provider for assistance reviewing the traceroute if needed.