11 Secrets to Make Your WordPress Site Faster
Make Your WordPress Site Faster
Is your site slow? Does it it crawl at a glacial pace whenever you get some traffic? We’re living in a time when speed and performance are equated with professionalism. A painfully slow site can be downright embarrassing.
We’ve compiled a list of tips to help your site maintain a high level of performance & Make Your WordPress Site Faster. There are many things that you can do if your blog is sluggish, even if you’re using shared hosting. Most of these speed-boosting tips don’t even require a developer. Grab a cup of coffee and see how you can Make Your WordPress Site Faster just a couple of tweaks.
WordPress Secret #1
If you’re looking for a quick way to Make Your WordPress Site Faster without having to install any plugins or get your hands dirty, try compressing your site’s code. This can be done in two simple steps and oftentimes can result in your site running 3-4 times faster than before. Follow the instructions here:
Dramatically Speed Up WordPress/WPMU Load Times With This Simple Tip!
WordPress Secret #2
Basic caching for WordPress involves taking the dynamic posts and pages and making them available as static files. When the static files are served to users it reduces the processing load on the server, especially during times of high traffic.
Depending on your hosting situation, there is a perfect caching option for you. If you select W3 Total Cache, you can knock out three or four of the performance tips in this list all in one plugin.
Find out more information about implementing caching here:
Maximize WordPress and BuddyPress Performance With W3 Total Cache
Speed Up WordPress on Shared or Cheap Hosting with Hyper Cache
WordPress Secret #3
Post revisions can build up in your database and make it bulky.
If you have no reason to save post revisions, you can disable them entirely by adding this line to your wp-config.php file:
You will still need to remove the old post revisions and their meta data from the database. You can do this by using phpMyAdmin. Run this simple query:
Featured Plugin – Add bottom corner (or anywhere else) chat to your site
Find out more
DELETE a,b,c FROM wp_posts a WHERE a.post_type = ‘revision’ LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id);
WordPress Secret #4
You can set WordPress to automatically empty the trash.
Simply add this line to your wp-config.php file.
The number refers to how many days between WordPress trash dumps:
define(‘EMPTY_TRASH_DAYS’, 10 );
WordPress Secret #5
The WP Smush.it plugin will automatically optimize your images for you. It removes extra bytes within them that are unnecessary, without compromising the image quality. Smaller images mean a faster loading site. Find out more about using WP Smush.it from our article on the plugin:
How to Optimize WordPress Images Automatically Without Losing Quality
WordPress Secret #6
Permalinks are very easy to change, but there are good permalink structures and there are bad ones. The codex is very clear about the fact that certain permalink structures could be harmful to your site. Poorly configured permalinks can bring your site to a crawl, especially if you have lots of posts and pages. For a full explanation of the do’s and don’ts of permalinks, check out our article:
The Best WordPress Permalink Structure For Scaling, Performance and SEO
WordPress Secret #7
WordPress Secret #8
WordPress Secret #9
Get rid of overhead in your database by optimizing tables. Things start to build up in your database and a little housekeeping is necessary from time to time. You can accomplish this task by using plugins or by optimizing your tables the old-fashioned way directly through phpMyAdmin. A full overview of the process can be found in our tutorial:
WordPress Maintenance 101: How to Optimize and Repair Database Tables
WordPress Secret #10
There are a couple of quick queries you can run while cleaning up your database.
If you want to delete all pingbacks, run this one:
DELETE FROM wp_comments WHERE comment_type = ‘pingback’;
Here’s an easy way to delete all spam comments:
DELETE from wp_comments WHERE comment_approved = ‘0’LETE from wp_1_comments WHERE comment_approved = ‘0’
No need to keep unused tags around. Run this one to free up some more space:
SELECT * From wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy=’post_tag’ AND wtt.count=0;
WordPress Secret #11
It’s a good practice to go through and delete all of the plugins that you’re not using. Perhaps you tried some and they didn’t work out for you. You’ll want to delete the plugin files as well as clean out your options. Removing orphaned options from your database can easily be done by installing the Clean Options plugin.
If you’re having trouble finding out why your site is slow and don’t know which tips to implement, try using Google Webmaster Tools to diagnose your speed problems. Those results will help you to target your performance strategy towards the most-needed improvements.
Featured Plugin – Send beautiful html email newsletters, from WordPress!
Now there’s no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base – this plugin has got the lot.