Skip to content
alyn
kostja94

Local SEO skill

When the user wants to optimize for local search, set up Google Business Profile, or build local citations. Also use when the user mentions "local SEO," "Google Business Profile," "Google Maps," "NAP," "citations," "local search," "local business," or "service area." For location pages, use programmatic-seo.

$npx skills add kostja94/marketing-skills --skill local-seo
GitHub stars
1,094
Pack installs
231k
Alyn Score
62/99
Updated
4 days ago
License
MIT

Install Local SEO

Pick your agent. Every command is ready to paste.

$npx skills add kostja94/marketing-skills --skill local-seo

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads local-seo when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the local-seo skill”. In Codex, type $local-seo.

The skill itself

SKILL.md

GitHub

SEO: Local

Guides local SEO: Google Business Profile, NAP consistency, and citation building. Businesses with accurate NAP across 40+ authoritative sites see ~19% higher visibility in Google Maps. Use this skill when optimizing for local search, setting up GBP, or auditing citations.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Initial Assessment

Project context: Read root {project}.md when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.

Identify:

  1. Business type: Storefront vs service-area
  2. Location: Single or multiple
  3. Current listings: Existing GBP, directories

NAP Consistency

NAP = Name, Address, Phone. Critical for local rankings.

Rule Guideline
Exact match "Street" vs "St." or "LLC" inconsistency = Google may treat as different entities
Fix first Audit and fix inconsistencies before adding new citations
Tools BrightLocal, Whitespark, Moz Local for audit

Google Business Profile

Element Guideline
Address Physical address; no P.O. boxes
Description 750 chars; primary keywords in first 100
Hours Accurate; seasonal availability
Category Primary category matches business type
Service-area Hide address if no storefront; define service areas

Citation Building

Targeted precision over submitting to every directory.

Priority order:

  1. Google Business Profile
  2. Apple Maps
  3. Yelp, Bing Places, Facebook
  4. Better Business Bureau, Foursquare, Nextdoor
  5. Niche directories (Healthgrades, Angi, etc.)

Citation Audit

  • Incorrect or outdated data
  • Duplicate entries
  • Missing listings on key directories

Fix before adding; compounding errors harm rankings.

Output Format

  • NAP (exact format for consistency)
  • GBP optimization checklist
  • Citation priority list
  • Audit findings (if applicable)
  • geo: GEO for AI search; local + AI overlap
  • localization-strategy: Multilingual; local + i18n
  • directory-submission: Directory listings; different from local citations

Tips for Local SEO

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 40 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Local SEO

What does the Local SEO skill do?

When the user wants to optimize for local search, set up Google Business Profile, or build local citations. Also use when the user mentions "local SEO," "Google Business Profile," "Google Maps," "NAP," "citations," "local search," "local business," or "service area." For location pages, use programmatic-seo.

How do I install Local SEO?

Run "npx skills add kostja94/marketing-skills --skill local-seo" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Local SEO work in Cursor and Codex?

Yes. Local SEO uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Local SEO free?

Local SEO is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Local SEO?

Local SEO is published by kostja94 in the kostja94/marketing-skills repository, together with 39 other skills.

Similar skills. From other creators.