
Seo
Audit backlink profiles and score link toxicity so you can clean up SEO risk before rankings or traffic compound.
Overview
seo is an agent skill most often used in Launch (also Grow, Validate) that applies a 30-pattern backlink quality methodology so solo builders can classify toxic links before disavow or outreach decisions.
Install
npx skills add https://github.com/agricidaniel/claude-seo --skill seoWhat is this skill?
- 30 toxic link indicator patterns grouped into definite spam (10 auto-flag), likely spam (10 manual review), and potentia
- Auto-flag rules for extreme outbound-link farms, unindexed domains, young domains with heavy OBL, exact-match anchor clu
- Manual-review signals for high OBL ratios, cross-language mismatches, expired-domain repurposing, reciprocal rings, Web
- Monitor-tier guidance for social bookmarks, widgets, legit editorial mentions on otherwise weak domains, and historical
- 10 definite spam auto-flag indicators
- 10 likely spam manual-review indicators
Adoption & trust: 2.4k installs on skills.sh; 8.5k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have a backlink export full of unknown domains and no consistent way to separate definite spam, questionable guest posts, and links worth keeping.
Who is it for?
Solo builders auditing inbound links after migration, guest-post campaigns, or competitor spikes who want agent-guided triage before touching Search Console disavow files.
Skip if: Teams that only need on-page title-tag rewrites with no link data, or anyone expecting automated fetching of live backlink APIs without supplying exports or tooling themselves.
When should I use this skill?
When you need to audit, score, or triage inbound backlinks for spam, PBN, or penalty risk using a fixed indicator library.
What do I get? / Deliverables
You get tiered toxic-link classifications (auto-flag, manual review, monitor) mapped to the 30 indicators so you can prioritize disavows, outreach cuts, and ongoing monitoring with less guesswork.
- Tiered toxic-link classification aligned to the 30 indicators
- Prioritized manual-review queue for likely spam patterns
- Monitor list for borderline links to recheck on the next crawl
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Launch because backlink quality scoring and toxic-link triage are core off-page SEO work you do when making the site visible and trustworthy in search. Fits the seo subphase as a procedural methodology for evaluating inbound links, PBN patterns, and disavow-worthy spam—not a one-off content tweak.
Where it fits
Classify post-migration backlinks into auto-flag and manual-review buckets before submitting a disavow file.
Score guest-post and partnership links from a content campaign to drop network-style placements early.
Review launch-directory and PR links on a new landing page so you do not inherit toxic patterns before scaling paid traffic.
How it compares
Use as a structured SEO audit checklist in skill form—not as an MCP server that connects directly to Ahrefs or Moz APIs.
Common Questions / FAQ
Who is seo for?
seo is for solo and indie builders using AI coding agents who own a site’s search visibility and need repeatable backlink risk scoring without hiring a full-time SEO analyst.
When should I use seo?
Use seo in Launch when cleaning up off-page SEO before or after a migration; in Grow when reviewing content partnerships and guest posts; and in Validate when checking whether early directory or launch PR links are safe.
Is seo safe to install?
Review the Security Audits panel on this Prism catalog page and the MIT-licensed claude-seo repository before enabling network or shell access in your agent environment.
SKILL.md
READMESKILL.md - Seo
MIT License - see repository root LICENSE file for complete terms. Copyright (c) 2026 AgriciDaniel https://github.com/AgriciDaniel/claude-seo # Backlink Quality Scoring Methodology ## Toxic Link Indicators (30 Patterns) ### Definite Spam (auto-flag) 1. Link from domain with 10,000+ outbound links per page 2. Link from domain with no indexed pages in Google 3. Link from domain registered <30 days ago with 100+ outbound links 4. Exact-match anchor text from 5+ unrelated domains 5. Links from doorway pages (thin content, keyword-stuffed) 6. Links from hacked sites (pharma/casino injections) 7. Links from known link networks (check against known PBN lists) 8. Footer/sidebar site-wide links from unrelated domains 9. Links from auto-generated content (spun articles) 10. Links from domains with manual Google penalties ### Likely Spam (manual review) 11. Links from domains with >90% outbound link ratio 12. Foreign-language domains linking to English content (and vice versa) 13. Links from expired/auctioned domains repurposed for link building 14. Links from pages with >50 outbound links 15. Links from sites with no real traffic (parked domains) 16. Reciprocal link patterns across 10+ domains 17. Links from Web 2.0 properties with thin content 18. Links from article directories (EzineArticles, ArticleBase) 19. Links from low-quality guest post networks 20. Links from unrelated niches (e.g., pet site linking to SaaS) ### Potentially Problematic (monitor) 21. Links from social bookmarking sites at scale 22. Links from forum profiles (not discussions) 23. Links from press release syndication networks 24. Links from coupon/deal aggregators 25. Links from generic directories (not industry-specific) 26. Links with hidden/invisible anchor text 27. Links from pages with cloaked content 28. Links from sites with thin affiliate content 29. Links from comment sections without editorial context 30. Links from nofollow-only domains (limited SEO value) ## Anchor Text Ratio Benchmarks by Industry | Industry | Branded | URL | Generic | Exact Match | Partial Match | |----------|---------|-----|---------|-------------|---------------| | SaaS | 40-55% | 15-20% | 10-15% | 3-8% | 10-15% | | E-commerce | 35-45% | 15-25% | 10-15% | 5-10% | 10-20% | | Local Service | 45-60% | 10-15% | 15-20% | 5-10% | 5-10% | | Publisher/Blog | 30-40% | 20-30% | 10-15% | 3-8% | 10-20% | | Agency | 40-50% | 15-20% | 10-15% | 5-10% | 10-15% | ## Link Velocity Red Flags | Pattern | Signal | Action | |---------|--------|--------| | 10x normal new links in 1 week | Possible negative SEO | Investigate source, prepare disavow | | 50%+ links lost in 1 month | Penalty or site issues | Check GSC for manual actions | | Zero new links for 3+ months | Content not attracting links | Review content strategy | | All new links from same TLD | Coordinated link building | Diversify sources | | Spike from single country | Link network activity | Review geographic sources | ## Disavow Recommendations **When to disavow:** - Domain has received a manual penalty from Google - Clear evidence of negative SEO attack - Toxic link ratio exceeds 10% of total profile - Specific domains identified as PBN or link farms **When NOT to disavow:** - Low-quality links that Google likely ignores anyway - Nofollow links (already devalued by Google) - Links from legitimate but low-authority sites - Small number of spam links (<2% of profile) **Disavow file format:** ``` # Toxic domains identified by Claude SEO backlink analysis # Date: YYYY-MM-DD # Total domains disavowed: X domain:spamsite1.com domain:linkfarm2.net domain:pbn-network3.xyz ``` <!-- Updated: 2026-02-07 --> # Core Web Vitals Thresholds (February 2026) ## Current Metrics | Metric | Good | Needs Improvement | Poor | |--------|------|-------------------|------| | LCP (Largest Contentful Paint) | ≤2.5s | 2.5s–4.0s | >4.0s | | INP (Interaction to Next Paint) | ≤200ms | 200ms–500ms | >500ms | | CLS (Cumulative Layout Shift) | ≤0.1 | 0.1–0