Are you running an old WordPress blog where you have allowed others to contribute guest post and get links in return? Or do you have a WordPress blog where you have multiple authors to publish content on your blog. Chances are that you might not be taking complete editorial control and many of your old links are redirecting to some spam site or broken. . After Panda and Penguin update it has become important for anyone to take complete control of all the existing links on your blog. This plugin is for those bloggers who have a WordPress blog which is over one year old and for those who plan to blog for long.
ShoutMeLoud started accepting guest posts from 2009 and since then over 500+ bloggers have contributed here. In the past 5 years a lot has changed and many of the links posted by the guest authors are dormant, be it link to their own blog or links that has been mentioned in their article. For fixing broken links it’s easier to do it with the help of Broken link checker plugin or desktop tool such as Integrity. But what about those links which are not broken but redirecting to a parked domain page or to a spammy website. When I audited my blog few days back I was shocked to see hundreds of such links and realised this is one of the biggest problem for any existing WordPress blog.
For me it was a huge task to get rid of all those links and manually auditing such links meant countless sleepy night. Last week I stumbled upon a WordPress plugin call LinkPatrolWP which I wanted for long. This plugin was developed by Search engine journal blog and now they have made it available for WordPress community.
I couldn’t resist my temptation to try out this new plugin as features of this plugin is more than essential in post-panda-penguin era. If you have an old WordPress blog with tons of guest posts, this plugin is going to be your plugin of the day. I’m currently using LinkPatrolWP plugin on ShoutMeLoud and on my all other tech blogs where I have allowed guest submission in the past. This review is based on my experience and I have also mentioned my opinion about the plugin in the end.
LinkPatrol WP plugin: Cleanup Spammy Links on WordPress
Let me start with what LinkPatrolWP plugin has to offer and some of the practical usage of it.
- Scan all your outbound links: This plugin scans all your blog posts and list down the linked domain. From single page you can see which all domains your blog is linking to. The graph enabled dashboard shows you which are the domain you have linked out the most. You can also see which one of your author is most generous in terms of linking out and shows the author with most outbound links per-post.
- Domain report: Here you can see the number of links pointing out to any domain. You have the ability to click on links to see the list of posts which are linking out to that particular domain.
- One click nofollow and Strip: Instead of manually going and editing posts, you can one click nofollow all links to any particular domain. You can also strip the links from that domain, that means links will be removed.
- Keyword Search: You can also search outbound links based on Keyword. For example, if you are trying to rank for keyword WordPress SEO and in past you might have linked it to some other domain for that particular anchor text, Keyword search option will be your secret weapon.
There are couple more features which are useful and you can check out them on their homepage over here. Let me share my experience with LinkPatrol and what made me use this plugin. Before that do watch this video which sums up this post in one minute:
Experience and Review of LinkPatrolWP WordPress SEO Plugin:
Since Panda update I have had the habit of editing and updating minimum of 10 old blog posts. If you are wondering why I do that, you should read this post. When ever I worked on any old post, I had to literally hit my head on the wall as a lot of links within the posts were redirected to some irrelevant or Chinese site. It got more worse when I looked at guest author linked blog, as most of the time their domains were parked and available for sale.
Before using LinkPatrolWP plugin I had to literally work on every post and it was becoming very hard to edit over 2300+ posts here at ShoutMeLoud. In the past I have tried Outbound link manager plugin but it was not that useful and outdated. Now enough of story and let me quickly show you what this plugin did for me and what it can do for you.
When I first looked the functionality of LinkPatrol plugin. I thought it might be using the same feature as broken link checker plugin to scan all links. I was also apprehensive that my server might not be able to handle LinkPatrolWP plugin but to my surprise this plugin scanned all my posts within one minute. I was astonished and couldn’t believe it as it’s hard to imagine a plugin to be so blazing fast to scan 2200+ posts within one second. I reached out to their support team to know the reason, and I will let you know their response after discussing my complete experience. So here goes my experience with the plugin addition at ShoutMeLoud:
Within seconds I was on reports page of LinkPatrolWP plugin where I could see this beautiful chart showing the stats of all outbound links on my blog.
Clicking on report chart showed me the list of domains my blog is currently linking to and I could sort it based on links or number of authors.
Now the interesting part starts here, I can simply check mark under “nofollow” “Strip” in front of any domain and click on update to apply the changes. Again the whole process was blazing fast. For many unknown domains, I clicked on it to see what content those domains are serving and is it a legit domain or not. To cleanup all 2200+ posts it took me only 30 minutes.
The one feature which I definitely want to see in future updates and i.e. seeing the domain authority report. This will make it easier for those who are dealing with tons of links. For now, you can export the linked domain list and import to any of your favorite SEO tool to check the domain rank, I will talk about this in future post. Technically this plugin solved my biggest headache after Penguin update, as linking out to spammy domain results in penalised domain.
Here is the video guide to use LinkPatrol:
- Plugin is blazing fast and doesn’t put any load on your server.
- The neat and clean dashboard with graph chart gets my +1
- One click Option to nofollow any domain or remove links to any domain.
- Price is relatively cheap where similar 3rd party SEO tool cost a lot. Though their Agency license should allow unlimited domain usage. Right now it’s limited to only 20 domains.
- Expert linked domain list in excel sheet.
- One need to keep the plugin active. This is not a big problem as this is a light weight plugin.
I reached out to LinkPatrolWP team to get clarification of my questions related to this plugin. Here is the complete Q & A with Slobodan of LinkPatrol team:
Harsh – How come this plugin scans the site so fast? Does it scan the site for all existing link or is using any other method to find links in the article?
Link PatrolWP Team – Speed was a big deal for us and our developer really did a great job, running scan at SEJ (16K+ posts) took about 20 seconds. It’s a custom SQL query that uses AJAX and runs in batches of (I think) 500 posts, so the process doesn’t gets interrupted even on very weak hosting. But yeah, it’s faster than we hoped for when we started.
Harsh- When we nofollow a domain, does it edit the post and add nofollow tag or use any other method to add nofollow tag?
LinkPatrolWP Team: Posts are actually never edited, and nofollow (or link stripping) is applied by using a filter when post/page content is displayed. The reason we did it this way is because it makes errors easier to undo and there’s no need to backup the DB before doing anything. Filtering is also very fast, so performance hit is absolutely minimal there.
Harsh: Does it check only post content or the links added in comments section too?
LinkPatrolWP Team: Currently it only scans posts and pages for content. We have an update that I’m testing that will not scan comments, but allow you to extend nofollowing and stripping links to comment text and commenter URL. It’s useful for when you get one of those requests to take down all links to a website. We will add scanning comments in a future version.
Who should use this plugin?
- Blog which is affected by Penguin update, this is a must have WordPress plugin.
- Blog which have multiple authors/guest poster.
- Blogs which are operating for last 2 or more years.
- Bloggers who want to take complete control of linked domains.
This plugin is useful for you to take complete control of external links on your blog. Specially if you have an old blog, this plugin is must have. I also figured out a way to make some money from old links on my blog after using this plugin. Will share that guide soon, for now get this plugin and start cleaning up spammy links on your blog.
Discount Coupon: Use coupon “ShoutMeloud15” to get 15% off on your total bill.
Don’t forget to share about this plugin with other WordPress bloggers and especially those bloggers who are affected by Penguin. Also check out WPSocial plugin which I use on this blog at add social meta data. (It increases the social SEO score and let me write unique title for Facebook, Twitter & Google plus). Try sharing this article on Facebook and you will notice title different than meta title.
Check your domain ranking