Local SEO Analyzer
Audits Google Business Profile signals, local rankings, reviews, citations, NAP consistency, and local schema.
The skill explicitly analyzes URLs, GBP, directories, and optional external data services, and instructs the agent not to guess when a URL is unreachable; shared security material documents SSRF defenses, credential permissions, and environment isolation. Points are deducted because this skill itself does not define least privilege, data flows, sensitive-data handling, confirmation for external requests, report-write scope, or rollback.
The document provides business-type routing, industry routing, output requirements, and several abnormal-input responses with reasonably clear feedback. Points are deducted because the seo-local key path was not reproduced statically; repository CI and tests mostly cover shared scripts and agent contracts, not this skill's analysis, reference loading, or external checks.
Triggers, use cases, brick-and-mortar/SAB/hybrid branches, industry routing, and limitations are relatively clear. Points are deducted because core checks depend on Google, Bing, Yelp, BBB, and other overseas services, with no stated mainland-China reachability or Chinese-language support, and incomplete boundaries for sites without GBP, non-English sites, or inaccessible directories.
The skill has organized checks, scoring guides, on-demand references, an output template, quick wins, optional dependencies, and error handling; MIT licensing, versioning, and maintenance signals are supported by shared repository material. Points are deducted for no skill-specific changelog, parameter-stability guidance, sample report, or clearly stated maintenance owner/update path, and because key reference files were not supplied in this evidence set.
The skill covers GBP, reviews, NAP, citations, local schema, location pages, and local authority signals, and defines a directly deliverable Markdown report with prioritized actions. Points are deducted because many findings require live GBP, directory, ranking, or external-tool data, while the supplied files provide no verified execution output for this path; static review can establish plausible task design but not near-ready accuracy or completeness.
The document names statistics, research organizations, and Google confirmations, while shared repository material provides CI, tests, and security documentation. Points are deducted because the selected skill contains no verifiable URLs, citation format, or itemized evidence chain, third-party statistics cannot be independently cross-checked from the supplied material, and static review provides no execution reproduction.
- Do not treat the listed third-party percentages, ranking weights, conversion rates, or “Google confirmed” statements as verified facts; check each original source and publication date.
- GBP, directories, map-pack data, review velocity, and AI-platform information generally require live access; failures should be marked as unassessed rather than inferred or converted into definitive ranking claims.
- For mainland-China users, Google-dependent workflows and some overseas directories may be unreachable; provide alternative sources or clearly reduce coverage.
- The skill requests a local report file but does not define user confirmation, sensitive-business-data redaction, or the permitted output directory.
What does this skill do, and when should you use it?
Local SEO Analyzer is the local-search skill at skills/seo-local/SKILL.md in the claude-seo repository. It identifies whether a business is brick-and-mortar, service-area, or hybrid, then detects supported industry verticals such as restaurants, healthcare, legal, home services, real estate, and automotive. Its audit covers GBP signals, reviews, local on-page SEO, NAP and citations, local schema, and local authority signals, producing a scored report with prioritized actions. It is a good fit for website-level local SEO audits, but it does not by itself provide complete geo-grid rankings, comprehensive backlink data, or GBP Insights.
Reads the target URL's page content, HTML, metadata, JSON-LD, address and phone data, map embeds, review widgets, and other local-business signals; detects business type and industry vertical; checks GBP signals, review count and recency, NAP consistency, Tier 1 directory presence, local schema, location-page quality, internal linking, and local authority indicators; evaluates unique content and doorway-page risk for multi-location sites; optionally uses DataForSEO local business, local-pack SERP, and business-listing tools when available; and writes LOCAL-SEO-ANALYSIS-{domain}.md with a 0-100 score, dimension breakdown, findings, recommendations, and limitations.
- A local business wants to check whether its website, GBP signals, reviews, and NAP data are consistent.
- A service-area business needs location-aware checks that do not incorrectly require a physical address or embedded map.
- A multi-location company wants to identify duplicate location content, doorway-page risk, and uncrawlable store locators.
- An SEO consultant needs industry-specific local schema recommendations for restaurants, healthcare, legal, or other supported verticals.
- An agency needs a scored local SEO deliverable with prioritized actions and explicit limitations.
What are this skill's strengths and limitations?
- Covers GBP, reviews, NAP, citations, local schema, location pages, and local authority signals.
- Routes checks according to detected business type and industry vertical.
- Produces a score, dimension breakdown, top-priority actions, and a limitations section.
- Applies a 30-page warning and 50-page hard-stop rule for large multi-location sets.
- The repository is MIT-licensed, and DataForSEO is optional.
- Cannot independently assess geo-grid rankings, live local-pack position, comprehensive backlinks, Domain Authority, or GBP Insights.
- Without external enrichment, some live directory, ranking, and GBP data cannot be fully verified.
- Availability of DataForSEO, WebFetch, and other data capabilities depends on the runtime environment; universal availability is not demonstrated.
- The SKILL.md uses `/seo` command and MCP-extension conventions, so other clients require adaptation.
- Industry-specific schema details depend on repository reference files that may not be present if the skill is copied alone.
How do you install this skill?
Install the repository first: git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git, then run bash claude-seo/install.sh on Unix/macOS/Linux. On Windows, run powershell -ExecutionPolicy Bypass -File claude-seo\install.ps1. The source does not document a standalone installation procedure for only skills/seo-local/SKILL.md.
How do you use this skill?
In Claude Code, run /seo local https://example.com. For broader local AI-search visibility analysis, also run /seo geo <url>; for geo-grid rankings, GBP auditing, and competitor-radius analysis, use the repository's /seo maps workflow.
How does this skill compare with similar options?
Compared with the repository's /seo maps workflow, this skill focuses more on website content, NAP, reviews, citations, and local schema; /seo maps adds geo-grid tracking, GBP auditing, and competitor-radius mapping. Compared with /seo geo, it provides local-business-specific AI-search context and recommends /seo geo for a complete AI visibility analysis. The README compares Claude SEO with manual audits, agencies, and commercial SEO audit tools, but those comparisons apply to the collection as a whole rather than being independently validated for this skill alone.