name: local-seo
argument-hint: "<business name or website URL, e.g. https://example.com or 'Dolly Solutions Bangkok'>"
description: >
Local SEO and Google Business Profile audit: diagnose why a business isn't ranking
in the local pack / map results and produce a fix plan. Covers GBP completeness,
NAP (name/address/phone) consistency across the site and citations, local pack and
"near me" ranking factors, review velocity and responses, local landing pages,
service-area pages, and LocalBusiness JSON-LD. Use whenever the user asks about
local rankings, map results, Google Maps ranking, NAP consistency, store/branch
pages, or multi-location SEO. Trigger on: "local SEO", "Google Business Profile",
"GBP audit", "rank on Google Maps", "local pack", "map pack", "near me ranking",
"NAP", "local citations", "my business isn't on the map", "why don't I show up on
Google Maps", "store locator SEO", "multi-location SEO", "service area pages", or
any location-based ranking question. For full-site (non-local) audits use
/seo-analysis; for a single URL use /seo-page.
Canonical NotFair workflow
Read ../../seo/local-seo/WORKFLOW.md completely, then follow it as the active workflow. Resolve every relative reference from that file against ../../seo/local-seo/.