seo-backlinks
Skill4 starsChanged 8 months agoMITView on GitHub
Backlink profile analysis, competitor link gap discovery, outreach strategy generation, internal link optimization, and link quality scoring. Use when user says "backlinks", "link building", "outreach", "DR", "domain rating", "referring domains", "anchor text", "link gap", "internal links".
We split this skill into the rules it gives an agent
2 rules. 0 are common, 2 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 20 edited versions we read keep these.
2
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 140
Use descriptive anchor text (not "click here")
- Distinctive: line 142
Create topic clusters: pillar page ↔ cluster pages with bidirectional links
“Common” is measured: kept by at least 6 in 10 of the 20 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
seo-backlinks — Backlink Analysis & Outreach Strategy
Backlink Profile Analysis
Key Metrics
| Metric | What It Measures | Healthy Range |
| Referring Domains | Unique linking domains | Growth >5%/month |
| Domain Rating (DR) | Site authority (Ahrefs 0-100) | Industry-dependent |
| Domain Authority (DA) | Site authority (Moz 0-100) | Industry-dependent |
| Authority Score (AS) | Site authority (SEMrush 0-100) | Industry-dependent |
| Link Velocity | New links per month | Steady growth, no spikes |
| Toxic Score | Harmful link percentage | <5% of total profile |
Anchor Text Distribution
Ideal distribution to avoid over-optimization penalties:
| Anchor Type | Target % | Example | Risk if Over |
| Branded | 35-45% | "Acme Corp", "acme.com" | Low risk |
| Naked URL | 15-25% | "https://acme.com/page" | Low risk |
| Generic | 10-15% | "click here", "read more" | Low risk |
| Partial match | 10-15% | "best CRM for startups" | Medium risk |
| Exact match | 5-10% | "CRM software" | High risk if >15% |
| LSI/Related | 5-10% | "customer management tool" | Low risk |
Link Attribute Distribution
| Attribute | What It Means | Ideal Mix |
| Dofollow | Passes link equity | 60-80% |
| Nofollow | No equity, still valuable for traffic | 15-30% |
| UGC | User-generated (forums, comments) | 5-10% |
| Sponsored | Paid/affiliate links | <5% |
Competitor Backlink Discovery
Inspired by automated competitor backlink monitoring workflows.
Discovery Process
- Identify competitors — 3-5 direct competitors + 2-3 aspirational
- Fetch new backlinks — Weekly lookback window via Backlinks API
- Quality filter — Apply minimum thresholds:
- DR ≥ 30 (adjustable by industry)
- Organic traffic ≥ 500/month
- Relevance score: same industry/topic
- Exclude known PBNs, link farms, directories
- Gap analysis — Identify domains linking to competitors but not you
- Prioritize — Rank by: authority × relevance × acquisition feasibility
Competitor Backlink Matrix
| Your Site | Comp A | Comp B | Comp C |
|-------------|-----------|--------|--------|--------|
| Total Refs | 450 | 1200 | 800 | 600 |
| DR 60+ | 45 | 180 | 120 | 80 |
| Common Refs | -- | 120 | 95 | 78 |
| Unique Refs | -- | 280 | 150 | 110 |
| Link Gap | -- | 280 | 150 | 110 |Common Referring Domains
Domains linking to 2+ competitors but not you = highest priority prospects.
Outreach Strategy Generation
Strategy Types by Source
| Strategy | Best For | Success Rate | Cost | Time |
| Guest Posting | Authority building | 10-25% | Medium | 2-4 weeks |
| Resource Page | Niche directories | 15-30% | Low | 1-2 weeks |
| Broken Link | Quick wins | 5-15% | Low | 1 week |
| Skyscraper | Competitive niches | 5-10% | High | 4-8 weeks |
| HARO/Connectively | Brand mentions | 3-8% | Low | Ongoing |
| Digital PR | Brand authority | 2-5% | High | 4-12 weeks |
| Unlinked Mentions | Easy wins | 20-40% | Low | 1 week |
Outreach Email Template Structure
- Subject line — Personalized, reference their content
- Opening — Specific compliment about their work (not generic)
- Value proposition — What's in it for them
- The ask — Clear, specific, low-friction
- Social proof — Brief credibility signal
Follow-up Cadence
| Attempt | Timing | Approach |
| Initial | Day 0 | Full pitch with value prop |
| Follow-up 1 | Day 5 | Brief reminder, add new angle |
| Follow-up 2 | Day 10 | Different value proposition |
| Follow-up 3 | Day 21 | Final attempt, FOMO or new hook |
Prioritization Formula
Priority Score = (DR / 100) × Relevance × (1 / Difficulty)Where: Relevance = 0-1 topic match, Difficulty = 1(easy) to 5(hard)
Link Quality Scoring
Single Link Quality Score (0-100)
| Factor | Weight | Scoring |
| Source DR/DA | 30% | DR 0-100 mapped directly |
| Topical relevance | 25% | 0=unrelated, 50=adjacent, 100=exact |
| Link placement | 20% | Editorial/body=100, sidebar=40, footer=20 |
| Source traffic | 15% | Log scale: 0=no traffic, 100=10K+ |
| Dofollow status | 10% | Dofollow=100, Nofollow=50, Sponsored=25 |
Toxic Link Indicators
- Gambling, adult, pharma sites linking without context
- PBN patterns (same IP range, thin content, reciprocal networks)
- Paid link networks (footer-wide, sidebar widgets)
- Redirect chains (301 → 301 → target)
- Foreign language sites with no topical relevance
Internal Link Analysis
Orphan Page Detection
Pages with zero internal links pointing to them — invisible to crawlers navigating via links.
Link Depth Analysis
| Depth | Description | SEO Impact |
| 1 click | Linked from homepage | Highest crawl priority |
| 2 clicks | Linked from main nav pages | Good visibility |
| 3 clicks | Linked from category/section pages | Moderate |
| 4+ clicks | Deep in site hierarchy | Low — may be under-crawled |
Internal Link Optimization
- Important pages should have 5+ internal links pointing to them
- Use descriptive anchor text (not "click here")
- Distribute PageRank from high-authority pages to target pages
- Create topic clusters: pillar page ↔ cluster pages with bidirectional links
Link Building ROI Projection
By Strategy
| Strategy | Avg Cost/Link | Success Rate | Links/Month | DR Impact |
| Guest Post | $150-500 | 15% | 2-5 | +0.5-1 |
| Broken Link | $50-100 | 10% | 3-8 | +0.3-0.5 |
| HARO | $0-50 | 5% | 1-3 | +0.5-2 |
| Digital PR | $500-2000 | 3% | 1-2 | +1-3 |
| Unlinked Mentions | $0 | 30% | 2-5 | +0.2-0.5 |
Monthly Target Setting
Based on competitive gap and current growth rate:
- Aggressive: Close 50% of competitor gap in 6 months
- Moderate: Match competitor link velocity
- Maintenance: Preserve current position, focus on quality
Reference Files
Load on-demand: references/backlink-metrics.md for DR/DA/AS cross-reference tables, industry benchmarks, and DataForSEO API endpoint reference.
Cross-reference: seo-data-tools skill for third-party API integration details.
Scoring
| Category | Weight |
| Backlink profile health | 25% |
| Competitor link gap | 20% |
| Link quality distribution | 20% |
| Internal link structure | 15% |
| Outreach strategy readiness | 10% |
| Anchor text distribution | 10% |
Output Format
Generate backlink report with:
- Backlink Health Score (0-100)
- Profile Summary (total links, referring domains, DR, link velocity)
- Anchor Text Audit (distribution vs ideal, over-optimization risk)
- Toxic Link Report (flagged domains with disavow recommendations)
- Competitor Gap Analysis (link opportunities sorted by priority)
- Internal Link Map (orphan pages, depth issues, optimization targets)
- Outreach Strategy (prioritized prospect list with email templates)
- ROI Projection (monthly targets, expected DR growth, timeline)
Other versions23 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 23
- AgriciDaniel/claude-seo★ 20ksame name
- AgriciDaniel/codex-seo★ 795same name
- zhtyyx/codex-seo★ 108same name
- mangollc/claude-seo-skill★ 37same name
- Thibaultbm/claude-seo-geo★ 17same name
- ZachArticulateV/designer-pro-and-seo★ 10same name
- joaoguirunas/team-os★ 6same name
- avalonreset/legends-seo-dungeon★ 4same name
- meshcode-ai/skills★ 2same name
- agrivisionai/claude-skills★ 1same name
13 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use seo-ecommerce, seo-sxo and 7 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
webdevarifSkillseo-ecommerce
E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says "ecommerce SEO", "product SEO", "Google Shopping", "marketplace SEO", "product schema", "Amazon SEO", "product listings", "shopping ads", or "merchant SEO".
Also in 14 projects that use this
webdevarifSkillseo-sxo
Search Experience Optimization: reads Google SERPs backwards to detect page-type mismatches, derives user stories from search intent signals, and scores pages from multiple persona perspectives. Identifies why well-optimized pages fail to rank by analyzing what Google rewards for each keyword. Use when user says "SXO", "search experience", "page type mismatch", "SERP analysis", "user story", "persona scoring", "why isn't my page ranking", "intent mismatch", or "wireframe".
Also in 15 projects that use this
indranilbanerjeeSkillseo-drift
Compare two SEO exports (Search Console, two dates): gainers, losers, drift classes. \"what moved after the core update\"
Also in 14 projects that use this
- +6 more from webdevarif
In this repository25 other files it gives its agents.
- seo-agentSkill
- seo-auditSkill
- seo-competitor-analysisSkill
- seo-competitor-pagesSkill
- seo-content-briefSkill
- seo-contentSkill
- seo-data-toolsSkill
- seo-geoSkill
- seo-hreflangSkill
- seo-imagesSkill
- seo-keyword-researchSkill
- seo-localSkill
- seo-monitorSkill
- seo-multiplatformSkill
- seo-pageSkill
- seo-performanceSkill
- seo-planSkill
- seo-programmaticSkill
- seo-rank-trackerSkill
- seo-reportSkill
- seo-schemaSkill
- seo-sitemapSkill
- seoSkill
- seo-technicalSkill
- seo-visualSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

