# Seo Local > Auditoría de SEO local para negocios físicos, de área de servicio y multi-ubicación: señales de Google Business Profile, consistencia NAP, ranking en el local-pack, citations y reseñas en Google/Yelp/Trustpilot. Fuente: https://skillsagentes.com/skills/seranking/seo-skills/seo-local Markdown: https://skillsagentes.com/skills/seranking/seo-skills/seo-local.md Repositorio: https://github.com/seranking/seo-skills Autor: seranking Licencia: MIT Actualizado: hace 4 meses Coste de contexto: 149 tok instalada, 4.9k tok al activarse, 6.5k tok con todos los archivos del bundle Bundle: 2 archivos, 25 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add seranking/seo-skills --skill seo-local --agent claude-code # Cursor npx -y skills add seranking/seo-skills --skill seo-local --agent cursor # Codex npx -y skills add seranking/seo-skills --skill seo-local --agent codex # Gemini CLI npx -y skills add seranking/seo-skills --skill seo-local --agent gemini # Windsurf npx -y skills add seranking/seo-skills --skill seo-local --agent windsurf # Cline npx -y skills add seranking/seo-skills --skill seo-local --agent cline ``` ## Qué hace - Audita señales de SEO local en el sitio web: GBP en la página, consistencia NAP, ranking en local-pack, muestra de citations en directorios Tier-1 y reseñas en Google/Yelp/Trustpilot - Detecta el tipo de negocio (Brick-and-Mortar, Service Area Business o Hybrid) y el vertical de industria para adaptar los checks - Genera una carpeta con LOCAL-SEO-REPORT.md, local-keywords.csv, nap-inconsistencies.csv y evidencia cruda por paso - Puntúa 5 dimensiones locales (0-10) y produce una lista priorizada de fixes con un veredicto STRONG/NEEDS WORK/WEAK ## Cuándo usarla - El usuario pregunta por 'local SEO', 'GBP', 'Google Business Profile', 'NAP', 'local pack', 'citations', 'near me' o 'multi-location SEO' - Se necesita revisar consistencia de nombre/dirección/teléfono entre páginas y schema - Se quiere verificar el ranking local-pack para keywords de un negocio con ubicación física o área de servicio ## Cuándo no - Para keywords a nivel de URL sin capa local, usar `seo-page` - Para generar el markup LocalBusiness JSON-LD, usar `seo-schema` (este skill delega esa tarea) - Para visibilidad en búsquedas por IA (ChatGPT, Perplexity, AI Overviews), usar `seo-geo` o `seo-ai-search-share-of-voice` ## Qué la activa - "Haz una auditoría de SEO local para mi restaurante en Brooklyn" - "Revisa la consistencia NAP de mi sitio y mi ficha de Google Business Profile" - "¿Estoy apareciendo en el local pack para 'plomero cerca de mí'?" ## Antes de instalar - Requiere el servidor MCP de SE Ranking conectado, la herramienta WebFetch de Claude como fallback, y que el usuario aporte dominio, al menos una keyword local y el país/ciudad objetivo. ## Archivos - SKILL.md — 19 KB - references/local-citation-sources.md — 6 KB ## SKILL.md Reproducido tal cual desde seranking/seo-skills bajo MIT. Esta sección es el documento original y está en inglés. > Example output: [examples/seo-local-sweetgreen-com-20260514/LOCAL-SEO-REPORT.md](../../examples/seo-local-sweetgreen-com-20260514/LOCAL-SEO-REPORT.md) # Local SEO Score a local business's website against the signals that drive local-pack and "near me" visibility — GBP integration on the page, NAP consistency, on-page local intent, citation footprint on Tier-1 directories, review-platform presence, and local-pack rank for the business's primary keywords. Deliverable is one prioritised fix list, anchored in observable signals. > Adapted from [`AgriciDaniel/claude-seo`](https://github.com/AgriciDaniel/claude-seo)'s `seo-local` skill (MIT). Concept and dimension structure mirror the upstream; backend rewired to SE Ranking + Firecrawl + Google APIs. DataForSEO Maps geo-grid and Business Listings checks from the upstream are dropped (no equivalent backend) — see "Limitations" in the deliverable. ## Prerequisites - SE Ranking MCP server connected (used for local-pack rank, on-page audit data, domain context). - Claude's `WebFetch` tool available (used for sense-check fallback when Firecrawl is unavailable). - User provides: (a) a target domain or homepage URL, (b) at least one primary local keyword (e.g. `"dentist Brooklyn"`, `"plumber near me"`), (c) target country and ideally city/region for local-pack scoping. Optional: GBP listing URL, Yelp/Trustpilot URLs for review scraping. ## Process 1. **Validate target & preflight.** See `skills/seo-firecrawl/references/preflight.md` for the canonical 3-stage preflight (credit balance, Firecrawl availability, Google APIs). Skill-specific notes: - Normalise the target (strip protocol from domain; confirm homepage is fetchable). Confirm at least one local keyword was provided — if none, infer from `