Angle

How to run a backlink audit

Link building9 min read·Updated February 2026
A backlink audit is a systematic review of every domain linking to your site, scored for relevance, authority, anchor text, and risk. Run it in five passes: export your link data, collapse it to referring domains, score quality, analyze anchor text, then decide what (if anything) to disavow. In 2026 the real payoff is opportunity, not cleanup.

Key takeaways

  • A backlink audit has three jobs: cleanup, opportunity mining, and competitor recon. Most sites need it for the last two, not the first.
  • Since Penguin 4.0 (2016), Google ignores spam links rather than penalizing you, so disavowing is only warranted for a manual action, a negative SEO attack, or self-inflicted link schemes.
  • Always collapse links to referring domains before judging your profile size, and always include free Google Search Console data alongside paid crawlers.
  • Third-party 'toxicity scores' are not Google metrics and over-flag good links; judge quality by relevance, authority plus traffic, and editorial intent.
  • Healthy anchor text is dominated by branded and generic anchors, with exact-match under 5-10%; rising exact-match is fixed by building more good links, not disavowing.
  • The most valuable audit output is your competitor link gap: domains linking to rivals but not you, ready for outreach.
On this page
  1. What a backlink audit actually tells you
  2. Step 1: export every link source you have
  3. Step 2: collapse links into referring domains
  4. Step 3: score quality (and ignore the "toxic score" hype)
  5. Step 4: analyze your anchor text distribution
  6. Step 5: decide what to do with bad links
  7. Step 6: run competitive link-gap analysis
  8. How often should you audit
  9. Common audit mistakes to avoid

A backlink audit is a systematic review of every domain linking to your site, scored for relevance, authority, anchor text, and risk, so you can find link-building wins to protect and spam worth flagging. Run it in five passes: export your data, deduplicate to referring domains, score quality, analyze anchor text, then decide what (if anything) to disavow. Most healthy sites need the audit for opportunity intel, not cleanup.

i
This guide sits inside our link building pillar. If you only want the punchline: in 2026, the audit is mostly about understanding your profile and replicating what works, not chasing a "toxic" cleanup. Google's John Mueller has repeatedly called unnecessary disavow work a "billable waste of time" for sites without a manual action (Search Engine Roundtable).

People run backlink audits for three different reasons, and confusing them is the single biggest mistake I see. The first is diagnostic cleanup: you suspect spam links are hurting you. The second is opportunity mining: you want to find your best links and earn more like them. The third is competitive recon: you want to reverse-engineer what is ranking your rivals. The same export feeds all three, but the conclusions are wildly different.

Here is the uncomfortable truth that reframes everything below. Since Penguin 4.0 went real-time in 2016, Google stopped demoting sites for low-quality inbound links and instead just ignores them. As Google's documentation and Mueller's commentary make clear, blatant spam links are typically filtered out and have no effect on your rankings (Search Engine Journal). So for the vast majority of sites, the audit's value is opportunity and recon, not panic-driven removal.

No single tool sees your whole profile, so pull from several and merge. Each crawler has its own index size and freshness, which is why a domain shows up in one tool and not another. Start with the free, authoritative source and layer paid crawlers on top.

SourceWhat it gives youCost
Google Search Console (Links report)Google's own view of who links to you, top linked pages, top anchorsFree
AhrefsLargest live link index, Domain Rating, anchor breakdownPaid
SemrushBacklink Audit module, anchor and TLD distributionPaid
MajesticTrust Flow / Citation Flow, historic indexPaid
Free link checkersQuick partial snapshot for small sitesFree
Always include Google Search Console. It is the only source that reflects what Google itself sees, and it is free. Export the Links > External links data, then dedupe against your paid exports. If you want a fast no-login starting point, our free tools let you sanity-check a profile before you commit to a full crawl.

Combine the CSVs in a spreadsheet and dedupe on referring domain. This matters because the second, third, and tenth link from the same domain pass far less incremental equity than the first. A profile of 40,000 "backlinks" from 300 domains is a 300-domain profile. Always collapse to referring domains before you judge size.

