Hello guys, Hope someone can help me speed up my WordPress site. I've tried most of the popular plugins to fix the issues we're having with Page Speed Insight. These plugins I tried were like w3 total cache and autoptimize, Unfortunately, some of them did not make any noticeable change, and others led to the suspension of some features on my site. Honestly, I don't like using these plugins, I prefer to fix these problems manually, but unfortunately I don't know where to start and I haven't found the resources to help me with that. Can someone help me learn to fix these problems manually? I appreciate any kind of help, thank you guys.
Create a subdomain upload a simple "hello world" page. How fast is that? If it's slow then you have a hosting or DNS problem. install Wordpress again with a copy of your data but no additional plugins. How fast is that? one by one add the plugins back in, any sudden reductions in speed? You may find there's a plugin that has a heap of features that you don't need but is causing the problem, if so, find an alternative or write your own plugin that just does the bits you need.
Thank you for your help, but I think the problem is not in the hosting, I think it's in the theme I'm using. When I measure my site's speed in one of the well-known tools, I always come up with some advice on minimizing unused JavaScript and CSS. I tried using one of the plugins, but it disabled some buttons on my site, so I was thinking to do these changes manually, but I don't have any programming background, and I don't know if it's easy to do.
Then another way is use CDN (content delivery network) to increase your wordpress site speed. As you are saying that you tested many plugins then i recommend you to reinstall fresh wordpress and set your site. Subscribe any reliable CDN providers like Bunny .. install his plugin and test your speed ... i think you will get some improvement for sure ..... I do not prefer wordpress but i used CDN for some of our clients and getting good results.
Are you sure that the theme you are using is optimal? In addition, the right plugins are also very important.
A theme shouldn't slow down your site but some are so full of bells and whistles that become a problem.
The problem might be the jquery javascript file. I believe its about 100kb or more. Your WP theme is probably using only one or two functions from that big file, but since the developer was too lazy to code a simple javascript function, so they used the jquery code instead, and now the big file is getting loaded on all pages. The WP itself can be slow, specially with many plugins loaded. I think you can use a simpler theme, and pay some HTML/CSS developer to modify the simpler theme to look slightly better. What's the point of having a super beautiful website if nobody sees it? Have a simpler one, presentable enough. Tell the developer not to include jquery in the front end, if you don't need javascript activity in the front end. Remove all those useless plugins which promise speed. They are pretty much of no use.
@mmerlinn thanks for confirming the size of the file. 380kb is certainly a problem for loading speed.
WordPress is a popular content management system (CMS) used by millions of people around the world. However, with WordPress’s popularity comes the inevitable slowdown of websites due to its vast number of features. To speed up your WordPress site, follow these simple tips: 1. Use a caching plugin to improve website performance. 2. Remove unused plugins and themes from your website. 3. Optimize images using compression tools and lazy loading techniques. 4. Minimize database usage by cleaning up your database and removing unnecessary posts and pages. 5. Use intelligent caching for static files such as CSS, JS, and images to further optimize your website’s performance. Even if after doing all of this your WordPress site speed does not increase then it's time to consider a change in hosting platforms.
How do we Optimize images using compression tools and lazy loading techniques? Can you name some good plugins? Kindly explain.