Optimize Website Speed

1st: Optimize your images (lower the quality & the adjust the size => You don't need full sized images with 4,299 x 2,844px)
2nd: Get a better hosting
3rd: Make use of browser caching
4th: Now you can start to speedup your wordpress :)
 
Best place to start is with a fast server- good hosting! Then if your using a platform like WP, pick out a theme that is lightweight and built for speed, then go easy on the software(plugins), only use what you really need. That's it!
 
firstly get a fast server. host your site on CDN.
USE any cache plugin which create cache of all pages and thats it.
it will be fast
 
I tried my best optimizing this website, but this is my current results and I hope someone can suggest me how to get at least yellow/green light in Google Test. (Mobile is 58/100 and Desktop is 64/100)

I also used Gtmetrix (page speed is 91% and YSlow is 82%, Page load time is 3,3s and Total Page Size is 8.31Mb) and Webpagetest. Do you believe it is a good score?

try a wordpress plugin named GZip Ninja Speed Compression
 
You can also look at the WP-SmushIt plugin, and using a CDN, e.g. CloudFlare.

Also, GT Metrix has a page with tips for tuning WordPress, have you looked at that?
 
I use cloudflare, W3 Supercache, audit images displayed and change sizes served on page load as it should be.
Run images through an optimizer, periodically I'll do this in bulk.

I combine all css into one file with sass and the similiar with js.
Depending on what plugins are installed on the site/theme, I may include core wp stuff in this knowing wp core updates require an update to those files as well.

Additionally and where possible, I will use css instead of javascript to help with perceived page speed.
Any cdn assets (not mine) I have I'll pull those so they are local to server. I do this with google fonts for instance. I currently have to do my dev work offline, so this helps prevent the site hanging up on trying to load pages it cant... and I still get my fonts ;)

Without touching on things like redis and other more advanced back end tech, I think answers in this thread pretty much cover everything needed.
Perhaps code optimizations on theme templates and js as well... some of em are pretty bad hehe.
 
You should resave your images with photoshop using the "save for web" feature. It will decrease the size of your images. Additionally I would also decrease the resolution. But what is going to give you the greatest performance boost overal, is to add a reverse proxy(nginx) on a VPS/dedicated machine that serves all static content, of which you have a lot. Then let your main server process all dynamic content(php files).
 
(page speed is 91% and YSlow is 82%, Page load time is 3,3s and Total Page Size is 8.31Mb)

8.31Mb for one page is wayyyyy to much. This should be less then 1MB. First minify javascript & CSS. There are plugins for it googel it. Then optimise image. Again there are website for it just google it. Lastly you need to make sure above the fold content loads properly & avoid blocking JS/CSS fles. You need to test one by one all JS/CSS files. Avoid using plugin for this. Lastly if your using cPanel you can enable gzip in cPanel or you can do this via PHP as well.
 
You have some problem which grab many points on test tool

1. Too heavy image in slider. Optimize them (try to compress in photoshop), also you can try EWWW image optimizer plugin
2. I see google map api calling on page - but don't see any map on page. Resolve this, maybe one of not usefull plugin do this
3. Check your plugins, maybe some of them are not important
4. 3 custom google fonts on page. If you want good results, must be not more than 1
5. Render-blocking JavaScript and css issue - this is on all sites. I don't know why google take such attention to this, I think it's not a problem, but google thinks another way. There are some plugins that can help to solve this

Also, you can find all links to good plugins for speed here

Code:
wpsoul.com/how-optimize-speed-of-wordpress/



 
For anything related to WordPress, you should always first look in WordPress Codex. I believe I'm not allowed to post links here to particular article ...but just search WP Codex, you'll find a lot useful manuals of any aspect related to WP themes and website generally ran on WP Installation.
 
1) Minimize your images, manually and with compression plugins
2) Use GZIP compression either with a plugin, or google the code and put it in your htaccess
3) Take a backup of you site before and minify your html, css, js with a plugin like WP total cache
4) Move your website to some better hosting
5) Use WP total cache (and configure settings properly) for browser & server side caching

This will take you up a whole heap on page speed insights ;)
 
Just avoid falling into the trap of adding more stuff to optimize your speed. Less is more in this case. Best combo for speed is lightweight theme, minimal plugins and great hosting.
 
Optimize your homepage by adding a fast, small, comprehensive content.
 
install wp plugin the fastest cache it is a very good plugin which improves your pingdom score a lot and load speed
 
Back
Top