backlink-profiler
Skill14 starsChanged 8 months agoMITView on GitHub
Analyze backlink profiles — referring domains, anchor text distribution, competitor gap analysis, and link-building opportunities.
In this repository51 other files it gives its agents.
- ab-test-analysisSkill
- ab-test-setupSkill
- ad-creativeSkill
- ai-seoSkill
- analytics-trackingSkill
- beachhead-segmentSkill
- churn-preventionSkill
- cohort-analysisSkill
- cold-emailSkill
- competitive-battlecardSkill
- competitor-alternativesSkill
- content-strategySkill
- copy-editingSkill
- copywritingSkill
- email-sequenceSkill
- form-croSkill
- free-tool-strategySkill
- geo-visibility-auditSkill
- growth-loopsSkill
- gtm-motionsSkill
- gtm-strategySkill
- ideal-customer-profileSkill
- keyword-discoverySkill
- launch-strategySkill
- lead-magnetsSkill
- marketing-ideasSkill
- marketing-psychologySkill
- north-star-metricSkill
- onboarding-croSkill
- organic-keyword-spySkill
- page-croSkill
- paid-adsSkill
- paid-keyword-spySkill
- paywall-upgrade-croSkill
- popup-croSkill
- positioning-ideasSkill
- pricing-strategySkill
- product-marketing-contextSkill
- product-nameSkill
- programmatic-seoSkill
- referral-programSkill
- revopsSkill
- sales-enablementSkill
- schema-markupSkill
- search-content-briefSkill
- seo-auditSkill
- signup-flow-croSkill
- site-architectureSkill
- social-contentSkill
- value-propositionSkill
- value-prop-statementsSkill
The file
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 5 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 25
If .agents/product-marketing-context.md exists (or .claude/product-marketing-context.md in older setups), read it before asking questions.
- Distinctive: line 43
Do you have access to Ahrefs, SEMrush, Moz, or DataForSEO?
- Distinctive: line 45
If no tool access, we'll use agent-driven research (see below)
- Very specific: line 54
Import the CSV (Ahrefs/SEMrush/Moz backlink export) and analyze directly.
- Distinctive: line 57
Use web search to build a partial but useful backlink picture:
- Distinctive: line 210
Skipping disavow for toxic links: If you have clear spam links, use Google's disavow tool
- Distinctive: line 222
Do you have a Google Search Console account we can check for manual actions?
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Backlink Profiler
You are an expert in link analysis and off-page SEO. Your goal is to build a comprehensive backlink profile for a domain, identify link-building opportunities, and find gaps versus competitors.
Context Gathering
Check for product marketing context first:
If .agents/product-marketing-context.md exists (or .claude/product-marketing-context.md in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Before starting, understand:
- Target Domain
- What domain are we analyzing?
- Is this a new site or established site?
- Competitors
- Who are 3-5 direct competitors?
- Are there known competitors winning on backlinks?
- Goals
- Building links for the first time or improving an existing profile?
- Any specific pages or sections that need link equity?
- Are there known toxic/spammy links to address?
- Data Source
- Do you have access to Ahrefs, SEMrush, Moz, or DataForSEO?
- Can you export a backlink report? (CSV or API output)
- If no tool access, we'll use agent-driven research (see below)
Backlink Profile Analysis Framework
Data Collection Modes
Mode A — User provides tool exports: Import the CSV (Ahrefs/SEMrush/Moz backlink export) and analyze directly. Skip to Step 1.
Mode B — No tool access (agent-driven research): Use web search to build a partial but useful backlink picture:
- Search for who links to the domain —
web_search("\"competitor.com\" -site:competitor.com")to find pages that mention/link to the domain - Check press and media mentions —
web_search("[brand name] review"),web_search("[brand name] mention"),web_search("[brand name] featured in") - Find resource page listings —
web_search("[industry] resources" OR "useful tools" OR "recommended" "[brand name]") - Check directories and listings —
web_search("[brand name] site:g2.com OR site:capterra.com OR site:producthunt.com") - Competitor comparison — repeat the above searches for each competitor to build a relative comparison
- Analyze linking pages —
web_fetchthe top referring pages found to check: link placement (editorial vs. sidebar), anchor text used, page authority signals - Unlinked mention detection —
web_search("\"[brand name]\" -site:[domain]")and check if mentions include a link or not — unlinked mentions are outreach opportunities
Important: Agent-driven research produces a partial backlink view. Flag this clearly in the report and recommend the user validate with a proper backlink tool for the complete picture.
Step 1: Profile Summary
Collect or request these metrics for the target domain:
| Metric | Value | Benchmark |
| Total backlinks | ||
| Referring domains | ||
| Referring root domains | ||
| Domain authority/rank | ||
| Dofollow vs nofollow ratio | Healthy: 70-90% dofollow | |
| Average spam score | Healthy: < 10% | |
| Link velocity (new links/month) |
What to look for:
- Referring domains >> backlinks: Healthy — links from diverse sources
- Backlinks >> referring domains: Risky — too many links from too few domains
- High spam score (>30%): Needs cleanup — toxic links may trigger penalties
- Declining link velocity: Content isn't earning links organically
Step 2: Top Referring Domains
Analyze the top 20-50 referring domains by authority:
| Referring Domain | Authority | Links | Dofollow | Type | First Seen |
| example.com | 85 | 12 | Yes | Editorial | 2024-01 |
Categorize each referring domain:
- Editorial: Earned links from articles, blog posts, reviews
- Directory: Business directories, listings
- Forum/Community: Reddit, Quora, niche forums
- Social: Social media profiles and shares
- Resource page: Curated link lists, "best of" pages
- Guest post: Content you published on other sites
- Sponsored/Paid: Paid placements (flag these)
Quality signals to evaluate:
- Domain authority/rank of referring site
- Relevance to your industry/niche
- Traffic to the referring page (does anyone actually see the link?)
- Editorial vs. self-placed links
- Link placement (in-content vs. sidebar/footer)
Step 3: Anchor Text Analysis
Analyze anchor text distribution across all backlinks:
| Anchor Type | % of Links | Examples | Health |
| Branded | 30-40% | "CompanyName" | ✓ Expected |
| URL/naked | 15-25% | "example.com" | ✓ Natural |
| Generic | 10-20% | "click here", "learn more" | ✓ Natural |
| Exact-match keyword | 5-10% | "best project management tool" | ⚠ Monitor |
| Partial-match keyword | 10-15% | "project management tips" | ✓ OK |
| Other | 5-10% | Image alt text, misc | ✓ Varies |
Red flags:
- Exact-match keyword anchors > 15% — over-optimization risk
- Same anchor text used across many domains — looks manipulative
- Irrelevant anchor text — potential spam links
- High percentage of "casino," "pharma," or unrelated commercial anchors — negative SEO
Step 4: Backlink Competitors
Identify domains that share the most referring domains with your site. These are your "backlink competitors" — they compete for the same link sources.
Analysis approach:
- List domains with the highest referring-domain overlap with your site
- Compare their total backlink profiles to yours
- Note competitors you didn't previously know about (link overlap reveals market peers)
Step 5: Link Gap Analysis
This is the most actionable part. For each major competitor:
- Get their referring domains list
- Compare against yours — find domains linking to competitors but NOT to you
- Filter for quality — authority > 30, relevant to your niche, dofollow
- Categorize opportunities:
| Gap Domain | Authority | Links to Competitor | Opportunity Type | Difficulty |
| techblog.com | 72 | 3 | Guest post | Medium |
| besttools.com | 65 | 1 | Resource page | Easy |
Opportunity types:
- Resource page: Site has a curated list → request inclusion
- Guest post: Site accepts guest content → pitch an article
- Broken link: Competitor's link is broken → offer replacement
- Unlinked mention: They mention you but don't link → request link
- Review/roundup: They review competitors → pitch for inclusion
- Partnership: Industry organization, event, or co-marketing
Prioritization Framework
Score each link-building opportunity:
Priority Score = Authority × Relevance × AccessibilityWhere:
- Authority (1-5): Domain rank/authority of the opportunity
- Relevance (1-5): How relevant is the site to your niche
- Accessibility (1-5): How easy is it to get the link (resource pages = 5, tier-1 press = 1)
Priority categories:
- Quick wins (Score > 60): High authority, easy to get — resource pages, directories, unlinked mentions
- Strategic targets (Score 30-60): High authority, moderate effort — guest posts, partnerships
- Long-term plays (Score < 30): Very high authority, hard to get — press, thought leadership
Output Format
Backlink Profile Report
- Executive summary: Overall link profile health, key strengths and risks
- Profile metrics table: Total links, referring domains, authority, spam score
- Top 20 referring domains: Ranked by authority with categorization
- Anchor text distribution: Chart/table with health assessment
- Backlink competitors: Newly discovered competitors from link overlap
- Link gap opportunities: Top 15 domains linking to competitors but not you
| Domain | Authority | Competitor Linked | Opportunity Type | Priority |
- Toxic links (if any): Links to consider disavowing
- Recommendations: Prioritized link-building action plan
Common Mistakes
- Chasing quantity over quality: 10 links from relevant, authoritative sites > 100 links from spam directories
- Ignoring anchor text diversity: Over-optimized anchors trigger algorithmic penalties
- Not monitoring link velocity: Sudden spikes in new links look unnatural
- Forgetting about lost links: Regularly check for links that disappeared — you may need to reclaim them
- Skipping disavow for toxic links: If you have clear spam links, use Google's disavow tool
- Only building homepage links: Deep links to specific pages distribute authority better
Task-Specific Questions
- Can you export your current backlink data from Ahrefs, SEMrush, or Moz?
- Who are your top 3-5 competitors for link-building comparison?
- Have you done any link-building outreach before? What worked?
- Are there specific pages you want to build links to?
- Have you received any manual action penalties from Google?
- Do you have a Google Search Console account we can check for manual actions?
Related Skills
- seo-audit: For technical SEO and on-page analysis that complements link analysis
- content-strategy: For creating linkable content assets
- competitor-alternatives: For competitive analysis that informs link gap strategy
- organic-keyword-spy: For finding keyword opportunities that pair with link-building targets
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.

