22 Checks · Code Examples · Free

Backlink Analysis Checklist

Your backlink profile is like a digital reputation score. This checklist covers everything from crawling your full link profile to identifying toxic links, analyzing anchor text distribution, and benchmarking against competitors.

Why Backlink Analysis Matters

Your backlink profile is like a digital reputation score. Search engines view backlinks as votes of confidence from one site to another. But not all backlinks are created equal. A single toxic link from a spammy directory can harm your rankings more than ten low-quality directory listings can help.

Effective backlink analysis helps you understand where your authority comes from, identify potential risks before they cause damage, and uncover opportunities to grow your link profile through competitor research and gap analysis.

22 key checks
10+ tools reviewed
Free Interactive Tool

Analysis Tools Compared

Ahrefs Site Explorer 12/12
SEMrush Backlink Analytics 11/12
Moz Link Explorer 8/12
Majestic 9/12
Recommended Ahrefs + SEMrush

Backlink Analysis at a Glance

Scan all checks grouped by category before you start. Click any row to jump to its full explanation below.

CategoryChecklist Item
Profile Audit & Metrics1Crawl and export entire backlink profile
Profile Audit & Metrics2Analyze Domain Rating (DR) / Domain Authority (DA)
Profile Audit & Metrics3Check total referring domains vs total backlinks
Toxic Link Detection4Identify and flag toxic/low-quality referring domains
Toxic Link Detection5Analyze anchor text distribution for over-optimization
Toxic Link Detection6Check branded vs non-branded anchor text ratio
Toxic Link Detection7Audit dofollow vs nofollow backlink ratio
Toxic Link Detection8Identify money anchor text over-optimization
Profile Audit & Metrics9Review link growth velocity over time
Profile Audit & Metrics10Check for sudden drops in link count or referring domains
Profile Audit & Metrics11Analyze link quality scores (URL Rating, Citation Flow)
Profile Audit & Metrics12Segment links by type (blog, news, directory, forum)
Profile Audit & Metrics13Check top linking pages and their content context
Profile Audit & Metrics14Audit follow vs nofollow ratio on linking pages
Competitive Analysis15Identify broken backlink opportunities (404s linking to competitors)
Competitive Analysis16Export competitor backlink profiles for comparison
Competitive Analysis17Identify competitor referring domains you don't have
Competitive Analysis18Find link intersections (shared linking domains)
Competitive Analysis19Analyze new backlink opportunities by industry
Toxic Link Detection20Audit backlinks from expired or dead domains
Monitoring & Maintenance21Set up regular backlink monitoring alerts
Monitoring & Maintenance22Create a quarterly backlink health score dashboard

Backlink Analysis Checklist

Click any item to check it off. Your progress saves automatically in your browser.

0 of 22 completed (0%)

Profile Audit & Metrics 10 items

Crawl and export entire backlink profile

Start every backlink audit by pulling your complete backlink profile from at least two tools (Ahrefs and SEMrush recommended). A single tool may miss backlinks or have crawl depth limitations. Export all referring domains, backlinks, anchor text, and link attributes. For large sites, use the API to avoid export limits.

How to export your full backlink profile:

1st step: Go to Ahrefs Site Explorer and enter your domain

2nd step: Navigate to Backlink profile → Referring domains

3rd step: Export all referring domains (CSV format)

4th step: Navigate to Backlink profile → Backlinks

5th step: Export the full backlink list (may require API for large profiles)

Analyze Domain Rating (DR) / Domain Authority (DA)

Domain Rating (Ahrefs) or Domain Authority (Moz) measures your link profile's strength on a 0-100 scale. Track this metric over time rather than chasing a single number. A healthy DR/DA should grow consistently with your content marketing efforts. Compare your DR/DA against competitors to benchmark performance.

How to analyze domain authority:

1st step: Check your DR in Ahrefs Site Explorer

2nd step: Check your DA in Moz Link Explorer

3rd step: Compare against 3-5 key competitors

4th step: Export historical data for trend analysis

5th step: Set a target for the next 3-6 months

Check total referring domains vs total backlinks

A healthy link profile has a backlink-to-referring-domain ratio of roughly 7:1 or higher. If you have 1,000 backlinks but only 50 referring domains, your profile is suspiciously concentrated. Low domain diversity is a red flag for Google's algorithms. Look for patterns like excessive links from a single domain or network.

How to audit domain diversity:

1st step: Export your backlink and referring domain counts

2nd step: Calculate the ratio (total backlinks / referring domains)

3rd step: Aim for a ratio above 7:1 for healthy diversity

