backlink-analyzer
aaron-he-zhu/seo-geo-claude-skills
Analyze backlink profiles, identify toxic links, and find link-building opportunities.
What is backlink-analyzer?
Profiles external referring domains, anchor-text distribution, toxic links, and competitor link gaps. Use this when analyzing backlink quality, link velocity, authority distribution, and link-building strategies. Not for internal links.
- Generate backlink profile overview with key metrics (link velocity, authority distribution, profile health score)
- Analyze link quality including top backlinks, link type mix, anchor text distribution, and geographic sources
- Identify toxic links with risk indicators, disavow recommendations, and toxicity ratio
- Compare backlink profiles against competitors to find link intersection and unlinked opportunities
- Track link changes (new, lost, net change) with baseline comparisons
- Find link-building opportunities including broken links, unlinked mentions, resource pages, and guest posts
How to install backlink-analyzer
npx skills add https://github.com/aaron-he-zhu/seo-geo-claude-skills --skill backlink-analyzer- Backlink data source: either a backlink/referring-domain CSV export, or a connected SEO tool via CONNECTORS.md
- Target domain or URL to analyze
- Optional: competitor domains for comparative analysis
How to use backlink-analyzer
- 1.Provide the target domain or URL to analyze
- 2.Supply backlink data (CSV export, tool connection, or paste referring domains)
- 3.Optionally provide competitor domains for link gap analysis
- 4.Review the generated backlink report with profile overview, link quality analysis, toxic link findings, and opportunities
- 5.Ask to save results to memory/monitoring/ if you want to track changes over time
- 6.If toxic ratio exceeds 15%, run domain-authority-auditor for formal CITE scoring
Use cases
- Audit a domain's backlink health and identify links to disavow before a domain authority review
- Compare your backlink profile against top 3 competitors to find link-building gaps and intersection prospects
- Analyze link velocity and new/lost links to detect profile anomalies or recovery opportunities
- Evaluate anchor text distribution and link type mix to assess profile naturalness
- Identify high-impact link-building targets by analyzing competitor unlinked mentions and resource pages
- SEO specialists and link-building professionals
- Content marketers planning outreach campaigns
- Domain authority auditors reviewing link profile risk
- Competitive intelligence analysts
- Website owners preparing for SEO audits
backlink-analyzer FAQ
backlink-analyzer focuses on external referring domains, anchor text distribution, and link quality from outside sources. internal-linking-optimizer handles internal links within your own site structure.
The skill will ask you to either paste a backlink/referring-domain export, connect an SEO tool via CONNECTORS.md, or cancel. It will not estimate referring-domain volume from the domain alone.
Toxic ratio is computed from risk indicators and links flagged for review. If it exceeds 15%, the skill recommends running domain-authority-auditor for formal CITE scoring and toxicity assessment.
Yes. Provide competitor domains and the skill will compare profiles, identify link intersection, find unlinked mentions, and highlight link-building opportunities based on competitor gaps.
Every metric is labeled as Measured (from tool/export), User-provided (from your input), or Estimated (from model inference). Estimates are never presented as measured facts.
Full instructions (SKILL.md)
Source of truth, from aaron-he-zhu/seo-geo-claude-skills.
name: backlink-analyzer description: 'Use when the user asks to "analyze backlinks" or "外链分析"; profiles external referring domains, anchor-text distribution, toxic links, and competitor link gaps. Not for internal links — use internal-linking-optimizer. 外链分析/反向链接' version: "9.9.12" license: Apache-2.0 compatibility: "Claude Code and compatible agent-skill hosts" homepage: "https://github.com/aaron-he-zhu/seo-geo-claude-skills" when_to_use: "Use when analyzing backlink profiles, link quality, toxic links, referring domains, or anchor text distribution." argument-hint: "<domain or URL>" allowed-tools: WebFetch metadata: author: aaron-he-zhu version: "9.9.12" geo-relevance: "low"
Backlink Analyzer
Analyzes backlink profiles for quality, risk, competitive gaps, and link-building opportunities.
Quick Start
Analyze backlink profile for [domain]
Find link building opportunities by analyzing [competitor domains]
Skill Contract
Expected output: a backlink report or delta summary plus the standard handoff summary for memory/monitoring/.
- Reads: target domain, backlink/referring-domain exports, competitor domains, anchor data, and any user-provided or tool metrics.
- Writes: a user-facing monitoring deliverable and reusable summary.
- Promotes: significant changes, confirmed anomalies, follow-up actions, and pending decisions to
memory/open-loops.md. - Done when: referring domains, anchor mix, and toxic-link share are reported with each metric source-tagged (or N/A); toxic ratio is computed; and at least 3 link-building or disavow actions are named.
- Primary next skill: domain-authority-auditor when toxicity or authority concerns need formal scoring.
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
All integrations optional (see CONNECTORS.md). With tools, pull backlink profiles from ~~link database and competitor data from ~~SEO tool. Without tools, ask for backlink CSVs, referring domains, competitor domains, and link changes. Respect robots.txt and TOS per SECURITY.md.
Decision Gates
Stop and ask the user when:
- No backlink data is provided and no ~~link database is connected — link counts cannot be measured. Offer: (1) paste a backlink/referring-domain export, (2) connect a tool, (3) cancel. Do not estimate referring-domain volume from the domain alone.
Continue silently (never stop for):
- Which of several competitors to deep-dive — analyze the top 3 by overlap and note the rest.
- Missing optional fields (geography, link velocity) — mark N/A and proceed.
Instructions
When a user requests backlink analysis:
- Generate Profile Overview — output key metrics, link velocity, authority distribution, and profile health score, with each metric carrying its source tag (tool export / user-provided / estimated).
- Analyze Link Quality — top backlinks, link type mix, anchor text distribution, and geography.
- Identify Toxic Links — risk indicators, links to review, and disavow recommendations; report the toxic ratio as a labeled figure.
- Compare Against Competitors — profile comparison, link intersection, and top linked competitor content.
- Find Link Building Opportunities — intersection prospects, broken links, unlinked mentions, resource pages, guest posts, and effort-vs-impact priorities.
- Track Link Changes — new and lost links, net change, and recovery priorities, each delta labeled against its baseline.
- Generate Backlink Report — executive summary, strengths, concerns, opportunities, competitive position, recommended actions, and KPIs, with every figure source-tagged.
Label every metric Measured (tool/export), User-provided, or Estimated (model inference); never present an estimate as measured; if a required metric is unavailable, mark it N/A — do not invent it.
Reference: See Analysis Templates for the compact output templates used in all seven steps.
CITE Item Mapping
When running domain-authority-auditor after this analysis, the following data feeds directly into CITE scoring:
| Backlink Metric | CITE Item | Dimension |
|---|---|---|
| Referring domains count | C01 (Referring Domain Volume) | Citation |
| Authority distribution (DA breakdown) | C02 (Referring Domains Quality) | Citation |
| Link velocity | C04 (Link Velocity) | Citation |
| Geographic distribution | C10 (Link Source Diversity) | Citation |
| Dofollow/Nofollow ratio | T02 (Dofollow Ratio Normality) | Trust |
| Toxic link analysis | T01 (Link Profile Naturalness), T03 (Link-Traffic Coherence) | Trust |
| Competitive link intersection | T05 (Profile Uniqueness) | Trust |
Example
See Analysis Templates for the full output structure (link-intersection table, opportunities, and impact model).
Link Quality and Strategy Reference
Reference: See Link Quality Rubric for the scoring matrix, toxic-link criteria, benchmarks, and disavow guidance.
Reference: See Outreach Templates for outreach frameworks, subject lines, response benchmarks, follow-up sequences, and templates.
Save Results
Ask "Save these results?" If yes, write to memory/monitoring/ — see Skill Contract §Save Results Template. If toxic ratio exceeds 15%, recommend domain-authority-auditor.
Reference Materials
- Link Quality Rubric — Quality and toxicity rubric
- Outreach Templates — Outreach frameworks and examples
Next Best Skill
Toxic ratio > 15% → domain-authority-auditor. Otherwise → Terminal. Visited-set rule applies per skill-contract.md.
Related skills
More from aaron-he-zhu/seo-geo-claude-skills and the wider catalog.
seo-content-writer
Use when the user asks to "write SEO content"; drafts new posts, articles, and landing pages with keywords, headers, snippets, and evidence boundaries. Not for AI-citation/GEO readiness scoring — use geo-content-optimizer; not for updating decaying existing content — use content-refresher. SEO文章写作/内容优化
keyword-research
Use when the user asks to "find keywords", "挖词", or "搜什么词"; prioritizes search volume, keyword difficulty, intent, and topic clusters from provided or connected data. Not for competitor-relative coverage gaps — use content-gap-analysis. 关键词研究/内容选题
competitor-analysis
Use when the user asks to "analyze competitors" or "竞品分析"; benchmarks competitor keywords, content, backlinks, AI citations, and traffic share into strengths, weaknesses, and an action plan. Not for a pairwise topic-coverage gap map — use content-gap-analysis. 竞品分析/竞争对手
technical-seo-checker
Use when the user asks to "check technical SEO"; audits crawlability, indexing, Core Web Vitals, robots.txt, sitemaps, canonicals, redirects, and migrations. Not for on-page tags or content — use on-page-seo-auditor. 技术SEO/网站速度
on-page-seo-auditor
Use when the user asks to "audit on-page SEO" or "diagnose why a single page dropped"; scores titles, meta, header structure, keyword placement, links, and images with prioritized fixes. Not for E-E-A-T / publish-readiness scoring — use content-quality-auditor; not for crawl / CWV / indexing — use technical-seo-checker. 页面SEO审计/排名诊断
geo-content-optimizer
Use when the user asks to "optimize for AI citations"; improves citation readiness for ChatGPT, Perplexity, AI Overviews, Gemini, and Claude. Not for structural on-page SEO — use on-page-seo-auditor; not for net-new drafting — use seo-content-writer. AI引用优化/GEO优化/AI搜索