All of these methods can be and should be used together !
————O————
#1. Check WordPress performance with the following tools
#2. Compress Images
• Compress images to web quality
• You can use following plugins to compress all the images and future uploads
= EWWW Image Optimizer
= EWWW Image Optimizer
#3. Utilize Caching
• A Cache is something that stores data on the viewer’s machine, so future requests for that data can be served faster.
• On WordPress, a caching plugin with store your posts and pages as static files so that your server doesn’t need to think every time it serves a page
• You can use following caching plugins.
• WP Rocket ( premium )
#4. GZip Compression
• This is when your server sends your data in a compressed form to your viewer’s browser
• You can use the plugin GZip
• Alternatively, most caching plugins such as W3 Total Cache also offer this
#5. Optimize Permalinks
• Instead of using permalinks like
/%category%/%postname&/
“http;//dev.bdhostit.com/contact”
• Use a numerical field such as
/%year%/%monthnum%/%postname%/
“http://dev.bdhostit.com/2018/3/earn-money”
#6. Use a content delivery network (CDN)
• A CDN uses several servers around the world to better serve data to your viewer’s dependant on their location
• Cached files are then served from these super-fast servers to your viewers to reduce server strain and increase page speed dramatically
• This is very easy to incorporate when using servers such as CloudFlare or CDN
• W3 Total Cache also has a function to incorporate a CDN easily
#7. Minify and Combine CSS and Javascript
• Minification of CSS and Javascript is almost like compression. You will remove redundant data such as link beaks and comments and serve a smaller more efficient file
• Combining your CSS files and JS files will also reduce the amount of connections a person’s browser is required to make
• W3 Total Cache providing this service. CloudFlare CDN also offers the ability to combine both internal and external files too.
#8. Remove Unused Plugins
• The more plugins that you have, the more strain that your server will undergo when your blog is viewed
• Regularly go through and make sure that any plugins that you aren’t using are deactivated
• If you do plan to use them again, Then delete theme too
#9. Reduce Advertisements
• Image-based and flash-based advertisements can put tremendous strain on load time
• Keep these to a minimum
• While Google AdSense is served from fast servers, make sure that your ads are loaded Asynchronously use Lazy Loading
#10. Lazy loading
• This delays loading of images on your page.
• Images outside of your browsers viewport will not be loaded until a user scrolls to theme
• Plugins a3 Lazy Load offers support for lazy loading HTML5, Flash, and Video Streaming services.
• Also BJ Lazy Load .
#11. Reduce Blog Posts Shown
• Instead of forcing your visitor to load 10+ posts on your homepage you should this amount to a more viable amount
• Most themes use thumbnails on your homepage so you should try to serve as few images as possible
• Aim to keep to less than 10 on your homepage
#13. Reduce Blog Posts Shown
• Instead of forcing your visitor to load 10+ posts on your homepage you should this amount to a more viable amount
• Most themes use thumbnails on your homepage so you should try to serve as few images as possible
• Aim to keep to less than 10 on your homepage
#14. Optimize Your Database
• You should delete any lingering spam, old, plugin debris, post data from your database
• Leaving this data can lead to unnecessary passes when your server is browsing through your database to find a specific piece of data
• You can use WP Database Optimizer for this task
• You can use also WP-Optimize for this task