4th step: Identify top referring domains by link count

5th step: Flag any single domain contributing 20%+ of links

Review link growth velocity over time

Unnatural link growth velocity — especially sudden spikes — can trigger Google's algorithmic filters. Track your link acquisition rate weekly using tools like Ahrefs. A gradual, steady increase is natural and expected. If you see an unexplained spike, investigate its source immediately. Consistent growth typically ranges from 5-15% month-over-month for growing sites.

How to track link growth velocity:

1st step: Export monthly backlink data for the past 12 months

2nd step: Calculate month-over-month growth rate

3rd step: Flag any month with growth above 30%

4th step: Correlate spikes to known campaigns or news

5th step: Set alerts for growth above 15% month-over-month

Check for sudden drops in link count or referring domains

A sudden loss of backlinks or referring domains can signal a Google algorithm update, a competitor's negative SEO attack, or content being removed from linking pages. Set up alerts to notify you immediately of significant drops. Investigate lost links to determine if they were natural attrition or something malicious requiring action.

How to monitor for link drops:

1st step: Enable backlink loss alerts in Ahrefs or SEMrush

2nd step: Set thresholds for drops (e.g., >10% in 7 days)

3rd step: Export lost link reports and categorize reasons

4th step: Identify natural loss vs. unnatural removal

5th step: Document patterns and adjust link building strategy

Analyze link quality scores (URL Rating, Citation Flow)

Quality scores like Ahrefs' URL Rating, Moz's Domain Authority, and Majestic's Citation Flow and Trust Flow measure link strength and trustworthiness. Low-quality links (low UR, high spam score) can drag down your overall rating. Prioritize earning links from pages and domains with high quality scores. A good benchmark is targeting links from domains with DR 40+ and TF/CF ratio above 1.0.

How to assess link quality:

1st step: Export backlink data with quality metrics (DR, UR, CF, TF)

2nd step: Sort by quality score and identify bottom 20%

3rd step: Review the lowest-quality links manually

4th step: Flag links from domains with DR below 15

5th step: Prioritize future link building from DR 50+ domains

Segment links by type (blog, news, directory, forum)

Understanding where your links come from is critical for a balanced profile. Industry-best practice recommends 60-70% editorial links from blogs/news sites, 10-15% from resource/business pages, 5-10% from directories, and minimal from forums. A high percentage of directory or forum links may appear unnatural to Google. Most backlink analysis tools can automatically categorize link sources.

How to segment links by type:

1st step: Export backlink data with referring page URLs

2nd step: Categorize each link source (blog, news, directory, etc.)

3rd step: Calculate percentage of total links per category

4th step: Flag categories exceeding recommended thresholds

5th step: Create a pie chart for visual link type analysis

Check top linking pages and their content context

Your highest-authority backlinks are on specific pages, not random directories. For each top linking page, review the content context to understand why a link was placed there. Pages linking from homepage or high-authority category pages pass significantly more equity than deep-linked article pages. This analysis reveals your strongest link assets and helps guide future link building.

How to analyze linking page context:

1st step: Sort backlinks by referring domain DR descending

2nd step: Open top 20 linking pages in browser

3rd step: Note the context (header nav, body content, footer)

4th step: Check the linking page's authority and relevance

5th step: Document which pages link and why

Audit follow vs nofollow ratio on linking pages

The ratio of dofollow to nofollow links in your profile should look natural. Too many dofollow links from low-quality sites can trigger penalties, while too many nofollow links may dilute equity. Google expects to see a mix, with roughly 70-80% dofollow being common for healthy profiles. Check both your own profile and competitor ratios for benchmarking.

How to audit follow/nofollow ratio:

1st step: Export backlinks with follow/nofollow attributes

2nd step: Count total dofollow vs nofollow links

3rd step: Calculate the percentage of each type

4th step: Compare against industry benchmarks (70-80% dofollow)

5th step: Investigate pages with unusual ratios

Toxic Link Detection 6 items

Identify and flag toxic/low-quality referring domains

Toxic backlinks are links from spammy, irrelevant, or manipulative sources that violate Google's Webmaster Guidelines. These include link farms, PBNs (Private Blog Networks), spam directories, article directories, and sites with excessive ads. Use quality metrics like DR/DA and spam scores to identify problematic domains. Flagging these early prevents algorithmic penalties and manual actions.

How to identify toxic link domains:

1st step: Export your full backlink profile from Ahrefs

2nd step: Filter by Domain Rating below 15

3rd step: Check Spam Score in Moz Link Explorer

4th step: Manually review domains flagged as suspicious

