Back to blog
Backlink Audit: analyze and clean up your link profile
SEO

Backlink Audit: analyze and clean up your link profile

ElevaSEOMarch 18, 202625 min read
backlink auditseolink buildingtoxic linksdisavow

A backlink audit is a systematic review of every external link pointing to your website. The goal is straightforward: separate the links that strengthen your domain authority from the ones that put your rankings at risk.

Search engines treat inbound links as trust signals. A single toxic backlink from a spammy directory or a private blog network (PBN) can trigger an algorithmic penalty, drag down your organic visibility, and undo months of legitimate link building work. Conversely, a clean and well-maintained link profile sends a clear signal to Google that your site deserves to rank.

The numbers paint a vivid picture. According to a 2024 Ahrefs study, 66.31% of indexed pages have zero backlinks, and 90.63% of those pages receive no organic traffic from Google. On the flip side, the average page in position 1 holds 3.8 times more backlinks than pages in positions 2 through 10 (Backlinko, 2020). Backlinks still drive the ranking game, but only when they are healthy.

Why you cannot skip the audit

Running a backlink audit is not optional if you are serious about SEO. Here is why:

  • Algorithmic protection. Google's Penguin algorithm runs in real time since 2016. It devalues spammy links automatically. An audit lets you find and neutralize toxic links before Penguin does.
  • Manual action prevention. If Google's spam team identifies manipulative link patterns, they can issue a manual action that removes your pages from the index entirely. A proactive audit is your insurance policy.
  • Accurate baseline. Whether you are taking over a new client, launching a link building campaign, or recovering from a traffic drop, you need a clear snapshot of your current link profile as a starting point.
  • Competitive intelligence. Auditing your backlinks also reveals where your strongest links come from, which informs future outreach and content strategy.

A backlink audit is not a one-time task. It is a recurring process that should be integrated into your quarterly SEO workflow at a minimum. Sites in competitive niches or those with a history of aggressive link building should audit monthly.

Before you start analyzing links, you need the right instruments. The market offers both free and paid solutions, and the best approach often combines several data sources for maximum coverage.

  • Google Search Console (GSC). The most reliable free source for backlink data. Navigate to Links > External links to see your top linking sites, top linked pages, and top anchor text. GSC data comes straight from Google's own index, making it an authoritative baseline. However, the dataset is sampled and does not show every link.
  • Bing Webmaster Tools. Often overlooked, Bing provides its own backlink report that can surface links GSC misses. It also offers an independent Disavow Links feature.
  • Google Sheets or Excel. You will need a spreadsheet tool to merge, deduplicate, and categorize the link data you export from multiple sources.
ToolKey metricLink index sizeBest for
AhrefsDomain Rating (DR)35 trillion+ linksDeepest link index, referring domain analysis
SemrushAuthority Score (AS)43 trillion+ linksToxic score automation, bulk disavow export
Moz ProDomain Authority (DA)44 trillion+ linksSpam score calculation, community benchmarks
MajesticTrust Flow / Citation Flow2.3 trillion+ URLsHistorical link data, topical trust flow

Each tool uses a proprietary algorithm to evaluate link quality. No single tool captures 100% of your backlinks due to different crawling methodologies and proprietary index limitations across platforms. For a thorough audit, export data from at least two sources, merge the datasets, and deduplicate by URL.

Remediation tools

  • Google Disavow Tool. The only official mechanism for telling Google to ignore specific backlinks. This is not an analysis tool. It is the endpoint of your audit process, used during the remediation phase to submit your disavow file.
  • Link removal outreach. Before disavowing, always attempt direct contact with webmasters to request link removal. This is the cleanest solution and the one Google prefers.

Which approach should you choose

For small websites with fewer than 500 referring domains, Google Search Console combined with one paid tool is usually sufficient. For enterprise sites or domains with a history of link spam, merging data from Ahrefs, Semrush, and GSC is the recommended approach.

The investment in a paid tool typically pays for itself. Identifying and disavowing even a handful of toxic links can prevent ranking losses worth thousands in organic traffic value.

The first phase of your backlink audit focuses on the big picture. Before diving into individual links, you need to understand the overall shape and health of your link profile.

Start by exporting your complete backlink dataset from your chosen tools:

  1. Google Search Console. Go to Links > External links > Export. This gives you Google's view of your link profile.
  2. Ahrefs or Semrush. Enter your domain in the backlink analysis tool and export the full referring domains report.
  3. Merge and deduplicate. Combine all exports into a single spreadsheet. Remove duplicate URLs and normalize domains to get an accurate count of unique referring domains.

