Skip to main content
Generalfusengine

seo-local

Use when optimizing local SEO. Covers Google Business Profile, NAP consistency, citations, reviews acquisition, Local Pack ranking, location pages, LocalBusiness schema.

Stars
13
Source
fusengine/agents
Updated
2026-05-17
Slug
fusengine--agents--seo-local
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/fusengine/agents/HEAD/plugins/seo/skills/seo-local/SKILL.md -o .claude/skills/seo-local.md

Drops the SKILL.md into .claude/skills/seo-local.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Local SEO

Workflow

  1. Audit Google Business Profile (categories, hours, photos, posts, services)
  2. Check NAP consistency across web (citations: Yelp, Bing, Apple Maps, industry directories)
  3. Analyze reviews (volume, recency, response rate, sentiment)
  4. Map ranking in Local Pack for target keywords + geo
  5. Optimize location pages (one per service area, LocalBusiness schema)

NAP Format

Must be byte-identical everywhere:

ACME Corp
123 Main St, Suite 4
Springfield, IL 62701
+1-555-123-4567

Quality Gates

  • Warning at 30+ location pages
  • Hard stop at 50+ location pages (manual audit required)
  • Each location page must have unique content (not template fill-in)

Local Schema

templates/json-ld/localbusiness.json includes:

  • @type: LocalBusiness (or specific subtype)
  • address (PostalAddress)
  • geo (lat/lng)
  • openingHoursSpecification
  • aggregateRating
  • priceRange

References

  • skills/seo/10-local-seo/ (gbp, nap-citations, reviews, local-pack, landing-pages, local-backlinks)