Guide

Referring domain analysis: the complete checklist

Stop guessing which domains matter. This checklist walks you through auditing, filtering, and prioritizing referring domains so you can stop wasting time on vanity metrics and start building links that actually move rankings.

Key takeaways
  • Audit your current backlink profile before chasing new domains or you’ll repeat the same low-quality mistakes.
  • Filter for domain authority and relevance before you reach out or you’ll waste hours on sites that pass zero link juice.
  • Prioritize dofollow links from pages with real traffic or you’ll end up with a profile full of dead ends.
  • Use a systematic process to spot toxic links before they trigger a penalty or you’ll have to disavow work later.
  • Track your progress in a spreadsheet so you can prove ROI to stakeholders or your boss won’t ask for another campaign.
OptiLink · Key takeaways1
Audit your current backlink profile before chasing new domains or you’ll repeat the same low-quality mistakes.
2
Filter for domain authority and relevance before you reach out or you’ll waste hours on sites that pass zero link juice.
3
Prioritize dofollow links from pages with real traffic or you’ll end up with a profile full of dead ends.
4
Use a systematic process to spot toxic links before they trigger a penalty or you’ll have to disavow work later.

Referring domain analysis is one of those tasks that feels straightforward until you sit down with a spreadsheet and realize you have no idea what you’re looking at. I’ve seen campaigns stall because the person running them was chasing total domain count instead of quality, or because they filtered for “high authority” without checking relevance and ended up with a pile of links from sites that had nothing to do with their niche. If you’ve failed at this before, you’re not alone—most teams I talk to treat referring domain analysis as a one-and-done audit instead of a recurring process that should shape every outreach decision you make.

The reality is that referring domain data is only useful if you know how to interpret it. A domain with a high authority score but zero traffic from your target audience is still a low-quality link. A domain with moderate authority but a page that ranks for your keywords can actually move the needle. The difference comes down to having a systematic way to separate the signal from the noise, and that’s what this checklist is designed to give you.

1. Export your raw data and clean it before you look at anything else

Before you start filtering or scoring, you need a clean data set. Most SEOs skip this step and start looking at domain authority scores on dirty data, which leads to bad decisions. Use your preferred backlink tool—Ahrefs, Semrush, Moz, or LinkAssistant—and export the full referring domains report. Bring it into a spreadsheet and remove duplicates, merge domains that appear under different URL variations (http vs https, with www vs without), and delete any entries that are clearly bot traffic or paid ad networks.

I usually start by removing anything with a referring domain score below 10 because those are almost always going to be noise, but I’ve also seen niche sites where even a score of 5 has value if the traffic is there. The key is to standardize your data set before you move to the next step, otherwise you’re making decisions on top of a foundation that’s already shifting.

2. Filter for relevance before you fall in love with the metrics

It’s tempting to sort by Domain Rating or Domain Authority and start emailing the top results, but relevance should always come first. A link from a site that Google already understands is about your industry passes much more weight than a high-authority site from a completely different vertical. Look at the site’s content, the topics they cover, and whether their audience would actually click through to your site.

I made this mistake early in my career—I chased a .edu domain with a 90-domain rating only to realize their content was 90 percent higher education admin issues and zero percent related to what I was link building for. The link went live, but it passed virtually no topical relevance, and I ended up having to disavow it later because it looked suspicious to Google. Now I always check the top 3–5 articles on the domain first, and if they don’t align with my target keywords, I move on regardless of the metrics.

3. Check page-level metrics, not just domain-level numbers

A common mistake is assuming that a high-domain-authority site automatically passes good link juice on every page. That’s not how it works. Page-level authority, traffic, and indexability matter just as much as the domain score. Use your tool’s page-level metrics to see if the specific page linking to you (or that you want to target) actually gets search traffic, has a decent word count, and isn’t marked noindex or nofollow in a way that blocks link equity.

In our experience, a page with 500 monthly organic visitors and a topical fit will almost always outperform a high-authority page that’s thin on content and gets zero traffic. The algorithm rewards relevance and user engagement signals, not just the name on the domain. Look at the page’s organic keywords, its traffic trends over the last 12 months, and whether the linking context makes sense for a reader to click through.

4. Identify and flag toxic links before you reach out

One of the most valuable parts of a referring domain audit is spotting the stuff you definitely don’t want pointing at your site. Toxic links come in a few flavors: link farms, paid directories, sites with pure spam content, and exact-match anchor text profiles that look manipulative. Flag these during your audit so you can either avoid them in future outreach or disavow them if they’re already pointing at your domain.

Most teams I work with use a combination of manual review and automated flags. Look for domains with a trust flow below 10, a massive gap between citation and trust flow, or anchor text profiles that are 80 percent exact match. If you’re using a tool that provides a toxicity score, use it as a filter but always verify manually—algorithms miss context that a human can catch in seconds. I’ve skipped outreach to domains that looked great on paper but had a spammy footer links section that would have blown up our profile.

5. Prioritize dofollow links from pages with real traffic

Not all links are created equal, and dofollow vs nofollow is often over debated. For the purpose of this checklist, I’m focusing on dofollow links from pages that actually get search traffic. A dofollow link from a page with zero organic traffic is rarely going to move the needle, even if the domain authority is high. You want links from pages that Google is already rewarding with visibility, because that’s the kind of equity that compounds over time.

When I’m building a prioritization list, I sort by a combination of domain authority, page traffic, and topical fit. The sweet spot for most niches is domains in the 30–70 range with pages pulling in 500+ monthly visitors from relevant keywords. Below that, you’re mostly building brand awareness; above that, you’re in the territory of links that can actually shift rankings. Write down your own thresholds based on your industry—what’s “high” for a local service business is different than what’s high for a SaaS tool.

