Cleanup & Contact: Easily Gather Link Data With Our New Tool


Almost every Penguin post in the SEOsphere advises one common course of action for affected websites: analyse your back links and, remove them. That’s quite a big ask, especially if you’re armed only with Excel and a request to get started on link removal! To that end – we’re announcing (an early version of) this Link Clean-up & Contact tool, built to help SEO’s easily fetch (and store) data on the links to their sites, for free.

What’s Link Clean-up & Contact?

Our SEO team have taken on a raft of new clients in the last 2 months who urgently need help with recent penalties.  For every link analysis, they’re manually collating data from sources such as OSE, Majestic, GWMT and the like, and fetching data from SEOmoz, Google, Majestic to get a view on the overall quality of a site’s inbound links. As satisfying as working with various tools such as Excel can be, it’s not that scalable. So, we started building something to automate the process somewhat. Essentitally, we’re automatically fetching these data points for you.

Here are just a few of the link metrics we return on up to 200 linking URLs at a time:

SEO Metrics / data points

Host IP
Host Location
Link live check
Anchor text(s) used
Count of followed links on target URL

Safe? (This is a simple view – should a link be from a GDP0 link, for instance)

SEOmoz Root domain links to domain (LRD)
SEOmoz Root domain links to url (LURL)
SEOmoz Domain authority (DA)
SEOmoz Page authority (PA)

Google PageRank (GP)
Google domain PageRank (GDP)

Social Metrics

Tweet count (TC)
Facebook likes (FL)
Facebook shares (FS)
Google +1′s (G+)

Contact details

Whois contact email (WE)
Contact URL (CURL)
Twitter URL (TURL)
Linkedin URL (LKURL)
Email (E)

In the results table you’ll see that we fetch associated Google+ profiles via authorship mark-up found on the page, as well as a suite of contact points to assist you with your outreach efforts.

Here’s the report (click to enlarge)

How do I do that?

Well, first head here and sign in using Twitter. Then, do this:

what to do

What’s next?

As soon as we have a good training set in the database, we’re going to start experimenting with link classification by domain category, and get smarter at identifying links likely to be harmful to rankings. I’d like to make our data publicly available via the API and make it possible for users to connect to sources like Majestic and SEOmoz without pasting in a list of links. Watch this space.

What can I use this for?

- Bulk data collection of link information
- Outreach for “bad link” removal
- Outreach to your competitor’s best linking root domains

Thanks for listening! It’s still an early product, so be patient with the data collection. The more use we see at this early stage the more quickly we can resolve any data collection issues. I’d love to hear any feedback you have features you’d like to see or anything else that springs to mind…

Cleanup & Contact: Easily Gather Link Data With Our New Tool, 5.0 out of 5 based on 2 ratings


  1. Robert Duckers

    This is a comprehensive tool – and quick too.

    Having contact details just a couple of clicks away makes it useful for more than just link removal…

  2. Ben Rush

    Looks like a great tool, though having to copy and paste a maximum of 200 URLs at a time is of course a limitation at this early stage.

    This might be a dumb question but is the column “Safe?” telling me that the site is safe in terms of malware etc or safe in terms of leaving it as an external link source? I assume the latter, but it isn’t overly clear.

    Thanks for creating a nice little tool.


  3. Richard Baxter Post author

    Hi Ben, thanks a lot for giving feedback! The “safe” indicator is probably not well worded (we’ve focused on the back end almost completely, rather than the core UI). It’s an arbitrary flag based on whether a doamin has a GDP<0, with fewer than 100 linking root domains, etc. It’s a signal – nothing clever just yet.

    As a side note we’re discussing connecting to a few APIs to fetch the links for you. How would you feel about that? If there’s anything else you’ve wanted from this tool – now’s a really good time to shout.

    Thank you!

  4. Ben Rush

    Thanks Richard,

    Understand – so its not trying to estimate what may or may not be a toxic link, but instead just highlighting those domains with no pagerank and less than 100 links. Good to know!

    Aside from pulling in link data in much bigger chunks I’m not sure what else I’d suggest at this point. Maybe some sort by options on the columns would be useful.

    I’m just getting spinning wheels now by the way – seems to be stuck.


  5. David

    Nice and perfect timing I’ve just started this task with a new project and slowly thinking about doing the same for one or two of my sites that got hit…

    I love the fact that it can also find the contact URL but a number of them could not find a contact email when I ran a test, which is understandable but most couldn’t find a whois email. You might be able to get that data via API on Domaintools.

    Test if link is live first to increase how many URLs you can crawl and reduce calls/scrapes of other platforms… no use getting all the other link details if the URL is down. Also wondering if there is value checking if link is live and domain is live, your link page might be gone but the website is still live and you may want to get that link back.

    Twitter URL rules needed
    An example is because twitter links might have previously come from but now sit!/example so the link is still live but it’s just changed slightly, might be same for http & https for Facebook and such…

  6. Hiren Modi

    It’s good SEO tool. This is my first comment on SEO Gadget. I come to know about your blog post via SEOmoz. And, you have done excellent work on certain SEO tools.

    I’m working on eCommerce website and have certain issue regarding inbound links. But, this will help me. That’s for sure. I’m quite excited to read future SEO blogs and implement new things on my website.

  7. Paul Haughney

    Thanks Richard. An outstanding tool that has really helped me lots in the past few days whilst trying to get a customer site out of a penalty. The great part is I’ve used the export feature to compile a comprehensive database of sites/emails that I contacted, and which I’ve also provided Google as part of a Reconsideration request. This tool has taken many hours…no… days, off my workload. Can’t wait to see how this tool progresses in time.

  8. Tom Gregan

    Hi Richard,
    Tool sounds great and was recommended in a meetup which is a nice way to get some offline in to the online. Currently having problems logging in as it keeps saying “Page Not Found”, any ideas what I can do?

    Many Thanks

  9. Yannis

    Hey Richard – is your tool still working? All the reports I try to generate stay “In progress” for ever..