Once you have your consolidated dataset, assess these key indicators:

  • Total referring domains. This number matters more than raw backlink count. A site with 500 links from 200 unique domains is healthier than one with 5,000 links from 50 domains.
  • Dofollow vs nofollow ratio. A natural link profile typically contains 60% to 80% dofollow links and 20% to 40% nofollow, UGC, or sponsored links. A profile that is 100% dofollow looks manipulated.
  • Domain authority distribution. Categorize your referring domains by their authority score (DR, DA, or Trust Flow). A healthy profile has a natural bell curve with most links from mid-authority sites and a smaller number from high-authority sources.
  • Top-level domain (TLD) distribution. Check the geographic spread of your referring domains. A disproportionate number of links from .cn, .ru, or .gq domains can signal spam, unless your business specifically targets those markets.

Link velocity measures the rate at which your site acquires or loses backlinks over time. This is one of the most overlooked metrics in a backlink audit, yet it reveals critical patterns.

A healthy link velocity shows steady, organic growth. Warning signs include:

  • Sudden spikes in new referring domains, which may indicate a negative SEO attack or a recently purchased link package.
  • Sharp drops in referring domains, suggesting that a large number of linking sites went offline or removed your links.
  • Flat lines over extended periods, pointing to stagnant link building efforts.

Use the Referring Domains graph in Ahrefs Site Explorer or the Backlink Analytics trend chart in Semrush to visualize this data over a 12- to 24-month window.

The chart above contrasts two patterns. The green line represents a site with steady, organic link acquisition. The red line shows a site that experienced a sudden spam attack in April and May, followed by a rapid decline as those low-quality domains went offline. If your trend chart looks like the red line, you need to investigate immediately.

Benchmark against competitors

Your link profile does not exist in a vacuum. Compare your metrics against two or three direct competitors:

  • Referring domain count. How do you stack up against competitors ranking for the same keywords?
  • Link acquisition pace. Are competitors gaining links faster than you?
  • Authority gap. Is there a significant difference in the average authority of referring domains?

This competitive benchmark will tell you whether your link building efforts are keeping pace with the market, or falling behind.

Once you understand the big picture, it is time to examine individual links. This is where you separate the assets from the liabilities.

A toxic backlink is any link that could harm your site's rankings or trigger a manual action from Google. Not every low-quality link is toxic, but certain patterns consistently signal manipulation:

  • Link farms and PBNs. Sites created solely to sell or exchange links. They typically have thin content, no real traffic, and link out to hundreds of unrelated domains.
  • Hacked sites. Legitimate websites that have been compromised and injected with hidden links. These are dangerous because the referring domain may appear trustworthy at first glance.
  • Spammy directories. Low-quality web directories that accept any submission without editorial review.
  • Irrelevant foreign-language sites. Links from sites in languages completely unrelated to your business and audience.
  • Paid links without disclosure. Links acquired through payment that do not carry the rel="sponsored" attribute.
  • Comment spam and forum spam. Mass-posted links in blog comments, forum signatures, or user-generated content areas.
  • Sitewide links. Links placed in footers, sidebars, or widget areas that appear on every page of a referring site. While not always toxic, sitewide links from low-authority sites are a red flag.

Most paid tools assign a toxicity or spam score to each backlink. Understanding how these scores work helps you make better decisions:

  • Semrush Toxic Score. Ranges from 0 to 100. Links scoring above 60 are flagged as toxic. The algorithm considers 45+ factors including link source country, link type, and whether the domain has been penalized.
  • Moz Spam Score. Ranges from 1% to 99%. It evaluates 27 common features of penalized sites. A score above 60% warrants investigation.
  • Ahrefs approach. Ahrefs does not use a single spam score. Instead, it provides raw data (DR, organic traffic, referring domains of the linking site) and lets the SEO make the judgment call.

For every link flagged by your tools, run through this checklist:

  1. Visit the linking page. Does the page have real content? Is the link contextually relevant? Does the site look legitimate or abandoned?
  2. Check the anchor text. Is it branded, generic, or keyword-stuffed? A link with the anchor text "best cheap SEO services buy now" is almost certainly manipulative.
  3. Evaluate the referring domain. What is the site's traffic? Does it have its own backlink profile? Is the content related to your niche?
  4. Look at outbound link patterns. If the page links to dozens of unrelated commercial sites, it is likely a link farm.
  5. Check indexation status. Is the page indexed by Google? A page that has been deindexed is a strong signal of penalty.

