Here are few steps to optimize your WordPress -
- Choose A Good Web Host- You can think of optimizing your WordPress site only after you surely know that it’s not your host that’s slowing down your site. Recently, I’ve been optimizing a site which was hosted on GoDaddy, which is, of course, one of the most horrible hosts out there that put thousands of sites on a single shared server
- Use A Fast Theme/Framework- You need to start with a fast and well-coded WordPress theme or framework. If you choose a theme packed with lots of additional features that you don’t need, it’ll negatively impact your site performance.
- Install A Caching Plugin- The second most effective way (the first being choosing a good web host) to improve your site’s load times is to install a caching plugin. As soon as you install a plugin like W3 Total Cache or WP Super Cache, you’ll be able to tell that your site loads faster.
- Try a CDN to Speed Up WordPress- Offloading the static resources of your site, like images, scripts, css files, can speed up your site. if you use a CDN, your primary server will have less load to handle and thus will deliver significantly better performance while serving the rest of your site.
- Install Well-coded Plugins- There are literally tons of plugins available for WordPress. That doesn’t mean all of them are well-coded. You should always install plugins that are well optimized for the latest version of WordPress which don’t slow your site down.
- Perform Routine Maintenance on Your Plugins- Plugin maintenance is very important for WordPress sites. If you don’t keep all your plugins and WordPress itself updated, chances are that your site will get hacked.
- Optimize Your Database- You can optimize your WordPress MySQL database directly from PHPMyAdmin, or by using a plugin like WP-Optimize or WP-DBManager. These plugins are capable of deleting all your pending spam comments, trashed posts, auto-saved drafts, post revisions to name a few.
- Optimize Uploaded Images- reduce the size of the image and then upload the images without messing with their quality. Yahoo’s http://Smush.it is your ally in this case. It is able to losslessly reduce image sizes.
- Replace PHP with HTML Wherever Possible in Your Code -Plain and simple HTML is a lot faster to process for web servers than PHP. If you have a preliminary knowledge about both PHP and HTML, you can replace a few instances of PHP in your site’s code (in themes or plugins) with plain HTML.
- Delete Old Post Revisions- Do you really need 10s of revisions of your old posts that have already been published a long time ago? You probably don’t.
- Reduce Spam – Speed up WordPress- Spam comments take up significant space in your database. You should set up the pre-installed Akismet plugin properly to catch those comments and prevent them from going live on your site
For more read the blog I have found on this topic-
HOW TO OPTIMIZE YOUR BLOG SEO, PR AGENCY IN MALAYSIA REVEALS?