5th step: Categorize and tag each toxic domain

Analyze anchor text distribution for over-optimization

Your anchor text distribution should mirror how people naturally link to your site. Google considers over-optimized anchor text a strong spam signal. A healthy profile has roughly 40-60% branded anchors, 10-20% generic ("click here", "read more"), 10-15% exact-match, and the rest partial-match and branded + keyword combinations. Exact-match anchors exceeding 15-20% should be reviewed carefully.

How to analyze anchor text distribution:

1st step: Export anchor text report from Ahrefs or SEMrush

2nd step: Categorize anchors into types (exact, partial, branded, generic)

3rd step: Calculate percentage of each anchor type

4th step: Flag exact-match anchors above 15% threshold

5th step: Create a plan to diversify over-optimized anchors

Check branded vs non-branded anchor text ratio

Branded anchor text (your company/product name) is the safest and most common link type. Non-branded anchors (keywords, partial matches, generics) are more likely to trigger algorithm scrutiny. Aim for at least 40-60% branded anchors in your profile. If your branded anchor percentage is below 30%, you may be at risk for Penguin penalties.

How to check branded vs non-branded ratio:

1st step: Export anchor text report

2nd step: Mark each anchor as branded or non-branded

3rd step: Calculate percentage of each type

4th step: Aim for 40-60% branded anchors

5th step: Flag if non-branded exceeds 70%

Audit dofollow vs nofollow backlink ratio

The balance between dofollow and nofollow links in your profile matters. A natural profile typically has 70-80% dofollow and 20-30% nofollow links. Too much of either extreme can look manipulative. Nofollow links from comments, social shares, and user-generated content are normal and expected. Check for patterns like all-follow or all-nofollow link building campaigns.

How to audit dofollow vs nofollow ratio:

1st step: Export backlogs with dofollow/nofollow attributes

2nd step: Count and categorize each link type

3rd step: Calculate percentage of dofollow vs nofollow

4th step: Compare to 70-80% dofollow industry average

5th step: Investigate any extreme ratios for manipulation

Identify money anchor text over-optimization

"Money anchors" are keywords that directly sell your product or service (e.g., "buy SEO services," "best CRM software"). Using these as anchor text is a strong Google spam signal because it looks like paid or manipulative link building. If money anchors exceed 5-10% of your anchor profile, you should diversify by removing or replacing these links. Google's Penguin algorithm specifically targets this pattern.

How to identify money anchor over-optimization:

1st step: Export anchor text report and filter for money keywords

2nd step: Count total money anchors vs total backlinks

3rd step: Calculate percentage (should be below 5-10%)

4th step: Identify the linking domains using money anchors

5th step: Prioritize removal of links with money anchors

Audit backlinks from expired or dead domains

Links from expired or dead domains (domains that are no longer maintained) can signal past manipulative activity or poor link hygiene by the linking site. These domains often lose their authority over time or get sold and repurposed. While a few expired domain links won't cause harm, clusters from the same registrar or time period should be investigated. These links are prime candidates for disavowal.

How to audit expired domain backlinks:

1st step: Export referring domains with expiration dates

2nd step: Check domain age and current status via WHOIS

3rd step: Flag domains expired within the past 1-2 years

4th step: Check if expired domains are now for sale

5th step: Disavow links from suspicious expired domains

Competitive Analysis 5 items

Find broken backlink opportunities (404s linking to competitors)

Broken link building is a proven link building strategy. Find 404 errors on authoritative pages that previously linked to competitor content. When you create similar content, you can pitch to webmasters to replace the broken link with a link to your working page. Tools like Ahrefs and Check My Links make it easy to identify these opportunities at scale.

How to find broken link opportunities:

1st step: Export competitor backlink profile from Ahrefs

2nd step: Filter for backlinks leading to 404 or error pages

3rd step: Create similar content to the broken page's topic

4th step: Email the webmaster with your content as a replacement

5th step: Track responses and link acquisitions

Export competitor backlink profiles for comparison

Benchmarking against competitors reveals where you are winning and losing in the link landscape. Export backlink data for 3-5 competitors and compare key metrics: total referring domains, Domain Rating, anchor text distribution, and link growth velocity. Use Ahrefs' Competing Domains report or SEMrush's Backlink Analytics to streamline this process.

How to compare competitor backlink profiles:

1st step: Identify 3-5 competitors ranking for your target keywords

2nd step: Export backlink data for each competitor

3rd step: Compare total referring domains and DR scores

4th step: Analyze anchor text distribution differences

5th step: Document gaps and opportunities found

