If you enjoyed this article, get email updates (it's free).
Join over 77,235 Subscribers Today.
So you wrote a lot of great posts over the past few years which still receive a lot of traffic from search engines, but you’re always wondering how long it will last. Or maybe you were affected by the latest Google Panda or Penguin changes and lost some traffic to that old content?
Perhaps you have noticed that you have been affected by these issues, perhaps not.
Whether you are affected or not, one question remains: how do I clean up and optimize my existing blog posts?
While there are many aspects related to your website’s backend — site speed, ads, past link building — there is one more very important aspect to deal with: see that your articles are getting updated! Ever heard of the concept “evergreen content”? It’s best to write content which never becomes outdated, but in reality it is nearly impossible. Things change so fast now, new technologies are released, programming languages are changing, everything is changing every day! You need to keep up with that! And while you can write more new articles, it is much harder to get good rankings to new pages than it is to just update your old ones! Makes sense?
But how do you do that? What tools can you use to make post editing and optimizing easier and faster?
You cannot automate processes where you need to rewrite tips and techniques because of changing technologies. We’ll get to that, but updating some tips just to make sure the content is still appropriate is not that time-consuming and hard!
Ok, let me point out some of the most common issues with old posts:
If you don’t have that many posts, it may not be an issue for you, but in case you have written 100, 200, 1000 posts in the past, it quickly can start to become one. If you have a few number of posts, you should update all of them as soon as you can, because it won’t take too much time.
However if you want to save some time or it’s not realistic to update all your articles, you should take a look at your Google Analytics (or any other tool you are using to monitor your traffic) and check which of your posts receive the most traffic. With Google Analytics you can easily export this data to an XLS or PDF document so you have something to refer to.
Here are some easy steps to get your information from Google Analytics:
Since those pages drive the most traffic to your website (and usually those aren’t the newest pages), it makes sense to update those posts to let them perform even better and to improve your visitors experience!
At least in 1WD analytics, we have the most traffic coming from Google, where people’s attention span is really short. Either they find what they are looking for or they go back on Google to keep browsing. Your goal is to provide visitors with up-to-date information, to increase the likelihood that they will stick around more.
Let’s start focusing on each aspect one at time, so you have clear action list what to do to update your old articles, pages.
There are different kind of content and each type requires a different approach, but let me summarize. Basically you have two paths you can take:
The first step would be awesome because it doesn’t require a lot of time, but unfortunately usually we will have to take the second route. We still should update information in old posts which are really not appropriate anymore, but just make the most necessary changes to save time.
And yes, it is actually better to write a new post (unless that’s not landing page, but you should update it regularly anyway) and just interlink those articles. But don’t think it’s that bad! If an existing article received a lot of traffic on a specific topic, chances are a new article will perform even better!
By the way, looking through past articles is a great source for new article ideas too! And by interlinking articles, you’ll have nice SEO bumps to the new one already increasing chances for new post to rank well.
With old posts you will often have some broken links which lead nowhere and makes the user experience worse. In this post I will assume you are using WordPress and list some useful plugins and online tools you can use to find those broken links.
Xenu’s Link Sleuth checks web sites for broken links. Link verification is done on “normal” links, images, frames, plug-ins, backgrounds, local image maps, stylesheets, scripts and java applets. It displays a continuously updated list of URLs which you can sort by different criteria. A report can be produced at any time.
This is the most popular broken link checker, but it’s only on Windows.
ScreamingFrog is my favorite because I am a Mac user. The app interface is a bit better and processing is really fast compared to other software and online solutions.
The Screaming Frog SEO Spider is a small desktop program you can install on your PC or Mac which spiders websites’ links, images, CSS, script and apps from an SEO perspective. It fetches key onsite page elements for SEO, presents them in tabs by type and allows you to filter for common SEO issues, or slice and dice the data how you see fit by exporting into Excel. You can view, analyze and filter the crawl data as it’s gathered and updated continuously in the program’s user interface.
How to find broken links:
This Link Checker looks for issues in links, anchors and referenced objects in a web page, CSS style sheet, or recursively on a whole web site. This is an option you can use in case you want an online tool, however it is much slower while processing data and results aren’t showcased in a clean list like other downloadable tools.
I guessed you would also like to have WordPress plugin for this task so I found a very popular and recently updated plugin with more than one million downloads.
This plugin will monitor your blog, looking for broken links and let you know if any are found. I would recommend to use this plugin for overall site monitoring and link checking, but not exactly for old article cleaning up process. It has some handy features, but it’s not that effective for our task.
One possible route you can take is just have Broken Link Checker find those links and just unlink them, so you are not linking to non-existent sources and Google don’t have anything bad on you link wise! Downside is that you still can, and will, receive complaints that some links are not working (especially if it’s roundup article). But this technique is a quick solution for SEO purposes, even if not recommended.
I used this plugin to scan all of my broken links and to unlink all comment links where target sources were nonexistent. It was very handy for this task, however I didn’t unlink broken links in articles, because I want to clean them up manually (recommended).
Here you go, with these tools you can easily find broken links in posts. Updating these links can be a bit messy and time-consuming, since you need to actually find the link in the article and then Google its new destination.
This is quite a messy process that you need to do, but I haven’t figured or found a way to do that faster and not sure if you can do that at all. If you know of a better solution, please let me know – I will be very, very thankful!
Ok, this is a really huge issue – no matter what you do, there are still some spam comments that get through even the best plugins and there’s nothing you can do about it other than coming back and cleaning up the mess.
I would advise to close comments to old posts, because most visitors just come and spam there hoping to get some link juice, they don’t usually don’t come to contribute or be helpful. Visitors tend to leave valuable comments in new posts, but as posts become older they start to attract spammers.
Unfortunately after extensive research I couldn’t find any plugin to rely on to clean up existing spam. I found one plugin which checked existing comments, but it hasn’t updated since 2009. There are also some database queries you can create and use, like banning some users by ip, website or email, but they are a bit risky. With database editing you greatly improve chances to mess something up, so if you consider taking this route, always backup your database – better to be safe than sorry. Since my site wasn’t heavily targeted by one spammer, I didn’t consider banning IP’s an option.
Some tips I suggest:
These tips may sound stupid and time-consuming, but I really couldn’t find a better solution. You can try some automated ways, but no matter how good your software or plugin is, it won’t find comments, which are submitted manually in very sneaky manner.
Ok, while there aren’t any good plugins to check existing spam comments, thankfully there are a lot of awesome plugins doing a great job to make sure you don’t get new spam!
To make sure you don’t get new spam, you can improve WordPress’ built-in settings and use a few handy plugins to take care of it.
Here are my WordPress Discussion settings:
What do we have here?
No brainer really, even with all the criticism about this plugin lately, I still think it is a must-have plugin. It gets most of the spam out of the way and it has several handy features in comment panel like the Check for Spam button for example.
If you completely hate Akismet for whatever reason you can alternatively get Antispam Bee. It uses a similar system to Akismet, but instead of sending comment to Akismet, you send comments to Project Honey Pot which is community based.
You can get an API key to HoneyPot and join the fight against spammers by reporting spammers and learn from other people’s spammer reports.
Defeat automated spambots by adding a client side generated checkbox asking the comment author to confirm that they are not a spammer.
Very simple plugin, but it has a unique checkbox instead of classic CAPTCHAs. Spammers have tools which help break captchas, but they would need to put extra effort to get that checkbox checked. And personally I hate to fill captcha’s when I just want to leave comment on my favorite blog, I would prefer a simple checkbox instead. Tried it on 1WD and it works.
If you still want a CAPTCHA on your blog, this is the most popular plugin for that. This plugin adds CAPTCHA anti-spam methods to WordPress on the forms for comments, registration, lost password, login, or all. For WP, WPMU, and BuddyPress.
With these plugins you will be very well prepared for future SPAM coming to your site!
Chances are, if your posts are ranking well, you did something right with your SEO or social promotion. There isn’t much you can do on old articles, because articles are already ranking well for specific keywords.
You can still check which keywords your articles are rank well for and you may find that you are targeting the wrong keywords with your existing SEO plugin. If you want to find out which keywords bring traffic to exact posts read below.
Follow these steps if you have Google Analytics:
Recommended SEO Plugins To Choose For WordPress Optimization
I am not sure which SEO plugins you are using now, but here is what I suggest. In the past I used the All in One SEO plugin, but a few months ago I switched to Yoast WordPress SEO plugin and have never been more satisfied!
Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the WordPress SEO plugin by Yoast.
With this plugin you can easily optimize your new and existing content by setting SEO headlines, focus keyword, meta descriptions. This plugin really helps to get your posts and whole WordPress website ready for SEO.
I won’t give any tips on how to use this plugin because all the training you need is included in the WordPress dashboard itself!
This plugin won’t do any wonders for your SEO, but it will help you analyze if you have optimized your articles enough. This is a paid plugin, but I suggest you try it for a month or two, get familiar with positive SEO practices and then do it on your own. Scribe will help you do keyword research, analyze your content and help crosslink content within your own site. Optionally you might be set just with this excellent Chocolate Donuts optimization guide from SEOmoz.
Their analyzing feature is why I recommend Scribe, using it myself on 1WD. Keyword research is better with the Google Keywords Tool, but their analyze feature is irreplaceable!
That’s it about the SEO plugin part, I tried a lot of different plugins lately, but those are the only ones I find really helpful while optimizing articles for SEO.
However, if your site is really badly affected by Google, you might take a look at the article I wrote before. It’s all about spotting red flags on your site overall, and there is also an extensive list of tools and plugins which can help you with the process. Here is the Google SEO article. Enjoy!
Let me know how you clean up and optimize your existing articles or spam comments! I would love to hear your techniques and tips so I can improve this post even further! I would love to hear your feedback in the comment section!
Join over 77,235 Subscribers Today.
Dainis is 25 years young man, who struggled for 3 years while studying in design academy and working for local design agency, because of ignorant teachers and agency boss. He couldn't believe this is all life could offer to him! And then he discovered true Internet possibilities, he was lucky to find his passion early in life and take advantage of this beautiful Information (Internet) Age! Now he is committed to help others succeed, to help others take charge of their life and follow their passion! His goal is to open Your eyes and help unveil Your true potential!