Anchor text analysis

Your anchor text distribution is one of the clearest signals Google uses to detect link manipulation. A natural profile should look like this:

  • Branded anchors (e.g., "ElevaSEO", "elevaseo.com"): 40% to 60%
  • Generic anchors (e.g., "click here", "this article", "read more"): 15% to 25%
  • Naked URL anchors (e.g., "https://elevaseo.com/..."): 10% to 20%
  • Keyword-rich anchors (e.g., "backlink audit guide"): 5% to 10%
  • Long-tail and compound anchors: 5% to 15%

If your keyword-rich anchors exceed 15% to 20% of your total profile, this is a clear over-optimization signal. Export your anchors report, sort by frequency, and flag any suspicious patterns.

The chart above highlights the difference between a healthy anchor text distribution and one that would trigger algorithmic scrutiny. Notice how the over-optimized profile has 55% exact-match keyword anchors, while the natural profile keeps this category under 10%.

Identifying negative SEO attacks

Negative SEO is the practice of building spammy links to a competitor's site with the intent of triggering a penalty. While Google claims its algorithms are sophisticated enough to ignore most negative SEO attempts, the reality is more nuanced.

Signs of a negative SEO attack include:

  • A sudden influx of thousands of low-quality backlinks over a short period.
  • Links with offensive or irrelevant anchor text targeting your brand name.
  • Multiple links from the same C-class IP range, suggesting a PBN.
  • Links from adult, gambling, or pharmaceutical sites that have no connection to your industry.

If you detect a negative SEO attack, document everything. Export the suspicious links, note the dates of acquisition, and prepare your disavow file immediately. Speed matters because the longer these links remain in your profile, the greater the potential impact.

Phase 3: creating and submitting your disavow file

The disavow process is your last line of defense. After you have identified toxic backlinks and failed to get them removed through direct outreach, the Google Disavow Tool lets you tell Google to ignore those links when assessing your site.

When to disavow vs when to remove

Not every bad link requires a disavow. Follow this decision framework:

  1. Attempt removal first. Contact the webmaster of the linking site and request that the link be removed or nofollowed. Use a professional, non-threatening tone. Keep records of every outreach attempt.
  2. Wait for a response. Give webmasters 2 to 4 weeks to respond. Many will comply, especially if you explain that the link is harming both sites.
  3. Disavow only when removal fails. If the webmaster does not respond, or if the site appears abandoned with no contact information, add the link to your disavow file.

How to create a disavow file

The disavow file is a plain text file with a .txt extension. Each line contains either a URL or a domain directive:

# Spam directory links - identified 2026-03-18
domain:spammydirectory.com
domain:linkfarm-network.xyz
 
# Individual toxic URLs
https://example.com/paid-link-page.html
https://another-site.org/comment-spam/

Best practices for your disavow file:

  • Add comments. Use the # prefix to document why each link or domain was disavowed. This creates an audit trail for future reference.
  • Prefer domain-level disavows. When the entire referring domain is low-quality, disavow the whole domain rather than individual URLs.
  • Keep it updated. Your disavow file is cumulative. Each time you submit a new file, it replaces the previous one. Always include your existing disavows plus any new additions.
  • Review regularly. At least once per quarter, review your disavow file to ensure you have not accidentally included domains that have since become legitimate or relevant.

Submitting the disavow file

  1. Go to Google's Disavow Links tool.
  2. Select your property from the dropdown.
  3. Upload your .txt file.
  4. Confirm the submission.

Google does not provide a timeline for processing disavow files, but most SEOs report seeing effects within 4 to 8 weeks as Google recrawls the disavowed links.

What to expect after disavowing

Do not expect overnight results. The disavow tool works as Google recrawls and reindexes the disavowed pages. Monitor these metrics after submission:

  • Organic traffic trends in Google Analytics and Google Search Console.
  • Ranking movements for your target keywords.
  • Crawl stats in GSC to confirm Google is reprocessing the disavowed domains.

In most cases, you will see gradual improvement over 2 to 3 months. If you see no change after 3 months, revisit your audit. You may have missed toxic links, or the ranking issues may stem from other factors like thin content or technical SEO problems.

Recovering from a manual action

A manual action is the most severe consequence of a toxic link profile. Unlike algorithmic penalties (which are automatic), manual actions are imposed by Google's human review team and require an explicit reconsideration request to resolve.

How to identify a manual action