Identify competitor referring domains you do not have

Use Ahrefs' Competing Domains or SEMrush's Backlink Gap tool to find referring domains that link to your competitors but not to you. These are prime link-building targets because those sites already link to businesses in your space. Prioritize domains with high DR/DA and editorial content in your industry.

How to find competitor referring domains:

1st step: Enter 3-5 competitor domains in Ahrefs Competing Domains

2nd step: Filter for domains linking to competitors but not your site

3rd step: Sort by Domain Rating (highest first)

4th step: Review top 50 domains for relevance

5th step: Export URLs for outreach target list

Find link intersections (shared linking domains)

Link intersection analysis identifies domains that link to multiple competitors but not to your site. These "content gap" opportunities represent sites that already endorse your competition. Since these sites have shown interest in linking to your industry, they are far more likely to link to your content if you provide something better or complementary.

How to run a link intersection analysis:

1st step: Use Ahrefs Link Intersect or SEMrush Backlink Gap

2nd step: Enter your site and 2-3 competitors

3rd step: Find domains linking to competitors but not you

4th step: Filter by Domain Rating (target 40+)

5th step: Compile target list and check existing content

Analyze new backlink opportunities by industry

Beyond competitor analysis, explore industry-wide link opportunities. Look for resource pages, association websites, event pages, and news outlets that cover your industry. Tools like HARO (Help a Reporter Out) and Qwoted connect you with journalists seeking expert sources. Industry-specific directories and community sites also offer link opportunities that competitors may have missed.

How to find industry link opportunities:

1st step: Search for industry resource pages and associations

2nd step: Identify news sites and blogs covering your space

3rd step: Register on HARO, Qwoted, and SourceBottle

4th step: Find industry directories and community sites

5th step: Create outreach list with contact information

Monitoring & Maintenance 2 items

Set up regular backlink monitoring alerts

Backlink monitoring is the continuous process of tracking new backlinks and identifying potential issues before they cause damage. Set up real-time alerts for new referring domains, sudden drops in links, anchor text changes, and links from new domains. Most tools (Ahrefs, SEMrush, Moz) offer this natively. Review alerts weekly to catch issues early.

How to set up backlink monitoring alerts:

1st step: Enable alerts in your backlink tool (Ahrefs/SEMrush)

2nd step: Set alerts for new referring domains

3rd step: Set alerts for link drops and anchor changes

4th step: Configure email notifications for critical alerts

5th step: Review alerts weekly and document findings

Create a quarterly backlink health score dashboard

A backlink health dashboard provides a single-page view of your link profile's overall health. Key metrics to track include total backlinks, referring domains, Domain Rating, anchor text distribution, new vs. lost links, and toxic link count. Update this dashboard quarterly and review trends over time to identify patterns and measure the impact of your link building campaigns.

How to build a backlink health dashboard:

1st step: Export key metrics from Ahrefs and SEMrush

2nd step: Create a Google Sheet or dashboard template

3rd step: Plot trends for backlink count and DR over time

4th step: Add conditional formatting for warning thresholds

5th step: Schedule quarterly review reminders

Link Building Strategies

Proven tactics for earning high-quality backlinks.

Link Risk Audit

Identify and remove toxic links before penalties.

Competitor Gap Analysis

Find backlink opportunities competitors missed.

Off-Page Audit

Comprehensive audit of all external authority signals.

Backlink Profile Problems?

Let's Fix Your Link Profile

Toxic links hurting your rankings? Competitors outranking you with better backlinks? Let's audit and rebuild your authority.

Get a Free Backlink Audit

Frequently Asked Questions

How many referring domains do I need to rank?

There is no magic number. It depends on your competition, niche, and page authority. However, a healthy ratio is at least 7:1 (total backlinks to referring domains) to avoid spamminess.

What is a toxic backlink?

Backlinks from low-quality directories, link farms, PBNs, or sites that violate Google's guidelines. These can trigger a manual action. Use tools like Ahrefs' Domain Rating or Moz's Spam Score to identify them.

How often should I audit my backlink profile?

For active sites, audit monthly. Set up alerts for new backlinks and sudden drops. A full deep-dive audit (including manual review) should happen quarterly.

Will disavowing links hurt my rankings?

Used properly, disavowing only harmful links will not hurt and can help. Only disavow links you cannot remove manually and that you judge to be truly harmful. Always be conservative.

AA

Amir Ali

Founder of Clienvora, a content marketing agency that combines SEO and copywriting to drive rankings, traffic, and revenue. This checklist is maintained and updated regularly.