Why My WordPress Website Is Slow?
There are several reasons:
1. Images are not optimized. If the image resolutions are bigger than it’s required, your website initially loads the highest resolution and then shrinks it to the required one. It takes additional time. To avoid this just compress the images before uploading.
2. You don’t use a plugin caching your web-pages.
3. You don’t use a CDN (Content Delivery Network). It provides georgraphical caching and storing the website files on different servers around the world. So people can easier access your website from any country.
4. Updates and back-ups are held during high traffic periods. Try low traffic periods instead.
5. You don’t cope with bandwidth limitations. To do that you need to enable GZIP, it compresses the files, improves SEO and general performance.
6. You have too many requests. Remember that each component on a web-page is an HTTP request. To avoid this you can combine the CSS files and Javascript resources into a 1 stylesheet each.
7. The code is not optimized. Too many characters in the code is additional data for your web-browser to load.