HOME SKILLS BLOG GITHUB
// SKILL

LOCAL SEO AUDIT
GBP, NAP, CITATIONS, REVIEWS

A local SEO audit is an assessment of the signals that help a business appear for location-based searches. Claude SEO checks Google Business Profile optimization, NAP consistency, citations, reviews, local schema, location pages, multi-location structure, business type, and industry-specific requirements.

By Daniel Agrici · Last updated: · Source: Google local ranking guidance

$
/seo local https://your-business.com

REQUIRES CLAUDE SEO INSTALLED IN CLAUDE CODE

Claude SEO local SEO audit for Google Business Profile
// HOW IT WORKS

What does a local SEO audit cover?

When you run /seo local, Claude SEO fetches your page, detects your business type (brick-and-mortar, service area business, or hybrid), identifies your industry vertical (restaurant, healthcare, legal, home services, real estate, or automotive), and then analyzes 6 weighted dimensions of local SEO performance.

Google says local results are primarily based on relevance, distance, and prominence. Claude SEO turns those broad principles into observable checks across the business profile, reviews, local page content, NAP consistency, structured data, and local authority signals. The score is an internal audit framework, not a Google ranking-factor formula.

/seo local <url> BUSINESS TYPE B&M / SAB / Hybrid INDUSTRY VERTICAL 6 verticals detected GBP SIGNALS 25% weight REVIEWS 20% weight LOCAL ON-PAGE 20% weight NAP / CITATIONS 15% weight LOCAL SCHEMA 10% weight LOCAL LINKS 10% weight LOCAL SEO SCORE: 0-100 LOCAL-SEO-ANALYSIS-{domain}.md

What each dimension analyzes

The 6 dimensions cover every aspect of local search visibility. The analysis adapts based on your detected business type and industry vertical, applying different checks and benchmarks for each.

25%
GBP SIGNALS
PRIMARY FACTOR
GBP embed detection, primary and secondary category relevance, posts, photos and video evidence, business hours visibility, and verification signals. Category recommendations must match the services actually offered.
20%
REVIEWS AND REPUTATION
RECENCY CHECKS
Review count, rating, recency, velocity, aggregateRating markup, third-party review presence, owner response patterns, and possible review-gating signals. Thresholds are labeled as heuristics when used.
20%
LOCAL ON-PAGE SEO
PAGE RELEVANCE
City and service relevance in titles and headings, visible NAP, useful service pages, embedded maps where appropriate, click-to-call controls, internal linking, and multi-location quality gates with a doorway-page swap test.
15%
NAP CONSISTENCY AND CITATIONS
AI VISIBILITY
NAP extraction from page HTML, schema, and visible profile data with cross-source comparison. Reviews selected directory listings and awareness of Apple Business Connect and Bing Places.
10%
LOCAL SCHEMA MARKUP
6 VERTICALS
LocalBusiness schema validation with correct industry subtype (Restaurant, LegalService, MedicalClinic, AutoDealer). Required and recommended properties check. Geo coordinates with 5+ decimal precision. Multi-location branchOf linking. Industry-specific patterns like Menu for restaurants and Physician for healthcare.
10%
LOCAL LINKS AND AUTHORITY
BRAND MENTIONS
Reviews relevant Chamber of Commerce links, accreditation signals, local news coverage, community involvement, and other earned local references. Mentions are assessed for relevance and evidence, not treated as guaranteed ranking or citation factors.
// SCORING

How does the local SEO score work?

The local SEO score is a weighted 0-100 aggregate across 6 dimensions. Each dimension produces findings based on your detected business type and industry vertical. The final score tells you exactly where your local presence stands and what to fix first.

GBP SIGNALS
25%
REVIEWS
20%
LOCAL ON-PAGE
20%
NAP / CITATIONS
15%
LOCAL SCHEMA
10%
LOCAL LINKS
10%

How to interpret the local audit

EvidenceInterpretation
Google Business Profile signalsCheck category and listing completeness against the real business
ReviewsAssess count, rating, recency, responses, and policy compliance in context
NAP and citationsFlag observed inconsistencies and identify profiles that need manual verification
Location pagesReview crawlability, unique local value, structured data, and doorway-page risk
LimitationsDo not infer live map-pack position, profile analytics, or comprehensive backlinks without connected data

Output

The audit produces a LOCAL-SEO-ANALYSIS-{domain}.md file with local SEO score, dimension breakdown, business type and industry detection, GBP optimization checklist, review health snapshot, NAP consistency audit, citation presence check, local schema status, location page quality assessment, and top 10 prioritized actions.

// DETECTION

How are business type and industry detected?

Business type detection

The audit detects your business type from page signals before analysis begins. This determines which checks apply.

  • Brick-and-mortar - physical street address visible in page content or footer, Google Maps embed with pin/directions, structured address in LocalBusiness schema
  • Service Area Business (SAB) - no visible physical address, service area mentions ("serving [city/region]"), "we come to you" language, areaServed in schema without streetAddress
  • Hybrid - both physical address and service area language present, such as "visit our showroom" combined with "we also serve [areas]"

SABs skip embedded map verification and physical address consistency checks. Brick-and-mortar businesses get full NAP and map checks.

Industry vertical detection

The audit detects your industry vertical from page signals and routes to industry-specific checks, schema patterns, and citation source recommendations.

VerticalDetection signals
Restaurant/menu, menu items, reservations, cuisine types, food ordering, "dine-in", "takeout"
HealthcareInsurance accepted, patients, appointments, NPI, medical terms, "Dr.", HIPAA notice
LegalAttorney, lawyer, practice areas, bar admission, case results, "free consultation"
Home servicesService area, emergency service, "free estimate", licensed/insured/bonded, "24/7"
Real estateListings, MLS, properties for sale/rent, agent bio, brokerage, "open house"
AutomotiveInventory, VIN, test drive, dealership, service department, "new/used/certified"

If no vertical is detected, the analysis uses the generic LocalBusiness path.

How to run

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh

Then open Claude Code and run:

/seo local https://your-business.com

The audit analyzes all 6 dimensions, detects your business type and industry, and produces a scored report with prioritized recommendations. If no local signals are detected, the audit reports this clearly and suggests confirming the URL is for a local business.

// FAQ

QUESTIONS ABOUT LOCAL SEO AUDITS

The audit checks for visible profile references, category relevance, posts, photos and video evidence, business hours, and verification signals. It compares every recommendation with the services and location information shown on the site. Profile data that cannot be retrieved is reported as unverified rather than guessed.
// RELATED SKILLS

EXPLORE MORE

VIEW ALL 25 SKILLS →

// FROM THE BLOG

Learn how to use Claude SEO with our practical SEO guides for developers.

AUDIT YOUR LOCAL SEO
WITH VERIFIED SIGNALS.

$
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git && bash claude-seo/install.sh
VIEW ON GITHUB ALL SKILLS >