seo-local

Analyze local SEO signals and output a prioritized markdown LOCAL-SEO-ANALYSIS report.

6|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/BestLemoon/codex-seo --skill seo-local-bestlemoon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-local
Source: https://github.com/BestLemoon/codex-seo/tree/main/skills/seo-local
Command: npx skills add https://github.com/BestLemoon/codex-seo --skill seo-local-bestlemoon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a comprehensive local SEO audit that automates detection of Google Business Profile signals, NAP inconsistencies, citation health, review velocity, local schema, and location page quality so teams can prioritize high-impact fixes without manual checklist work.

Core Features & Use Cases

  • Business type & industry detection: Auto-detects brick-and-mortar, service-area, or hybrid models and routes checks to industry-specific recommendations (restaurant, healthcare, legal, home services, real estate, automotive).
  • GBP & review analysis: Detects GBP embeds, category alignment, posts/photos, review counts, recency, and owner response patterns to assess reputation risk.
  • On-page, NAP & schema auditing: Extracts page HTML and JSON-LD, compares NAP across sources, validates LocalBusiness subtype and recommended properties, and flags doorway or duplicate location pages.
  • Citation and authority checks: Surveys Tier 1 directories, aggregator coverage, and local authority signals such as chambers, BBB, and press mentions.
  • Outputs: Generates a prioritized LOCAL-SEO-ANALYSIS-{domain}.md report with scores, checklists, and remediation steps.
  • Use Case: Run a multi-location pre-migration audit to ensure each location page has >60% unique content, correct LocalBusiness schema, and consistent NAP before rollout.

Quick Start

Run a local SEO audit for https://example.com using the seo-local skill.

Frequently Asked Questions about seo-local

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit local SEO signals for a multi-location business?

To audit local SEO for multi-location businesses, you can extract page HTML and JSON-LD to compare NAP consistency, validate LocalBusiness schema, and check for duplicate location pages. This generates a prioritized remediation report with scores for each location.

What is the best way to check NAP consistency and local schema markup?

The best way to check NAP consistency and local schema is to extract page HTML and JSON-LD, then compare these values against Google Business Profile data. This validates LocalBusiness subtypes, flags inconsistencies, and outputs a markdown analysis report.

Can I automate Google Business Profile optimization and review analysis?

Yes, you can automate Google Business Profile analysis by detecting GBP embeds, category alignment, posts, and photos. It assesses reputation risk by analyzing review counts, recency, and owner response patterns to generate actionable optimization steps.

Does local SEO auditing support service-area and hybrid business models?

Yes, local SEO auditing supports brick-and-mortar, service-area, and hybrid business models. It auto-detects the business type and routes checks to industry-specific recommendations for sectors like healthcare, legal, home services, and real estate.

How do I analyze citation health and local directory coverage?

You can analyze citation health by surveying Tier 1 directories, aggregator coverage, and local authority signals like chambers and BBB. This identifies missing citations and helps prioritize fixes to improve local search visibility.

Why does my local business schema show NAP inconsistencies across directories?

NAP inconsistencies occur when page HTML, JSON-LD schema, and Google Business Profile values do not match. An audit extracts and compares these sources to flag mismatched names, addresses, or phone numbers and provides a remediation checklist.