seo-backlinks
Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.
Security Assessment
About seo-backlinks
Backlink profile analysis covering referring domains, anchor text distribution, toxic link detection, and competitor gap analysis. The skill is invoked for tasks involving backlinks, link profiles, referring domains, anchor text, toxic links, link gaps, link building, disavow, or backlink audits, and it is designed to work across a tiered set of data sources: free APIs (Moz and Bing Webmaster after free signup), the always-available Common Crawl domain graph with PageRank, an always-available verification crawler, and a premium DataForSEO extension.
Before analysis, the skill detects which data sources are available, running an auth check script to identify configured sources at once. When nothing beyond the always-available tier is configured, it still produces a report from Common Crawl domain metrics and suggests adding free Moz and Bing API keys. The analysis framework produces seven sections, each drawing on data sources in preference order: a profile overview with scoring thresholds for referring domains, follow ratio, domain diversity, and trend; anchor text distribution with healthy benchmark ranges and a flag when exact-match anchors exceed fifteen percent as a Google Penguin risk signal; referring domain quality across TLD, country, rank, and follow/nofollow distributions; toxic link detection with high-risk and medium-risk indicators; top pages by backlinks; competitor gap analysis; and new and lost backlinks.
Several capabilities are gated by source. New and lost backlink tracking and link velocity require the DataForSEO extension, since free sources provide only point-in-time snapshots; Bing Webmaster is noted as the only free tool with built-in competitor comparison; and the verification crawler checks whether known backlinks still exist. A backlink health score from 0 to 100 is calculated with confidence weighting when mixing sources, assigning weights to factors such as referring domain count, domain quality distribution, anchor naturalness, toxic link ratio, link velocity, follow/nofollow ratio, and geographic relevance, and each source contributes a confidence multiplier. Deeper toxic pattern detail and disavow criteria are loaded from a referenced quality reference covering thirty toxic patterns.
FAQ
What data sources does the skill work with?
Free APIs Moz and Bing Webmaster (free signup), the always-available Common Crawl domain graph with PageRank, an always-available verification crawler, and the premium DataForSEO extension. It detects which are available before analysis.
Can I get a report without paid tools?
Yes. If nothing beyond the always-available tier is configured, the skill still produces a report from Common Crawl domain metrics and suggests adding free Moz and Bing API keys via `/seo backlinks setup`.
Which features require the DataForSEO extension?
New and lost backlink tracking and link velocity over time require DataForSEO, because free sources provide only point-in-time snapshots. The skill informs the user when these sections are requested without it.
When does anchor text get flagged as a risk?
When exact-match anchors exceed 15 percent, which the skill treats as a Google Penguin risk signal. It also provides healthy benchmark ranges for branded, URL, generic, exact-match, partial-match, and long-tail anchors.
How is the backlink health score calculated?
As a 0-100 score with confidence weighting when mixing sources. It weights factors such as referring domain count, domain quality distribution, anchor naturalness, toxic link ratio, link velocity, follow/nofollow ratio, and geographic relevance, each with a per-source confidence multiplier.
Install seo-backlinks
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
agricidaniel/claude-seo