Once you have a clean referring-domains list, add columns for the metrics you will actually use to make decisions: authority score (DR, AS, or DA), topical relevance, link type (editorial / directory / forum / comment / sitewide), dofollow vs nofollow, anchor text, and the linking page's organic traffic. That last column is the most underrated. A link from a page that gets real traffic is worth more than a high-DR link buried on an orphaned page nobody visits.

  1. Sort descending by authority to see your strongest domains. These are your assets. Note the patterns: what content earned them, what anchors they used.
  2. Sort ascending to see the weakest domains. Flag obvious junk, but do not disavow yet.
  3. Tag relevance manually for the top 100 domains. Tools cannot reliably judge topical fit; you can.
  4. Mark sitewide links (footer / blogroll / template) separately. One sitewide link can inflate your raw count by thousands without adding proportional value.
i
Want a benchmark for "is my profile normal"? Compare your referring-domain count and authority spread against category medians in our link statistics, and sanity-check what those placements are worth using the link pricing index before you spend on more.

Step 3: score quality (and ignore the "toxic score" hype)

This is where most audits go wrong. Tools like Semrush assign a "toxicity score" built from 45+ markers, but there is no official Google definition of a toxic backlink and toxicity score is a proprietary third-party metric, not a Google signal (The HOTH). These scores routinely throw false positives: a legitimate 404'd link, a low-DA but perfectly relevant niche blog, or a real editorial mention can all get flagged "toxic" while being completely harmless.

So judge quality the way Google does: by whether a human editor with standards would have placed the link. Use the framework in what makes a good backlink. In practice, score each domain on three axes:

  • Relevance: is the linking site topically related to yours? This is the heaviest weight.
  • Authority and traffic: does the domain rank for things and get visitors, or is it a deindexed husk?
  • Editorial intent: was the link placed in context by a person, or auto-generated (comment, profile, scraper, footer farm)?

A link can be low-DA and still excellent if it is relevant and editorial. A link can be high-DR and still worthless if it is a paid sitewide on an irrelevant gambling site. Authority without relevance is noise.

Step 4: analyze your anchor text distribution

Anchor text is the one part of the audit that can genuinely signal manipulation. Natural profiles are dominated by branded and generic anchors because real people link using your brand name, a bare URL, or "this article," not perfectly optimized keyword phrases. A profile stuffed with exact-match commercial anchors is the classic Penguin tripwire.

Anchor typeHealthy rangeExample
Branded30-50%Angle, angletutoring.com
Partial match15-25%Angle's link building academy
Generic10-20%click here, this guide
Naked URL5-15%https://angletutoring.com
Exact match1-10% (keep under 5% in competitive niches)buy backlinks cheap

Those ranges line up with what multiple practitioners report for pages ranking in the top three, where exact-match anchors sit below 5-10% and branded/generic dominate (FatJoe, Lucid Media). If your exact-match share is climbing past 10-15%, that is your real audit finding, and the fix is to build more branded and editorial links to dilute it, not to disavow. Learn the mechanics in our anchor text glossary entry.

!
Do not chase a fixed ratio with a calculator. These are distributions, not targets you over-engineer. If you manually push your anchors to hit "30% branded exactly," you have just created a different unnatural pattern. Build links from real editorial sources and the distribution sorts itself out.

Now the decision tree. For most sites the honest answer is: do nothing to the spam, and pour your energy into earning more good links. But there are three genuine cases where action is warranted.

  1. You have a manual action for unnatural links in Search Console. This is the textbook disavow scenario, and the only one where it is non-negotiable.
  2. You are under a negative SEO attack: a sudden flood of spammy, often exact-match-anchored links built by a malicious third party.
  3. You have a legacy of self-inflicted manipulation: old paid link schemes, link exchanges, or PBN buys you know violate the guidelines.

If none of those apply, the disavow tool is not your friend. Mueller's guidance is explicit: most sites do not need it, and used incorrectly it can harm your performance because you may disavow links that were actually helping you (Search Console Help). When you do need to act, the full process from manual outreach to a correctly formatted disavow file is laid out in how to remove bad backlinks. The short version: try manual removal first via outreach, and disavow only what you cannot get removed, at the domain level using domain: entries.

