From local-seo-skills
Performs citation audits, NAP consistency checks, citation building, multi-platform review monitoring, GBP audits, and white-label local SEO reports using BrightLocal.
npx claudepluginhub garrettjsmith/localseoskillsThis skill uses the workspace's default tool permissions.
> **Note:** LocalSEOData (`localseodata-tool`) now covers citation audits (`citation_audit`), multi-platform reviews (`multi_platform_reviews`), and reputation auditing (`reputation_audit`). Use LocalSEOData as default for data pulls. BrightLocal remains useful for citation building/submission and review monitoring dashboards.
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 covers citation audits (citation_audit), multi-platform reviews (multi_platform_reviews), and reputation auditing (reputation_audit). Use LocalSEOData as default for data pulls. BrightLocal remains useful for citation building/submission and review monitoring dashboards.
BrightLocal has an official MCP server. When connected, use it for citation management, review aggregation, GBP auditing, and client reporting. This is your primary citation intelligence tool.
| You Need | Use BrightLocal | Use Instead |
|---|---|---|
| Citation audit (where is this business listed?) | ✅ Best for this | — |
| NAP consistency check across directories | ✅ Best for this | — |
| Citation building (submit to directories) | ✅ Managed service | Whitespark (alternative) |
| Review monitoring across multiple platforms | ✅ | — |
| GBP profile audit/scoring | ✅ | — |
| White-label client reports | ✅ | — |
| Keyword search volume | ❌ | Semrush, Ahrefs |
| Backlink analysis | ❌ | Ahrefs |
| Geogrid rankings | ❌ | Local Falcon |
| Live SERP data | ❌ | SerpAPI |
| Technical site audit | ❌ | Screaming Frog |
When: User asks "where am I listed?" or "are my citations consistent?" or this is part of a local SEO audit.
What to pull:
How to interpret:
Priority directories to check:
When: Audit reveals missing directories or user needs new citations built.
BrightLocal offers managed citation building — they submit to directories on your behalf.
What to specify:
Timeline: Most submissions process in 2-4 weeks. Some directories take longer.
After building: Re-audit in 6-8 weeks to verify submissions were accepted and data is accurate.
When: User wants to track reviews across Google, Yelp, Facebook, and industry platforms.
What to pull:
What to look for:
When: Need a quick health check on the Google Business Profile.
What BrightLocal checks:
Scoring: BrightLocal generates an audit score. Use this as a starting point, then apply gbp-optimization skill for the detailed playbook.
When: Need to generate a client-facing report.
What to include:
Note: BrightLocal reports are white-labelable. For agencies, brand them before sending.
| Score | Status | Action |
|---|---|---|
| 95-100% | Excellent | Monitor quarterly |
| 85-94% | Good | Fix remaining inconsistencies |
| 70-84% | Needs work | Prioritize top directories, fix data aggregators |
| Below 70% | Critical | Full citation cleanup needed before other optimization |
| Issue | What Causes It | How to Fix |
|---|---|---|
| Old phone number | Business changed numbers, aggregators have old data | Update aggregators first (Data Axle, Neustar, Foursquare), then individual directories |
| Old address | Business moved, aggregators propagated old address | Same — fix at aggregator level |
| Name variations | "Smith Plumbing" vs "Smith Plumbing LLC" vs "Smith's Plumbing" | Standardize to match GBP exactly |
| Duplicate listings | Multiple submissions over time, or auto-generated listings | Claim and merge or request removal |
| Wrong category | Directory auto-assigned category | Manually update on each directory |
Fix data aggregators FIRST — they feed data to hundreds of downstream directories:
| What You Found | Next Action | Skill |
|---|---|---|
| NAP inconsistencies across directories | Fix aggregators first, then individual directories | local-citations |
| Missing from key directories | Build citations on missing directories | local-citations |
| Low review count on Google | Build review generation strategy | review-management |
| GBP audit shows incomplete profile | Optimize the profile | gbp-optimization |
| Citations clean but still not ranking | Citations aren't the issue — check other factors | geogrid-analysis, local-seo-audit |
| Need to present findings to client | Package citation report with recommendations | client-deliverables |
Default next step: Citation cleanup is a slow process (4-8 weeks for aggregator changes to propagate). Start the cleanup, then work on other optimization while waiting.