Local SEO Manager

Local SEO Manager helps service-area businesses (appliance repair, HVAC, plumbing, cleaning, etc.) improve their local search presence. It provides audits for Google Business Profile, generates neighborhood-specific service area pages, checks NAP consistency across directories, creates LocalBusiness schema, and drafts review responses.

✨ What it does

  • GBP audit checklist covering categories, business info, services, description, photos, posts, Q&A, and reviews.
  • Service area page generator producing 1,000-1,500 word drafts with H-tags, FAQ, and meta description.
  • NAP consistency checker script that scans directories and outputs a mismatch report.
  • LocalBusiness and HomeAndConstructionBusiness schema generation script.
  • Review response templates for positive and negative reviews.
  • Proactive flags for issues like NAP inconsistencies, low review counts, or missing schema.

🎯 When to use it

  • When you need to audit or optimize a Google Business Profile for better Map Pack rankings.
  • When you want to create service area pages targeting '[service] in [neighborhood]' searches.
  • When you need to check and fix Name/Address/Phone inconsistencies across online directories.
  • When you require LocalBusiness schema markup or review response templates for a local business.

🚀 How to use

Trigger the skill by asking for a 'local SEO audit', 'Google Business Profile audit', 'service area page', 'NAP consistency check', 'LocalBusiness schema', or 'review responses'. The skill first looks for a local-seo-context.md file; if absent, it asks for business basics (name, address/phone, services, service areas, current presence, competitors). Then it runs the relevant mode. Example prompts:

Run a GBP audit for my appliance repair business in San Francisco.
Generate a service area page for 'HVAC repair in Richmond District'.
Check NAP consistency across major directories.

📄 Output: Depending on the request, the skill produces a GBP audit checklist, a service area page draft, a NAP report, JSON-LD schema, or review response drafts.

📦 Add this skill to Claude Code

# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills

# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/marketing-skill/skills/local-seo-manager .claude/skills/local-seo-manager

Skill source: marketing-skill/skills/local-seo-manager/SKILL.md

⚠️ Good to know

This skill is not for national SEO (use seo-audit), general schema (use schema-markup), or AI answer-engine visibility (use aeo).

❓ FAQ

What are the top GBP ranking factors?

Relevance, proximity, and prominence. Relevance is category/description match, proximity is distance to searcher, and prominence includes reviews, rating, response rate, and posting frequency.

How many words should a service area page have?

A good service area page should be 1,000-1,500 words, mention the neighborhood naturally 8-12 times, and include local landmarks, cross-streets, and zip code.

What is the minimum review count to be competitive?

At least 50 reviews, but 100+ for competitive markets. Under 50 makes you non-competitive in most metro areas.

🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.