From local-seo-skills
Analyzes backlinks, link gaps, competitor profiles, referring domains, and anchor texts using Ahrefs for link building and SEO research.
npx claudepluginhub garrettjsmith/localseoskillsThis skill uses the workspace's default tool permissions.
> **Note:** LocalSEOData (`localseodata-tool`) now has `backlink_summary` and `backlink_gap` endpoints. Use LocalSEOData for quick backlink overviews and gap analysis. Ahrefs remains the preferred tool for deep link analysis — anchor text profiles, lost/new links, referring domain details, and content gap analysis.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Note: LocalSEOData (
localseodata-tool) now hasbacklink_summaryandbacklink_gapendpoints. Use LocalSEOData for quick backlink overviews and gap analysis. Ahrefs remains the preferred tool for deep link analysis — anchor text profiles, lost/new links, referring domain details, and content gap analysis.
Ahrefs has an official MCP server. When connected, use it for backlink analysis and link-focused competitive intelligence. Ahrefs has the largest backlink index — it's the authoritative source for link data.
| You Need | Use Ahrefs | Use Instead |
|---|---|---|
| Backlink profile for a domain | ✅ Best backlink database | — |
| Referring domains count/list | ✅ | — |
| Link gap (who links to competitor but not you) | ✅ Best for this | — |
| Lost/broken backlinks | ✅ | — |
| Anchor text analysis | ✅ | — |
| Keyword search volume | ⚠️ Can do it | Semrush (better keyword tool) |
| Keyword gap analysis | ⚠️ Can do it | Semrush (preferred for keywords) |
| Content Explorer (find linkable content) | ✅ Unique to Ahrefs | — |
| Technical site audit | ⚠️ Has one | Screaming Frog (more detailed) |
| SERP data | ❌ | SerpAPI |
| Local pack rankings | ❌ | Local Falcon |
| Citation data | ❌ | BrightLocal |
When: User asks "why aren't we ranking?" or needs to understand link authority.
What to pull:
How to interpret for local:
Red flags:
When: User wants to find link building opportunities from competitor profiles.
What to pull:
What to look for:
How to prioritize opportunities:
When: Rankings dropped and you suspect link loss, or routine maintenance.
What to pull:
What to do:
When: Checking for over-optimization or understanding link profile health.
What healthy local anchor text looks like:
When: User needs content ideas that attract links.
| Metric | What It Is | Local SEO Context |
|---|---|---|
| Domain Rating (DR) | Ahrefs' authority score (0-100) | Compare to local competitors, not national brands |
| Referring Domains | Unique domains linking to you | The #1 link metric — more unique domains = more authority |
| URL Rating (UR) | Authority of a specific page | Useful for comparing location page authority |
| Dofollow % | Percentage of links passing authority | Below 50% dofollow is weak |
| Anchor text distribution | What text is used in links | Over-optimized anchors can trigger penalties |
| Link velocity | Rate of new links acquired | Steady growth is healthy, spikes are suspicious |
| What You Found | Next Action | Skill |
|---|---|---|
| Competitor has 3x more referring domains | Build a link acquisition strategy | local-link-building |
| Found link gap opportunities (directories) | These are citation opportunities | local-citations |
| Found link gap opportunities (editorial/media) | Build targeted outreach campaigns | local-link-building |
| Anchor text over-optimized | Diversify with brand and generic anchors going forward | local-link-building |
| Lost high-value links | Outreach to recover, then build replacements | local-link-building |
| Link profile is fine but still not ranking locally | Links aren't the issue — check GBP, reviews, proximity | geogrid-analysis, gbp-optimization |
| Need this data in a client report | Include link profile comparison in deliverables | client-deliverables |
Default next step: Link analysis always raises the question "is this a link problem or something else?" If the link profile is comparable to competitors, the issue is likely GBP, reviews, or relevance — not links.