6. Map your findings to a link-building action

The worst thing you can do after an audit is let the data sit in a spreadsheet without connecting it to a next step. Every referring domain should map to a specific action: outreach email, guest post pitch, resource page replacement, or simply disavow. I like to create a simple column in my spreadsheet that says “Action Required” and fills in one of those options based on the domain’s metrics and fit.

If a domain checks all the boxes but the site owner doesn’t respond to guest post pitches, I’ll look for resource page opportunities instead. If the domain is too small or irrelevant, I’ll mark it for disavow if it’s already pointing at us, or I’ll remove it from the priority list entirely. Having this mapping done before you start outreach saves you from half-finished campaigns and helps you prove the value of the audit to anyone waiting on ROI.

7. Track and measure so you can iterate

Referring domain analysis isn’t a “set it and forget it” task. You need to track which domains actually move the needle and which ones were vanity metrics. After a campaign runs for 3–6 months, go back and check which referring domains correlated with ranking improvements, traffic growth, or indexation speed. Use that data to adjust your thresholds and filters for the next cycle.

In our experience, teams that track their referring domain performance quarter-over-quarter end up with cleaner profiles and better link quality because they’re constantly refining what “good” looks like for their specific niche. Set a calendar reminder to review your top 20 referring domains every 90 days, and note which ones are still driving traffic and which ones have gone dead. That habit alone will keep your profile healthier than 90 percent of sites out there.

Common mistakes that tank your referring domain analysis

Even with a checklist, it’s easy to slip up. Here are the most common ones I see teams make, and how to avoid them:

Chasing total domain count instead of quality. I’ve seen SEOs brag about “we got 200 new referring domains” only to realize 180 of them were from irrelevant, low-traffic directories. Quality always beats quantity in the long run.

Skipping the relevance check. Metrics lie. A site can have a 90-domain rating and still be completely off-topic. Always look at the content before you commit.

Ignoring page-level traffic. A high-authority domain with a thin, noindexed page passing a link is almost worthless. Check where the link actually lives.

One-and-done audits. Your backlink profile changes every month. If you only audit once a year, you’re flying blind. Make this a quarterly habit.

Comparing domain authority tools: which one should you use for analysis?

Not all referring domain metrics are created equal, and the tool you choose will shape your decisions. Here’s how the big three stack up for the type of analysis we’re talking about:

Ahrefs Domain Rating is probably the most widely used, but it’s also the most prone to inflating scores on sites with massive link networks. We use it as a quick filter, but we always cross-check with traffic data before committing to a link.

Moz Domain Authority tends to be more conservative, which can be helpful if you’re in a niche where DR scores are inflated. It’s better for identifying truly high-trust sites, but the index update cycle is slower, so you might miss new opportunities.

Semrush Authority Score sits in the middle, and I like it for quick comparisons across a large list of domains. It’s not my primary metric, but it’s useful for sorting and flagging the obvious duds.

No tool tells you the whole story on its own. I always recommend running your list through at least two of these and looking for consensus. If three tools say a domain is low quality, it probably is. If they all disagree, that’s a signal to dig into the actual traffic and content before you make a decision.


Real talk: referring domain analysis is only as good as the actions you take after you’ve done it. I’ve run campaigns where we nailed every filter on this checklist and still came up short because we didn’t have a solid outreach process to back it up. The data gives you the map, but you still have to do the walking. If you’re spending more time cleaning data than actually reaching out, it might be worth looking at a tool that automates the heavy lifting so you can focus on the conversations that matter.

OptiLink handles the data sorting, toxicity flagging, and progress tracking so you can skip the spreadsheet gymnastics and get to the outreach faster. It won’t write your emails for you, but it will make sure you’re sending them to the right domains at the right time.

Frequently asked questions

How many referring domains do I need to rank on page one?

There’s no magic number. What matters is the authority and relevance of those domains relative to your niche. A site with 50 high-quality referring domains often outranks a site with 500 low-quality ones. Focus on earning links from sites that Google already trusts in your industry.

Should I disavow links from low-quality referring domains?

Only if you’ve received a manual action or you see a sudden traffic drop that correlates with a spammy link profile. For most sites, the Penguin algorithm already devalues low-quality links. Disavowing should be a last resort after you’ve tried cleaning up the links yourself.

Can I buy referring domains to speed up my link building?

You can, but I wouldn’t recommend it. Google’s algorithms are designed to detect paid links, and buying domains often results in a profile full of irrelevant, low-authority sites that do more harm than good. Organic outreach and guest posting still produce the most sustainable results.

How often should I audit my referring domains?

At least once per quarter if you’re actively building links. If you’ve been hit by a Google update or you’re seeing traffic fluctuations, audit immediately. Regular audits help you catch toxic links early and keep your profile clean without playing whack-a-month.

Frequently asked questions

How do I check my anchor text distribution?

Open Google Search Console, go to Links to your site, and click the 'Anchor text' report. It shows your top anchors and their share of the profile, though it caps at 1,000 links.

What is a healthy anchor text distribution?

Most sites we audit fall into a 50-70% branded/natural mix with exact match anchors under 10%. If your exact match ratio creeps past 15%, it’s a red flag for over-optimization.

Can too much exact match anchor text hurt rankings?

Yes. Google’s Penguin and manual spam filters flag profiles where exact match anchors exceed 15-20%. The safest approach is to keep them under 10% and rely on brand, URL, and related variations for the bulk of your links.

How often should I audit anchor text?

We recommend a light audit after every major link insertion campaign and a full deep-dive quarterly. If you’ve just recovered from a penalty, check monthly until the profile stabilizes.