{"id":"e45274e6-eb7e-4a8d-afde-1d981e975ee2","entityType":"agent","slug":"clawhub-skills-aaron-he-zhu-backlink-analyzer","name":"backlink-analyzer","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-aaron-he-zhu-backlink-analyzer","canonicalPath":"/agent/clawhub-skills-aaron-he-zhu-backlink-analyzer","generatedAt":"2026-10-09T21:05:28.785Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acquisition. Essential for off-page SEO strategy. For internal link analysis, see internal-linking-optimizer. For competitor link profiles, see competitor-analysis. --- name: backlink-analyzer description: 'Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acqu","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"clawhub skill install skills:aaron-he-zhu:backlink-analyzer","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/aaron-he-zhu/backlink-analyzer","homepage":null,"primaryLinks":[{"label":"View on ClawHub","url":"https://github.com/openclaw/skills/tree/main/skills/aaron-he-zhu/backlink-analyzer","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":50,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I ha"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-02-25T05:54:17.728Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-25T05:54:17.728Z","lastIndexedAt":null,"nextCrawlAt":"2026-02-26T05:54:17.728Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install skills:aaron-he-zhu:backlink-analyzer","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T21:05:28.784Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-aaron-he-zhu-backlink-analyzer/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"---\nname: backlink-analyzer\ndescription: 'Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acquisition. Essential for off-page SEO strategy. For internal link analysis, see internal-linking-optimizer. For competitor link profiles, see competitor-analysis.'\nlicense: Apache-2.0\nmetadata:\n  author: aaron-he-zhu\n  version: \"2.0.0\"\n  geo-relevance: \"low\"\n  tags:\n    - seo\n    - backlinks\n    - link building\n    - link profile\n    - toxic links\n    - off-page seo\n    - link authority\n    - domain authority\n    - link acquisition\n  triggers:\n    - \"analyze backlinks\"\n    - \"check link profile\"\n    - \"find toxic links\"\n    - \"link building opportunities\"\n    - \"off-page SEO\"\n    - \"backlink audit\"\n    - \"link quality\"\n    - \"who links to me\"\n    - \"I have spammy links\"\n    - \"how do I get more backlinks\"\n    - \"disavow links\"\n---\n\n# Backlink Analyzer\n\n\n> **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills`\n\n<details>\n<summary>Browse all 20 skills</summary>\n\n**Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/)\n\n**Build** · [seo-content-writer](../../build/seo-content-writer/) · [geo-content-optimizer](../../build/geo-content-optimizer/) · [meta-tags-optimizer](../../build/meta-tags-optimizer/) · [schema-markup-generator](../../build/schema-markup-generator/)\n\n**Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/)\n\n**Monitor** · [rank-tracker](../rank-tracker/) · **backlink-analyzer** · [performance-reporter](../performance-reporter/) · [alert-manager](../alert-manager/)\n\n**Cross-cutting** · [content-quality-auditor](../../cross-cutting/content-quality-auditor/) · [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) · [entity-optimizer](../../cross-cutting/entity-optimizer/) · [memory-management](../../cross-cutting/memory-management/)\n\n</details>\n\nThis skill helps you analyze, monitor, and optimize your backlink profile. It identifies link quality, discovers opportunities, and tracks competitor link building activities.\n\n## When to Use This Skill\n\n- Auditing your current backlink profile\n- Identifying toxic or harmful links\n- Discovering link building opportunities\n- Analyzing competitor backlink strategies\n- Monitoring new and lost links\n- Evaluating link quality for outreach\n- Preparing for link disavow\n\n## What This Skill Does\n\n1. **Profile Analysis**: Comprehensive backlink profile overview\n2. **Quality Assessment**: Evaluates link authority and relevance\n3. **Toxic Link Detection**: Identifies harmful links\n4. **Competitor Analysis**: Compares link profiles across competitors\n5. **Opportunity Discovery**: Finds link building prospects\n6. **Trend Monitoring**: Tracks link acquisition over time\n7. **Disavow Guidance**: Helps create disavow files\n\n## How to Use\n\n### Analyze Your Profile\n\n```\nAnalyze backlink profile for [domain]\n```\n\n### Find Opportunities\n\n```\nFind link building opportunities by analyzing [competitor domains]\n```\n\n### Detect Issues\n\n```\nCheck for toxic backlinks on [domain]\n```\n\n### Compare Profiles\n\n```\nCompare backlink profiles: [your domain] vs [competitor domains]\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders.\n\n**With ~~link database + ~~SEO tool connected:**\nAutomatically pull comprehensive backlink profiles including referring domains, anchor text distribution, link quality metrics (DA/DR), link velocity, and toxic link detection from ~~link database. Competitor backlink data from ~~SEO tool for gap analysis.\n\n**With manual data only:**\nAsk the user to provide:\n1. Backlink export CSV (with source domains, anchor text, link type)\n2. Referring domains list with authority metrics\n3. Competitor domains for comparison\n4. Recent link gains/losses if tracking changes\n5. Any known toxic or spammy links\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\n## Instructions\n\nWhen a user requests backlink analysis:\n\n1. **Generate Profile Overview**\n\n   ```markdown\n   ## Backlink Profile Overview\n   \n   **Domain**: [domain]\n   **Analysis Date**: [date]\n   \n   ### Key Metrics\n   \n   | Metric | Value | Industry Avg | Status |\n   |--------|-------|--------------|--------|\n   | Total Backlinks | [X] | [Y] | [Above/Below avg] |\n   | Referring Domains | [X] | [Y] | [status] |\n   | Domain Authority | [X] | [Y] | [status] |\n   | Domain Rating | [X] | [Y] | [status] |\n   | Dofollow Links | [X] ([Y]%) | [Z]% | [status] |\n   | Nofollow Links | [X] ([Y]%) | [Z]% | [status] |\n   \n   ### Link Velocity\n   \n   | Period | New Links | Lost Links | Net Change |\n   |--------|-----------|------------|------------|\n   | Last 30 days | [X] | [Y] | [+/-Z] |\n   | Last 90 days | [X] | [Y] | [+/-Z] |\n   | Last year | [X] | [Y] | [+/-Z] |\n   \n   ### Authority Distribution\n   \n   ```\n   DA 80-100: ████ [X]%\n   DA 60-79:  ██████ [X]%\n   DA 40-59:  ████████████ [X]%\n   DA 20-39:  ████████████████ [X]%\n   DA 0-19:   ██████████ [X]%\n   ```\n   \n   **Profile Health Score**: [X]/100\n   ```\n\n2. **Analyze Link Quality**\n\n   ```markdown\n   ## Link Quality Analysis\n   \n   ### Top Quality Backlinks\n   \n   | Source Domain | DA | Link Type | Anchor | Target Page |\n   |---------------|-----|-----------|--------|-------------|\n   | [domain 1] | [DA] | Editorial | [anchor] | [page] |\n   | [domain 2] | [DA] | Guest Post | [anchor] | [page] |\n   | [domain 3] | [DA] | Resource | [anchor] | [page] |\n   \n   ### Link Type Distribution\n   \n   | Type | Count | Percentage | Assessment |\n   |------|-------|------------|------------|\n   | Editorial | [X] | [Y]% | ✅ High quality |\n   | Guest posts | [X] | [Y]% | ✅ Good |\n   | Resource pages | [X] | [Y]% | ✅ Good |\n   | Directory | [X] | [Y]% | ⚠️ Moderate |\n   | Forum/Comments | [X] | [Y]% | ⚠️ Low quality |\n   | Sponsored/Paid | [X] | [Y]% | ⚠️ Risky |\n   \n   ### Anchor Text Analysis\n   \n   | Anchor Type | Count | Percentage | Status |\n   |-------------|-------|------------|--------|\n   | Brand name | [X] | [Y]% | ✅ Natural |\n   | Exact match | [X] | [Y]% | ⚠️ [Warning if >30%] |\n   | Partial match | [X] | [Y]% | ✅ Natural |\n   | URL/Naked | [X] | [Y]% | ✅ Natural |\n   | Generic | [X] | [Y]% | ✅ Natural |\n   \n   **Top Anchor Texts**:\n   1. \"[anchor 1]\" - [X] links\n   2. \"[anchor 2]\" - [X] links\n   3. \"[anchor 3]\" - [X] links\n   \n   ### Geographic Distribution\n   \n   | Country | Links | Percentage |\n   |---------|-------|------------|\n   | [Country 1] | [X] | [Y]% |\n   | [Country 2] | [X] | [Y]% |\n   | [Country 3] | [X] | [Y]% |\n   ```\n\n3. **Identify Toxic Links**\n\n   ```markdown\n   ## Toxic Link Analysis\n   \n   ### Risk Summary\n   \n   **Toxic Score**: [X]/100\n   **High Risk Links**: [X]\n   **Medium Risk Links**: [X]\n   **Action Required**: [Yes/No]\n   \n   ### Toxic Link Indicators\n   \n   | Risk Type | Count | Examples |\n   |-----------|-------|----------|\n   | Spammy domains | [X] | [domains] |\n   | Link farms | [X] | [domains] |\n   | PBN suspected | [X] | [domains] |\n   | Irrelevant sites | [X] | [domains] |\n   | Foreign language spam | [X] | [domains] |\n   | Penalized domains | [X] | [domains] |\n   \n   ### High-Risk Links to Review\n   \n   | Source Domain | Risk Score | Issue | Recommendation |\n   |---------------|------------|-------|----------------|\n   | [domain 1] | 95/100 | Link farm | Disavow |\n   | [domain 2] | 85/100 | Spam site | Disavow |\n   | [domain 3] | 72/100 | PBN | Investigate |\n   \n   ### Disavow Recommendations\n   \n   **Domains to disavow** ([X] total):\n   ```\n   domain:[spam-site-1.com]\n   domain:[spam-site-2.com]\n   domain:[link-farm.com]\n   ```\n   \n   **Individual URLs to disavow** ([X] total):\n   ```\n   [specific-url-1]\n   [specific-url-2]\n   ```\n   ```\n\n4. **Compare Against Competitors**\n\n   ```markdown\n   ## Competitive Backlink Analysis\n   \n   ### Profile Comparison\n   \n   | Metric | You | Competitor 1 | Competitor 2 | Competitor 3 |\n   |--------|-----|--------------|--------------|--------------|\n   | Referring Domains | [X] | [X] | [X] | [X] |\n   | Domain Authority | [X] | [X] | [X] | [X] |\n   | Domain Rating | [X] | [X] | [X] | [X] |\n   | Link Velocity (30d) | [X] | [X] | [X] | [X] |\n   | Avg Link DA | [X] | [X] | [X] | [X] |\n   \n   ### Unique Referring Domains\n   \n   **Links only you have**: [X] domains\n   **Links competitors share**: [X] domains  \n   **Links competitors have, you don't**: [X] domains ⬅️ Opportunity\n   \n   ### Link Intersection Analysis\n   \n   **Sites linking to competitors but not you**:\n   \n   | Domain | DA | Links to Comp 1 | Comp 2 | Comp 3 | Opportunity |\n   |--------|-----|-----------------|--------|--------|-------------|\n   | [domain 1] | [DA] | ✅ | ✅ | ✅ | High - All competitors |\n   | [domain 2] | [DA] | ✅ | ✅ | ❌ | High - 2 competitors |\n   | [domain 3] | [DA] | ✅ | ❌ | ❌ | Medium - 1 competitor |\n   \n   ### Content Getting Most Links (Competitor Analysis)\n   \n   | Competitor | Content | Backlinks | Content Type |\n   |------------|---------|-----------|--------------|\n   | [Comp 1] | [Title/URL] | [X] | [Type] |\n   | [Comp 2] | [Title/URL] | [X] | [Type] |\n   | [Comp 3] | [Title/URL] | [X] | [Type] |\n   \n   **Insight**: [What content types attract most links in this niche]\n   ```\n\n5. **Find Link Building Opportunities**\n\n   ```markdown\n   ## Link Building Opportunities\n   \n   ### High-Priority Opportunities\n   \n   #### 1. Link Intersection Prospects\n   \n   Sites linking to multiple competitors but not you:\n   \n   | Domain | DA | Why Link | Contact Approach |\n   |--------|-----|----------|------------------|\n   | [domain 1] | [DA] | [resource page about X] | Suggest your resource |\n   | [domain 2] | [DA] | [links to similar tools] | Pitch your tool |\n   | [domain 3] | [DA] | [industry roundup] | Request inclusion |\n   \n   #### 2. Broken Link Opportunities\n   \n   | Source Page | Broken Link | Suggested Replacement |\n   |-------------|-------------|----------------------|\n   | [URL] | [broken URL] | [your relevant page] |\n   | [URL] | [broken URL] | [your relevant page] |\n   \n   #### 3. Unlinked Mentions\n   \n   | Site | Mention | Your Page to Link |\n   |------|---------|-------------------|\n   | [domain] | Mentioned your brand | [homepage] |\n   | [domain] | Referenced your data | [research page] |\n   \n   #### 4. Resource Page Opportunities\n   \n   | Resource Page | Topic | Your Relevant Content |\n   |---------------|-------|----------------------|\n   | [URL] | [topic] | [your content] |\n   | [URL] | [topic] | [your content] |\n   \n   #### 5. Guest Post Prospects\n   \n   | Site | DA | Topic Fit | Contact |\n   |------|-----|-----------|---------|\n   | [domain] | [DA] | [relevance] | [contact info/page] |\n   | [domain] | [DA] | [relevance] | [contact info/page] |\n   \n   ### Link Building Priority Matrix\n   \n   | Opportunity Type | Effort | Impact | Priority |\n   |------------------|--------|--------|----------|\n   | Link intersection | Medium | High | ⭐⭐⭐⭐⭐ |\n   | Broken links | Low | Medium | ⭐⭐⭐⭐ |\n   | Unlinked mentions | Low | Medium | ⭐⭐⭐⭐ |\n   | Resource pages | Medium | High | ⭐⭐⭐⭐ |\n   | Guest posts | High | High | ⭐⭐⭐ |\n   ```\n\n6. **Track Link Changes**\n\n   ```markdown\n   ## Link Change Tracking\n   \n   ### New Links (Last 30 Days)\n   \n   | Source | DA | Type | Anchor | Date |\n   |--------|-----|------|--------|------|\n   | [domain 1] | [DA] | [type] | [anchor] | [date] |\n   | [domain 2] | [DA] | [type] | [anchor] | [date] |\n   | [domain 3] | [DA] | [type] | [anchor] | [date] |\n   \n   **Total new links**: [X]\n   **Average DA of new links**: [X]\n   **Best new link**: [domain] (DA [X])\n   \n   ### Lost Links (Last 30 Days)\n   \n   | Source | DA | Reason | Action |\n   |--------|-----|--------|--------|\n   | [domain 1] | [DA] | Page removed | Reach out |\n   | [domain 2] | [DA] | Link removed | Investigate |\n   | [domain 3] | [DA] | Site down | Monitor |\n   \n   **Total lost links**: [X]\n   **Net change**: [+/-X]\n   \n   ### Links to Recover\n   \n   | Lost Link | Value | Recovery Strategy |\n   |-----------|-------|-------------------|\n   | [domain 1] | High | Contact webmaster |\n   | [domain 2] | High | Update content they linked to |\n   ```\n\n7. **Generate Backlink Report**\n\n   ```markdown\n   # Backlink Analysis Report\n   \n   **Domain**: [domain]\n   **Report Date**: [date]\n   **Period Analyzed**: [period]\n   \n   ## Executive Summary\n   \n   Your backlink profile is [healthy/needs attention/concerning].\n   \n   **Key Stats**:\n   - Referring domains: [X] ([+/-Y] vs last month)\n   - Average link authority: [X] DA\n   - Link velocity: [X] new links/month\n   - Toxic link percentage: [X]%\n   \n   ## Profile Strengths\n   \n   1. ✅ [Strength 1]\n   2. ✅ [Strength 2]\n   3. ✅ [Strength 3]\n   \n   ## Areas of Concern\n   \n   1. ⚠️ [Concern 1]\n   2. ⚠️ [Concern 2]\n   \n   ## Opportunities Identified\n   \n   | Opportunity | Potential Links | Effort | Priority |\n   |-------------|-----------------|--------|----------|\n   | Link intersection | [X] sites | Medium | High |\n   | Broken links | [X] sites | Low | High |\n   | Resource pages | [X] sites | Medium | Medium |\n   \n   ## Competitive Position\n   \n   Your referring domains rank #[X] among [Y] competitors.\n   \n   | Rank | Domain | Referring Domains |\n   |------|--------|-------------------|\n   | 1 | [domain] | [X] |\n   | 2 | [domain] | [X] |\n   | 3 | [domain] | [X] |\n   \n   ## Recommended Actions\n   \n   ### Immediate (This Week)\n   - [ ] Disavow [X] toxic links identified\n   - [ ] Reach out to [X] unlinked mentions\n   \n   ### Short-term (This Month)\n   - [ ] Pursue [X] link intersection opportunities\n   - [ ] Fix [X] broken link opportunities\n   - [ ] Recover [X] recently lost links\n   \n   ### Long-term (This Quarter)\n   - [ ] Create linkable asset targeting [topic]\n   - [ ] Launch guest posting campaign\n   - [ ] Build [X] resource page links\n   \n   ## KPIs to Track\n   \n   | Metric | Current | 3-Month Target |\n   |--------|---------|----------------|\n   | Referring domains | [X] | [Y] |\n   | Average DA of new links | [X] | [Y] |\n   | Link velocity | [X]/mo | [Y]/mo |\n   | Toxic link % | [X]% | <5% |\n   ```\n\n### CITE Item Mapping\n\nWhen running `domain-authority-auditor` after this analysis, the following data feeds directly into CITE scoring:\n\n| Backlink Metric | CITE Item | Dimension |\n|----------------|-----------|-----------|\n| Referring domains count | C01 (Referring Domain Volume) | Citation |\n| Authority distribution (DA breakdown) | C02 (Referring Domains Quality) | Citation |\n| Link velocity | C04 (Link Velocity) | Citation |\n| Geographic distribution | C10 (Link Source Diversity) | Citation |\n| Dofollow/Nofollow ratio | T02 (Dofollow Ratio Normality) | Trust |\n| Toxic link analysis | T01 (Link Profile Naturalness), T03 (Link-Traffic Coherence) | Trust |\n| Competitive link intersection | T05 (Profile Uniqueness) | Trust |\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Target domain backlink data is complete and current\n- [ ] Competitor domains specified for comparison analysis\n- [ ] Backlink data includes necessary fields (source domain, anchor text, link type)\n- [ ] Authority metrics available (DA/DR or equivalent)\n\n### Output Validation\n- [ ] Every metric cites its data source and collection date\n- [ ] Toxic link assessments include risk justification\n- [ ] Link opportunity recommendations are specific and actionable\n- [ ] Source of each data point clearly stated (~~link database data, ~~SEO tool data, user-provided, or estimated)\n\n## Example\n\n**User**: \"Find link building opportunities by analyzing HubSpot, Salesforce, and Mailchimp\"\n\n**Output**:\n\n```markdown\n## Link Intersection Analysis\n\n### Sites linking to 2+ competitors (not you)\n\n| Domain | DA | HubSpot | Salesforce | Mailchimp | Opportunity |\n|--------|-----|---------|------------|-----------|-------------|\n| g2.com | 91 | ✅ | ✅ | ✅ | Get listed/reviewed |\n| capterra.com | 89 | ✅ | ✅ | ✅ | Submit for review |\n| entrepreneur.com | 92 | ✅ | ✅ | ❌ | Pitch guest post |\n| techcrunch.com | 94 | ✅ | ❌ | ✅ | PR/news pitch |\n\n### Top 5 Immediate Opportunities\n\n1. **G2.com** (DA 91) - All competitors listed\n   - Action: Create detailed G2 profile\n   - Effort: Low\n   - Impact: High authority + referral traffic\n\n2. **Entrepreneur.com** (DA 92) - 2 competitors have links\n   - Action: Pitch contributed article\n   - Effort: High\n   - Impact: High authority + brand exposure\n\n3. **MarketingProfs** (DA 75) - All competitors featured\n   - Action: Apply for expert contribution\n   - Effort: Medium\n   - Impact: Relevant audience + quality link\n\n### Estimated Impact\n\nIf you acquire links from top 10 opportunities:\n- New referring domains: +10\n- Average DA of new links: 82\n- Estimated ranking impact: +2-5 positions for competitive keywords\n```\n\n## Tips for Success\n\n1. **Quality over quantity** - One DA 80 link beats ten DA 20 links\n2. **Monitor regularly** - Catch lost links and toxic links early\n3. **Study competitors** - Learn from their link building success\n4. **Diversify your profile** - Mix of link types and anchors\n5. **Disavow carefully** - Only disavow clearly toxic links\n\n## Link Quality Assessment Framework\n\n### Link Quality Scoring Matrix\n\n| Factor | Weight | Score 1 (Low) | Score 3 (Medium) | Score 5 (High) |\n|--------|--------|--------------|------------------|----------------|\n| Domain Authority | 25% | DR <20 | DR 20-50 | DR 50+ |\n| Topical Relevance | 25% | Unrelated niche | Broadly related | Same niche/topic |\n| Traffic to Page | 15% | No traffic | Some traffic | Significant traffic |\n| Link Position | 15% | Footer/sidebar | Body (generic) | Body (contextual, editorial) |\n| Anchor Text | 10% | Generic/naked URL | Partial match | Descriptive, natural |\n| Follow Status | 10% | Nofollow/UGC | Sponsored (disclosed) | Dofollow, editorial |\n\n**Link Quality Score** = Sum(Factor x Weight) — High (4-5), Medium (2.5-3.9), Low (<2.5)\n\n### Toxic Link Identification Criteria\n\n| Red Flag | Risk Level | Action |\n|----------|-----------|--------|\n| From PBN (Private Blog Network) | Critical | Disavow |\n| Paid link without nofollow | Critical | Contact webmaster, then disavow |\n| From hacked/spam site | Critical | Disavow |\n| Exact match anchor from low-quality site | High | Monitor, consider disavow |\n| From link farm / directory network | High | Disavow |\n| From irrelevant foreign language site | Medium | Monitor |\n| Sitewide footer/sidebar link | Medium | Request removal or nofollow |\n| From scraper/auto-generated content | Medium | Disavow |\n| Reciprocal link schemes | Low-Medium | Reduce reciprocal ratio |\n\n## Link Building Strategy Matrix\n\n### Strategy Comparison\n\n| Strategy | Difficulty | Scalability | Link Quality | Time to Results | Best For |\n|----------|-----------|-------------|-------------|-----------------|---------|\n| **Guest Posting** | Medium | Medium | Medium-High | 1-3 months | Building relationships + links |\n| **Digital PR** | High | High | Very High | 2-6 months | Brand authority + high-DR links |\n| **Broken Link Building** | Low-Medium | Medium | Medium | 1-2 months | Quick wins at scale |\n| **Resource Page Links** | Low | Low | Medium | 1-2 months | Niche-relevant links |\n| **HARO/Source Pitching** | Medium | Medium | High | 1-3 months | Authority + press mentions |\n| **Original Research** | High | Very High | Very High | 3-6 months | Long-term link magnet |\n| **Free Tools/Calculators** | Very High | Very High | Very High | 6-12 months | Passive link acquisition |\n| **Skyscraper Technique** | Medium | Low | Medium-High | 2-4 months | Outranking specific content |\n| **Unlinked Mentions** | Low | Low | High | 1-2 weeks | Converting existing brand mentions |\n| **Community Engagement** | Low | Low | Low-Medium | Ongoing | Niche authority building |\n\n### Link Building Cadence\n\n| Site Stage | Monthly Link Target | Strategy Focus |\n|-----------|-------------------|---------------|\n| New site (0-6 months) | 5-10 quality links | Guest posts, resource pages, HARO |\n| Growing (6-18 months) | 10-25 quality links | Digital PR, original research, skyscraper |\n| Established (18+ months) | Maintenance + strategic | Passive from content, digital PR campaigns |\n\n## Outreach Best Practices\n\n### Email Outreach Framework\n\n**Subject Line Formulas:**\n- \"Quick question about [their article title]\"\n- \"Resource for your [topic] page\"\n- \"[Mutual connection] suggested I reach out\"\n- \"Found a broken link on [their page]\"\n\n**Email Structure:**\n1. Personal hook (reference their specific content — prove you read it)\n2. Value proposition (what's in it for them, not you)\n3. The ask (specific, easy to act on)\n4. Social proof (brief — one line max)\n5. Easy opt-out (no pressure)\n\n### Outreach Response Rate Benchmarks\n\n| Approach | Average Response Rate | Average Link Win Rate |\n|----------|---------------------|---------------------|\n| Broken link building | 8-12% | 3-5% |\n| Guest post pitching | 5-10% | 2-4% |\n| Resource page outreach | 6-10% | 2-4% |\n| Unlinked mention | 15-25% | 10-15% |\n| HARO pitching | 3-8% | 1-3% |\n| Digital PR campaign | 5-15% | 2-8% |\n\n## Reference Materials\n\n- [Link Quality Rubric](./references/link-quality-rubric.md) — Quality scoring matrix with weighted factors and toxic link identification criteria\n- [Outreach Templates](./references/outreach-templates.md) — Email frameworks, subject line formulas, and response rate benchmarks\n\n## Related Skills\n\n- [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) — Backlink data feeds directly into CITE C dimension; run after this analysis for full domain scoring\n- [competitor-analysis](../../research/competitor-analysis/) — Full competitor analysis\n- [content-gap-analysis](../../research/content-gap-analysis/) — Create linkable content\n- [alert-manager](../alert-manager/) — Set up link alerts\n- [performance-reporter](../performance-reporter/) — Include in reports\n- [entity-optimizer](../../cross-cutting/entity-optimizer/) — Branded backlinks strengthen entity signals\n\n","readmeExcerpt":"--- name: backlink-analyzer description: 'Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acqu","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"Analyze backlink profile for [domain]"},{"language":"text","snippet":"Find link building opportunities by analyzing [competitor domains]"},{"language":"text","snippet":"Check for toxic backlinks on [domain]"},{"language":"text","snippet":"Compare backlink profiles: [your domain] vs [competitor domains]"},{"language":"markdown","snippet":"## Backlink Profile Overview\n   \n   **Domain**: [domain]\n   **Analysis Date**: [date]\n   \n   ### Key Metrics\n   \n   | Metric | Value | Industry Avg | Status |\n   |--------|-------|--------------|--------|\n   | Total Backlinks | [X] | [Y] | [Above/Below avg] |\n   | Referring Domains | [X] | [Y] | [status] |\n   | Domain Authority | [X] | [Y] | [status] |\n   | Domain Rating | [X] | [Y] | [status] |\n   | Dofollow Links | [X] ([Y]%) | [Z]% | [status] |\n   | Nofollow Links | [X] ([Y]%) | [Z]% | [status] |\n   \n   ### Link Velocity\n   \n   | Period | New Links | Lost Links | Net Change |\n   |--------|-----------|------------|------------|\n   | Last 30 days | [X] | [Y] | [+/-Z] |\n   | Last 90 days | [X] | [Y] | [+/-Z] |\n   | Last year | [X] | [Y] | [+/-Z] |\n   \n   ### Authority Distribution"},{"language":"text","snippet":"**Profile Health Score**: [X]/100"}],"parameters":{},"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["typescript"],"docsSourceLabel":"CLAWHUB","editorialOverview":"Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acquisition. Essential for off-page SEO strategy. For internal link analysis, see internal-linking-optimizer. For competitor link profiles, see competitor-analysis. --- name: backlink-analyzer description: 'Use when the user asks to \"analyze backlinks\", \"check link profile\", \"find toxic links\", \"link building opportunities\", \"off-page SEO\", \"who links to me\", \"I have spammy links\", \"how do I get more backlinks\", or \"disavow links\". Analyzes backlink profiles to understand link authority, identify toxic links, discover link building opportunities, and monitor competitor link acqu","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":437,"uniquenessScore":59,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:05:28.785Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}