Google notifies you of manual actions through the Manual Actions report in Google Search Console. The most common link-related manual actions are:

  • Unnatural links to your site. Google has detected a pattern of artificial, deceptive, or manipulative links pointing to your site.
  • Unnatural links from your site. Your site contains outbound links that violate Google's spam policies, such as selling links without proper disclosure.

Steps to recover

  1. Perform a thorough backlink audit following the process described in this guide. When recovering from a manual action, you need to be more aggressive in your cleanup.
  2. Document every toxic link in a spreadsheet with the URL, referring domain, anchor text, toxicity reason, and removal status.
  3. Send removal requests to every webmaster hosting a toxic link. Use email templates that clearly explain the situation. Keep records of every email sent.
  4. Create and submit your disavow file for all links you could not remove manually.
  5. File a reconsideration request through Google Search Console. In your request, explain what link schemes were involved, what steps you took to clean up, and what policies you have put in place to prevent recurrence.

Google typically responds to reconsideration requests within 2 to 4 weeks. If your request is denied, review their feedback, perform additional cleanup, and resubmit.

The most damaging mistake you can make is treating a backlink audit as a one-time project. Your link profile is a living entity that changes daily as new sites link to you, old sites go offline, and competitors evolve their strategies.

Site typeRecommended frequencyRationale
Small business (< 200 RDs)Every 6 monthsLow risk, slower link acquisition
Medium business (200-2,000 RDs)QuarterlyModerate risk, steady growth
Enterprise / e-commerce (2,000+ RDs)MonthlyHigh visibility, frequent attacks
Post-penalty recoveryWeekly for 3 monthsCritical monitoring period
After a link building campaign2 weeks after completionVerify quality of new links

Setting up automated monitoring

Rather than waiting for scheduled audits, set up continuous monitoring to catch problems early:

  • Ahrefs Alerts. Configure alerts for new and lost backlinks. You receive an email whenever a new referring domain is detected or an existing one drops.
  • Semrush Backlink Audit tool. Run automatic audits on a weekly or monthly schedule and receive toxicity reports by email.
  • Google Search Console. Check the Links report monthly and watch for sudden changes in your top linking sites or anchor text patterns.
  • Custom dashboards. Build a monitoring dashboard that tracks referring domain count, average domain authority, and toxic link percentage over time.

Beyond reactive audits, adopt these habits to keep your link profile clean:

  • Vet every link building partner. Before accepting guest posts, sponsored content, or directory submissions, check the referring site's authority, traffic, and content quality.
  • Monitor brand mentions. Use tools like Google Alerts or Mention.com to find unlinked brand mentions. These are opportunities for natural link building through outreach.
  • Audit new links within 30 days. Whenever you acquire a batch of new links (through outreach, digital PR, or content marketing), review them within a month to confirm quality.
  • Keep your disavow file current. Add new toxic links as you discover them, and resubmit the file quarterly.

The search landscape is shifting. AI-powered answer engines like Google's AI Overviews, Bing Copilot, and ChatGPT are changing how users discover and consume information. This evolution has direct implications for how backlinks are valued and how you should approach your link building strategy.

Traditional search engines use backlinks primarily as a ranking signal. AI and LLM-based search engines go further. They use the link graph to assess:

  • Source credibility. When an AI generates an answer, it prioritizes information from sources that are widely cited by other authoritative sites. A strong backlink profile increases the likelihood that your content will be cited in AI-generated responses.
  • Topical authority. AI models evaluate the thematic consistency of your referring domains. Links from topically relevant sites carry more weight than links from unrelated domains, regardless of their raw authority score.
  • Content freshness signals. New backlinks to updated content signal relevance. Sites that continuously attract fresh links are more likely to be featured in AI summaries.

Answer Engine Optimization (AEO) adds a new dimension to backlink auditing. When evaluating your link profile, consider:

  • Do your best backlinks come from sites that AI models are likely to trust? Academic institutions, government sites, established news outlets, and recognized industry publications carry the most weight in AI citation graphs.
  • Is your content structured for extraction? Even the best backlinks will not help if your content is not formatted for AI consumption. Use clear headings, structured data, bullet points, and direct answers to common questions. Our guide to structured data covers this in detail.
  • Are you building topical clusters? AI models favor comprehensive topical coverage. A backlink audit should evaluate whether your links support your topical authority across an entire content cluster, not just individual pages.

Google's E-E-A-T framework (Experience, Expertise, Authoritativeness, Trustworthiness) is deeply intertwined with backlink quality. A single link from a recognized expert in your field carries more algorithmic weight than dozens of links from generic, low-authority sites.

