Google made it official that page speed has a direct effect on rankings, and a fast site also improves the user experience of your website visitors. So here are some tips to speed up your WordPress site.
01. Optimize your images
Smush is a great compression tool that uses non-lossy image optimization to reduce file size.
02. Optimize your HTML, CSS & JS
Fast Velocity Minify works out of the box and requires little configuration. But after installing it, be sure to check your site in incognito mode to ensure it looks great to logged out users. It can conflict with some themes and plugins.
03. Cache your site
WP Super Cache works by serving up static HTML files of each page on your website reducing database queries and the load on your server.
04. Remove slow plugins
UsageDD adds a small box at the bottom of your page (only visible to admins) that shows the number of database queries, memory used, time to first byte (TTFB) and the time to generate a full page. It can help you find out which plugins are heavy on resources and slowing down your site.