Reframe: the highest-ROI output of almost every audit is the list of good links you found in Step 2. Those domains already trust you. Pitch them again, study what earned them, and replicate the pattern. That is link building, and it moves rankings far faster than any cleanup.
Found gaps where competitors out-link you? Get a permanent, in-content editorial placement on our DR55 site to close them. Place a link with Angle.

Every metric you applied to yourself, apply to your top three ranking competitors. The goal is the link gap: domains linking to two or more competitors but not to you. Those are pre-qualified prospects. They link to your space already, so a relevant pitch has a real chance. Sort the gap list by relevance and traffic, and you have a prioritized outreach pipeline straight out of your audit.

Pair the gap list with the right software so you are not doing this in spreadsheets forever. We compare crawlers, gap tools, and monitoring on the best backlink tools for 2026, including which free tiers are good enough for a small-site audit.

How often should you audit

Run a full audit quarterly if you are actively building links, and a lighter monthly check on new referring domains and anchor drift. Spin up an immediate audit if you see an unexplained ranking drop, a Search Console message, or a suspicious spike in referring domains (the negative-SEO signature). Outside those triggers, monthly monitoring is plenty.

i
Do not have time to run all six passes? Our free backlink audit pulls your profile, scores referring domains, and flags anchor-text risk so you can skip straight to the decisions in Step 5.
Want a fast, no-login health check before you commit to a full crawl? Try Angle's free SEO tools.

Common audit mistakes to avoid

  • Trusting toxicity scores blindly. They are third-party estimates, not Google signals, and they over-flag good links.
  • Disavowing without a reason. No manual action and no negative SEO means no disavow. You risk removing links that help you.
  • Counting links instead of referring domains. Sitewide and template links inflate raw counts and distort your judgment.
  • Ignoring relevance in favor of DR. A relevant DR20 beats an irrelevant DR70 for most queries.
  • Auditing only your own profile. Skipping the competitor gap means you miss the most actionable output of the whole exercise.

Do those six passes well and a backlink audit stops being a chore about deleting links and becomes what it should be: a map of where your authority comes from, where the risk really sits, and exactly which doors to knock on next. Start from the link building pillar if you want the full strategy around it.

Frequently asked questions

Do toxic backlinks actually hurt my rankings in 2026?+

For most sites, no. Since Penguin 4.0 in 2016, Google ignores spammy or irrelevant links rather than penalizing the target site. The exceptions are a manual action for unnatural links, an active negative SEO attack, or a history of deliberate manipulative link building. The "toxicity scores" from tools like Semrush are proprietary third-party metrics, not Google signals, and they frequently produce false positives.

How often should I run a backlink audit?+

Run a full audit quarterly if you are actively building links, with a lighter monthly review of new referring domains and anchor-text drift. Run an immediate audit if you see an unexplained ranking drop, get a Search Console manual-action message, or notice a sudden spike in referring domains, which is the classic negative-SEO signature.

Should I disavow links during an audit?+

Only in three cases: you have a manual action for unnatural links in Search Console, you are under a negative SEO attack, or you have a legacy of paid links and schemes you know violate the guidelines. Google's John Mueller says most sites do not need the disavow tool, and using it incorrectly can hurt you because you may disavow links that were actually helping. Try manual removal first; disavow at the domain level only what you cannot get removed.

What is a healthy anchor text distribution?+

Natural profiles are dominated by branded (roughly 30-50%) and generic anchors, with partial-match around 15-25%, naked URLs 5-15%, and exact-match kept low, typically 1-10% and under 5% in competitive niches. If your exact-match share climbs past 10-15%, the fix is to build more branded and editorial links to dilute it, not to disavow.

Which tool should I use for a backlink audit?+

No single tool sees your whole profile, so combine sources. Always start with Google Search Console because it is free and reflects Google's own view, then layer on a paid crawler like Ahrefs, Semrush, or Majestic for index depth and metrics. For a small site, a free tier plus Search Console is often enough.

Skip the outreach. Place a clean DR55 link.

Configure your placement, grade it with the Link Strength Score, and order in minutes.