When auditing your backlinks through the E-E-A-T lens:

  • Prioritize links from sites with real authors who have demonstrable expertise.
  • Value links from sites with first-party data, original research, or unique insights.
  • Flag links from sites that lack transparency, such as those without an about page, contact information, or editorial standards.

Use this checklist every time you perform a backlink audit to ensure nothing is missed:

Data collection

  • Export backlinks from Google Search Console
  • Export backlinks from at least one paid tool (Ahrefs, Semrush, or Moz)
  • Merge datasets and deduplicate by referring domain
  • Record baseline metrics: total referring domains, dofollow ratio, average authority

High-level analysis

  • Review link velocity trend over the past 12 months
  • Check TLD distribution for spam signals
  • Analyze anchor text distribution for over-optimization
  • Benchmark referring domain count against top 3 competitors
  • Identify any sudden spikes or drops in link acquisition

Deep dive and quality assessment

  • Run toxicity/spam score analysis through your paid tool
  • Manually review all links flagged with high toxicity scores
  • Check for sitewide links from low-authority domains
  • Investigate links from the same C-class IP ranges
  • Identify and catalog all links from link farms, PBNs, and spammy directories
  • Find broken pages (404s) with existing backlinks and plan redirects

Remediation

  • Send removal requests to webmasters of toxic linking sites
  • Wait 2-4 weeks for responses
  • Create or update your disavow file with remaining toxic links
  • Submit the disavow file through Google's Disavow Tool
  • Document all actions taken for future reference

Post-audit monitoring

  • Set up automated backlink alerts
  • Schedule next audit date based on your site's risk profile
  • Monitor organic traffic and rankings for 8-12 weeks post-disavow
  • Review and update your disavow file at next scheduled audit

The ideal frequency depends on your site's size, industry competitiveness, and link building activity. Most sites benefit from a quarterly audit. High-traffic e-commerce sites or those in competitive niches (finance, health, legal) should audit monthly. After a penalty or major link building campaign, audit weekly for at least 3 months. The key principle is that your audit frequency should match your risk exposure.

What is the long-term impact of submitting a disavow file on rankings?

When used correctly, the disavow tool has a neutral to positive impact on rankings. Disavowing genuinely toxic links removes negative signals from your link profile, allowing your healthy links to carry their full weight. The effects are typically visible within 4 to 8 weeks as Google reprocesses the disavowed links. However, disavowing too aggressively (including links that are not actually toxic) can reduce your overall link equity and hurt rankings. Always err on the side of caution and only disavow links you have manually verified as harmful.

AI and machine learning have transformed backlink analysis. Tools like Semrush use AI models trained on millions of penalty cases to automatically classify links by toxicity risk. More recently, LLM-powered tools can analyze the content context around a link, evaluate the editorial quality of the referring page, and assess whether the link placement appears natural or manipulative. However, AI tools are best used as a first-pass filter. The final decision on whether to disavow a link should always involve human judgment, especially for borderline cases where automated scores may be unreliable.

Free tools like Google Search Console provide authoritative but incomplete data. GSC shows a sampled subset of your backlinks and offers no toxicity scoring. Paid tools like Ahrefs, Semrush, and Moz maintain their own link indexes (often 35 to 44 trillion links) and provide proprietary quality metrics, historical data, competitive comparison, and automated toxic link detection. For sites with fewer than 100 referring domains, free tools may be sufficient. For any site with an active link building program or a history of SEO work by third parties, a paid tool is essential for a thorough audit.

A backlink audit is one of the highest-ROI activities in your SEO toolkit. It protects your site from algorithmic penalties, uncovers link building opportunities, and ensures that every link pointing to your domain works in your favor rather than against it.

The process does not need to be overwhelming. Start with the high-level analysis, drill down into quality assessment, take action on toxic links, and set up monitoring to catch new issues before they escalate.

Whether you are managing a small business website or an enterprise-level domain, the fundamentals remain the same. Collect your data from multiple sources. Analyze quality systematically. Disavow only what you have verified as harmful. And repeat the process on a schedule that matches your risk profile.

Your link profile is one of the most valuable assets in your SEO strategy. Treat it with the same diligence you would apply to any critical business asset, and it will reward you with sustainable, long-term organic growth.

For more on building a solid SEO foundation, explore our guides on technical SEO auditing, Google Search Console mastery, and netlinking strategy.

Related posts