Since I started blogging and building sites, I made it a goal that at the start of every year I would clean up my sites and work on building more traffic for them. After several years of working on different sites I finally came up with a process that works for me. So, whenever I have a new site that I am working on or even my older sites I follow that process. And today, I wanted to share that process with you.
I will warn you that you may find it odd that I tell you to remove a bunch of plugins in one step then, add a bunch of new plugins throughout the process. But, these plugins I recommend are useful and are designed to help your site. I only recommend removing useless and unused plugins. So take a look at the process and do only what you need to.
By cleaning house, I mean start with your website. If you want to bring more traffic to your site and get more return visitors on your site, you need to clean up your site. If your site is to slow, no one wants to stick around for a slow loading page. When it comes to slow loading pages, I am very impatient. Even if it’s a friend’s site or a site I visit daily. If it doesn’t load fast enough I move on. But I usually come back later when I have more time. If it’s a new site, I almost never come back for a second try. If if visitors weren’t leaving because of a laggy website, Google and other search engines will count a slow loading web site against you. They say if you have slow loading site, this could affect your search rankings.
Step 1 – Remove Unused and Resource Hogging Plugins
When cleaning up your website, start somewhere easy. For me, it’s always the plugins. Remove any deactivated plugins and any plugins you do not want to use. Even when these plugins aren’t being used, the code is still in place and in most cases the web host will still load it. So remove it if you have no plans on using it anytime soon. Always remember, every time you install a new plugin, it will slow your site down. You may not see it, but the search engines will.
Once you go through and remove those plugins, look through your active plugins and see what you are using and what your really do not need. Remove those as well. If you like all of them, install the P3 (Plugin Performance Profiler). It will tell you how much of a resource hog each of your plugins are. If you still love all those plugins, keep them, if not get rid of them.
Step 2 – Remove Spam Comments, Post Revisions, and Optimize the Database
Once you get rid of those unused plugins, remove all spam comments and pending comments. When I did this, I ran some speed tests and found that my load time got better. If you haven’t removed old post revisions in a while, it will take some time to remove all those old revisions. To speed up this process, you can setup WP-Optimize to remove all your all old spam comments and post revisions. While you are removing those problem areas, use the database option to optimize your database.
Speed Your Site Up
Step 1 – Cache Your Website
Next, get yourself a caching plugin. I recommend W3 Total Cache. Just leaving the settings at default will speed up your site just a little. Total cache was designed to improve site performance and user experience by caching the browser, page, object, database, minify and using content delivery network support.
Step 2 – Reduce Image Size
Once you get your caching plugin in place and you still find that your site is loading to slow, install the WP Smush.it plugin. As the name implies, it “smushes” the image into a smaller size by using the Smush.it API within WordPress. By reducing image size, your pages will load faster. Once installed, all your new images will be resized automatically. They do have a beta feature that can go back and find all of your images and automatically resize them.
Step 3 – Setup the Cloud
If your site is still to slow, setup CloudFlare. CloudFlare is a CDN service that will protect and accelerate your website. Once you sign up and get your site on CloudFlare, your site is part of the CloudFlare community. That means all of your website’s traffic is routed through their intelligent globe network. They will automatically optimize the delivery of your web pages so your visitors always gets the fastest load times and best performance available. They also block threats and limit abusive bots and crawlers from using up your bandwidth and server resources. Image Source: CloudFlare
Another thing you need to do to get more traffic to your site is to get found. It doesn’t matter how much you write and how great it is, if the search engines can’t find it, then you won’t rank high enough for people to find your site. For me, I get most of my traffic from the search engines. So SEO came naturally to me. I spend a lot of time researching and keeping up with the latest tips and tricks of SEO all to help my sites and other sites I work to rank better with the search engines.
Step 1 – Add SEO Features to your site.
For those not all that interested in SEO but still want to take advantage of SEO, there are SEO plugins that will help you get the basics of SEO setup on your blog. For free and premium themes that do not have SEO options, there are some great plugins out there that will give you all the options you need to get found by the search Engines. NOTE: Only use one of these. Using more than one may cause all sorts of issues.
Step 2 – Add Advanced SEO Features to Your Site
For those that are looking for more SEO features or advice on the content side of your articles, you can purchase advanced premium SEO plugins that will analyze your content and provide advice on how to make it better for the search engines to find you. If you are using the SEO plugin by Yoast, you won’t need these advanced plugins. It has the SEO content built right into the plugin. If you are not using the Yoast plugin, check out these great premium plugins. I have used both the Yoast plugin and the premium ones and it works just as well as the premiums. NOTE: Only run one of these plugins, except Keyword Winner. They basically do the same thing.
Its Time for a Remodel
Once you get everything in order, take a good look at your site. Are you happy with the look? Is it out of date or you still using a free theme? If so, maybe its time for redesign. You don’t have to hire a web designer to get a new look for your site, you can always chanage the theme. So if a custom redesign isn’t an option, you can always go with a premium WordPress theme. There are plenty of great premium themes out here. To choose the right one, stick around and browse the different articles available here. WP-Kube finds and shares only the best premium themes and the companies that create them.