seo-local

Analyzes local SEO signals including GBP, NAP consistency, citations, and local schema markup.

4|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-local-justin06lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-local
Source: https://github.com/justin06lee/justin06lee.dev/tree/main/.gemini/skills/valhalla/skills/seo-local
Command: npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-local-justin06lee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Local businesses struggle to understand why they do not appear in Google's local pack or AI-driven local recommendations, and auditing GBP signals, reviews, citations, and schema manually is slow and error-prone. ## Core Features & Use Cases - Six-dimension local audit: Scores GBP signals, reviews, on-page SEO, NAP consistency, local schema, and local link authority into a weighted 100-point report. - Business type and vertical detection: Identifies brick-and-mortar, service-area, or hybrid businesses and routes to industry-specific checks for restaurants, healthcare, legal, home services, real estate, and automotive. - Use Case: A multi-location HVAC company runs the analysis on its site and receives a LOCAL-SEO-ANALYSIS report flagging doorway-page risk on location pages, missing LocalBusiness subtypes, and NAP discrepancies between the footer and schema. ## Quick Start Ask the assistant to run a local SEO analysis on your business website URL, for example by saying: run a local SEO audit on https://example.com.

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 for my business website?

Provide the business URL and the analysis scores six weighted dimensions: GBP signals, reviews, on-page SEO, NAP consistency, local schema, and local links. The output is a LOCAL-SEO-ANALYSIS report with a score out of 100 and prioritized actions.

What is NAP consistency and how is it checked?

NAP consistency means the business Name, Address, and Phone match across sources. The analysis extracts NAP from visible page HTML, LocalBusiness JSON-LD schema, and any visible GBP data, then flags discrepancies between the three sources.

Does the analysis handle service-area businesses without a physical address?

Yes. It detects business type from page signals and adjusts checks accordingly. Service-area businesses skip embedded map and physical address verification and are evaluated on areaServed schema and service-area language instead.

Which LocalBusiness schema subtype should my industry use?

The analysis checks for correct subtypes per vertical, such as Restaurant for food businesses, LegalService for law firms, AutoDealer for dealerships, and MedicalClinic or Dentist for healthcare. Generic LocalBusiness markup is flagged as a partial issue.

What are the limitations of a local SEO analysis from a URL?

The report cannot assess geo-grid rankings, Domain Authority, comprehensive backlink profiles, GBP Insights data, or real-time local pack positions. The output includes a limitations disclaimer and notes which paid tools can fill those gaps.