seo-off-page-backlinks
Off-Page SEO & Backlink Analysis
Backlink Quality Assessment Framework
Not all backlinks are equal. Evaluate every backlink across these six dimensions before determining its value.
Six Dimensions of Link Quality
| Dimension | Weight | What to Evaluate |
|---|---|---|
| Relevance | 25% | Is the linking site/page topically related to your content? |
| Authority | 20% | What is the linking domain's authority (DR/DA)? |
| Placement | 15% | Where on the page does the link appear? (editorial body > sidebar > footer) |
| Anchor Text | 15% | Is the anchor text descriptive, branded, or spammy? |
| Follow Status | 10% | Is the link dofollow, nofollow, sponsored, or UGC? |
| Traffic | 15% | Does the linking page receive organic traffic? |
Relevance Hierarchy
Relevance is the most important factor. A link from a relevant DR 40 site often outperforms a link from an irrelevant DR 80 site.
Tier 1 (Best): Same niche, same topic, same audience
Tier 2 (Good): Related niche, overlapping audience
Tier 3 (OK): General authority site (news, education, government)
Tier 4 (Weak): Unrelated niche, no audience overlap
Tier 5 (Risk): Completely irrelevant, different language, spammy vertical
Placement Value
Highest: In-content editorial link (surrounded by relevant text)
High: Author bio on a relevant guest post
Medium: Resource page / curated list
Low: Sidebar widget or blogroll
Lowest: Footer link, site-wide link, comment link
MCP Tool: Use analyze_backlinks with a target URL to retrieve the full backlink profile with per-link quality metrics.
Domain Authority / Domain Rating
What They Measure
| Metric | Provider | Scale | Based On |
|---|---|---|---|
| Domain Rating (DR) | Ahrefs | 0-100 | Quantity and quality of backlinks to the domain |
| Domain Authority (DA) | Moz | 0-100 | Link profile, MozRank, MozTrust, and other factors |
| Authority Score | Semrush | 0-100 | Backlinks, organic traffic, and spam signals |
Interpretation Guide
| Score Range | Interpretation | Typical Sites |
|---|---|---|
| 80-100 | Elite authority | Google, Wikipedia, NYT, government domains |
| 60-79 | Very strong | Major brands, popular publications, large media |
| 40-59 | Strong | Established businesses, popular niche blogs |
| 20-39 | Moderate | Small businesses, newer sites with some traction |
| 10-19 | Low | New sites, small blogs, thin content sites |
| 0-9 | Very low | Brand new domains, parked domains, spam sites |
Limitations (Important)
- DA/DR are third-party estimates, not Google metrics. Google does not use them.
- They can be manipulated (PBNs, link spam can inflate DR).
- A high-DR site with no relevance to your niche passes less real value than a moderate-DR relevant site.
- DR/DA do not account for page-level authority — a DR 70 site may have individual pages with zero backlinks.
- Always evaluate page-level metrics in addition to domain-level metrics.
- DR/DA can drop or rise due to tool recalculations, not actual link changes.
MCP Tool: Use analyze_domain_authority to retrieve DR/DA scores along with trust signals and spam indicators for any domain.
Anchor Text Optimization
Anchor text distribution is a critical ranking signal and a common penalty trigger when over-optimized.
Anchor Text Types
| Type | Definition | Example (for a page about "best running shoes") |
|---|---|---|
| Branded | Company/site name | "Nike", "RunnerWorld.com" |
| Exact-match | Exact target keyword | "best running shoes" |
| Partial-match | Contains target keyword + other words | "guide to the best running shoes for beginners" |
| Generic | Non-descriptive text | "click here", "read more", "this article" |
| Naked URL | Raw URL as anchor | "https://runnerworld.com/best-shoes" |
| Branded + keyword | Brand combined with keyword | "RunnerWorld's best running shoes list" |
| Image link | Image used as link (alt text = anchor) | <img alt="running shoes comparison chart"> |
Ideal Anchor Text Distribution
Target these approximate ratios for a natural-looking profile:
| Anchor Type | Target % | Risk if Over-Indexed |
|---|---|---|
| Branded | 30-40% | Low risk |
| Naked URL | 15-20% | Low risk |
| Generic | 10-15% | Low risk |
| Partial-match | 10-15% | Medium risk if excessive |
| Branded + keyword | 5-10% | Medium risk |
| Exact-match | 3-8% | High risk if >10% |
| Image/other | 5-10% | Low risk |
Red Flags
- Exact-match anchor text exceeding 10-15% of total profile
- Sudden spike of exact-match anchors (unnatural pattern)
- Identical anchor text from many different domains
- Anchor text in a foreign language on English-language pages
- Over-optimized anchors on footer/sidebar site-wide links
Link Building Strategies Overview
Strategy Comparison
| Strategy | Difficulty | Scalability | Link Quality | Time to Results |
|---|---|---|---|---|
| Content marketing (linkable assets) | Medium | High | High | 2-6 months |
| Digital PR / data studies | High | Medium | Very High | 1-3 months |
| Broken link building | Medium | Medium | Medium-High | 1-2 months |
| Resource page outreach | Low-Medium | Medium | Medium-High | 2-4 weeks |
| HARO / journalist queries | Medium | Low | Very High | 1-4 weeks |
| Guest posting | Low-Medium | Medium | Medium | 2-4 weeks |
| Unlinked brand mentions | Low | Low | High | 1-2 weeks |
Content Marketing / Linkable Assets
Create content specifically designed to attract links:
- Original research & data studies — surveys, industry benchmarks, analysis
- Comprehensive guides — ultimate guides, definitive resources
- Free tools & calculators — interactive tools that solve problems
- Infographics & visual assets — data visualizations, comparison charts
- Templates & frameworks — downloadable resources others reference
Digital PR
Combine data-driven content with journalist outreach:
- Create original research or data analysis
- Write a press release or pitch angle
- Build a media list of relevant journalists/publications
- Pitch the story with data, visuals, and expert quotes
- Follow up and provide additional assets as requested
Unlinked Brand Mentions
Find pages that mention your brand but do not link to you:
- Search
"your brand" -site:yourdomain.comin Google - Use Ahrefs Content Explorer or brand monitoring tools
- Contact the site owner and request a link be added to the mention
- Success rate is typically 10-20% (high, since they already know you)
See LINK_BUILDING_PLAYBOOKS.md for detailed step-by-step playbooks with outreach templates.
Toxic Backlink Identification
Toxic backlinks can suppress your rankings or trigger manual actions. Identify them early.
Quick Toxic Signals Checklist
| Signal | Severity |
|---|---|
| Link from a known PBN (private blog network) | High |
| Link from a site in a completely unrelated language | Medium-High |
| Link from a link farm (thousands of outbound links, no real content) | High |
| Exact-match anchor from low-quality directory | Medium |
| Sitewide footer/sidebar link from unrelated site | Medium |
| Link from a hacked or malware-flagged domain | High |
| Link from a site with DR 0-5 and no traffic | Low-Medium |
| Link from adult/gambling/pharma site (if unrelated to your niche) | High |
Paid link with no rel="sponsored" attribute |
High |
| Comment spam links | Low |
PBN Detection Signals
- Multiple linking domains share the same IP address or hosting provider
- Thin content with no real audience or social presence
- Interlinking pattern between a cluster of small sites
- Recent domain registration with immediate high DR
- No branded search volume, no social profiles, no real business presence
- Content is AI-generated filler with links injected
See TOXIC_LINK_PATTERNS.md for 20+ detailed toxic patterns with detection criteria and recommended actions.
Competitor Backlink Gap Analysis
Methodology
- Identify competitors — select 3-5 direct SERP competitors for your target keywords
- Export backlink profiles — pull referring domains for each competitor
- Find the gap — identify domains that link to competitors but not to you
- Filter for quality — remove low-authority, irrelevant, or toxic domains from the gap list
- Prioritize targets — rank remaining domains by authority, relevance, and likelihood of linking
- Analyze link context — understand why each site linked to your competitor (guest post, resource mention, editorial link)
- Create outreach plan — develop a pitch that offers equal or better value to each target site
Gap Analysis Framework
Your site: example.com
Competitor A: competitor-a.com → 450 referring domains
Competitor B: competitor-b.com → 380 referring domains
Competitor C: competitor-c.com → 520 referring domains
Gap domains (link to 2+ competitors but not you): 85 domains
Filtered (DR 30+, relevant): 42 domains
Priority targets: 15-20 domains
Prioritization Criteria
| Factor | Weight |
|---|---|
| Links to 3+ competitors (not just one) | High priority |
| DR 40+ with real organic traffic | High priority |
| Topically relevant to your niche | Required |
| Resource page or "best of" list format | Easier outreach |
| Recently published or updated content | More likely to respond |
MCP Tool: Use analyze_backlinks on competitor domains to export their backlink profiles for gap analysis.
Disavow File Creation
When to Disavow
Disavow links only when:
- You have received a manual action from Google for unnatural links
- You have a clear history of paid/spammy link building that you cannot get removed
- You are seeing an obvious negative SEO attack with hundreds of toxic links
Do NOT disavow when:
- Links are simply low-quality but not spammy (Google ignores these)
- You are "cleaning up" a natural profile that has a few weak links
- A third-party tool flags links as "toxic" based only on low DA
Disavow File Format
The disavow file is a plain text file (.txt) uploaded to Google Search Console.
# Disavow file for example.com
# Generated: 2026-02-26
# Reason: Manual action - unnatural inbound links
# Individual URLs to disavow
https://spamsite.com/page-with-link.html
https://another-spam.com/directory/listing.html
# Entire domains to disavow (use domain: prefix)
domain:linkfarm-network.com
domain:pbn-cluster-site.net
domain:cheap-directory-spam.org
Google Disavow Tool Instructions
- Go to Google Disavow Links Tool
- Select your property
- Upload the
.txtdisavow file - Google will process the file (may take weeks to take effect)
- Resubmit a reconsideration request if you have a manual action
Link Velocity
Natural vs Unnatural Growth
| Pattern | Interpretation |
|---|---|
| Gradual, steady increase over months | Natural — content gaining traction organically |
| Sudden spike followed by sustained plateau | Typical for viral content or major PR hit |
| Sudden spike followed by complete stop | Suspicious — possibly purchased links |
| Perfectly linear growth (same # of links per week) | Unnatural — automated or purchased |
| Burst of links from same C-class IP range | PBN or coordinated scheme |
| Seasonal spikes aligned with industry events | Natural — correlates with real-world activity |
Guidelines
- New sites naturally acquire links slowly (5-20/month initially)
- Established sites may acquire hundreds per month organically
- A sudden 10x increase with no corresponding content or PR event is a red flag
- Link velocity should roughly correlate with content publishing velocity and brand visibility
- After a major content campaign, a spike is expected and natural
Internal Link Equity Distribution
While internal linking is technically "on-page," its role in distributing link equity (PageRank) across your site is a critical off-page consideration.
Principles
- Link equity flows through internal links — pages with strong backlink profiles should link to important pages that need a rankings boost
- Deeper pages need internal links — pages 3+ clicks from the homepage receive less crawled equity
- Hub pages concentrate equity — create pillar/hub pages that consolidate authority and distribute it to cluster pages
- Limit outbound links per page — equity is split among all links on a page; fewer outbound links = more equity per link
- Fix broken internal links — broken links waste equity and create dead ends
Equity Flow Strategy
External backlinks → Homepage (high authority)
→ Key landing pages
→ Pillar content
Homepage → Pillar pages (via navigation + in-content links)
Pillar pages → Cluster/supporting pages (via contextual links)
Cluster pages → Related cluster pages + back to pillar (hub & spoke)
Identifying Equity Distribution Problems
- Orphan pages: pages with zero internal links pointing to them
- Equity hoarding: important pages linked only from the homepage, not from other high-authority pages
- Deep pages: pages requiring 4+ clicks to reach from homepage
- Link dilution: pages with 200+ outbound links splitting equity too thin
Related Skills
- seo-on-page-optimization — for on-page elements, meta tags, and content optimization
- seo-technical-audit — for crawlability, indexing, and Core Web Vitals
- seo-content-strategy — for creating linkable content assets
- seo-mcp-tools-expert — for advanced MCP tool usage
Key MCP Tools for Off-Page SEO
| Tool | Use For |
|---|---|
analyze_backlinks |
Full backlink profile analysis, competitor gap analysis, link quality scoring |
analyze_domain_authority |
DR/DA scores, trust signals, spam indicators |
See LINK_QUALITY_SCORING.md for the detailed 6-dimension link scoring model. See LINK_BUILDING_PLAYBOOKS.md for step-by-step playbooks with outreach templates. See TOXIC_LINK_PATTERNS.md for 20+ toxic backlink patterns with detection criteria.