Local SEO Claude Skill
The Local SEO Claude skill audits a local business website for map pack visibility, for marketers and owners of shops, clinics and service companies. It is free and open source under the MIT license, and it is the seo-local sub-skill of Agrici Daniel's claude-seo plugin on GitHub, scoring six weighted areas.
/plugin marketplace add AgriciDaniel/claude-seo/plugin install claude-seo@agricidaniel-claude-seonpx skills add AgriciDaniel/claude-seo --skill seo-localWhat the Local SEO skill does
Local SEO has its own rules, so this skill starts by detecting what kind of business you run: a storefront, a service-area business or a hybrid. That changes the checks. A service-area business skips map embed and street address tests, for example. It also detects verticals such as restaurants, legal, healthcare and home services.
Scoring covers six areas: Google Business Profile signals, reviews, local on-page SEO, NAP consistency and citations, local schema, and local links. It stresses details that trip people up, such as the primary GBP category, dedicated service pages, review velocity and the swap test for doorway location pages.
It also adds an AI search angle. Claude notes which sources AI tools draw local answers from, including Bing Places, and points to a separate GEO check for the full picture. The report ends with a score and a ranked action list.
- Detects storefront, service-area and hybrid businesses and adjusts the checks
- Identifies industry verticals such as restaurant, legal, healthcare and home services
- Reviews Google Business Profile signals, including category fit, photos and hours
- Assesses review count, rating, recency, owner replies and review gating risks
- Audits local on-page factors like title, H1, NAP, service pages and click-to-call
- Checks NAP consistency between page, schema and listings, plus citation presence
- Reviews LocalBusiness schema and gives a ready-to-use fix
- Flags doorway-style location pages using a content uniqueness and swap test
How it works
Detect business type
Claude reads page signals to decide if you are a storefront, service-area or hybrid business, and which industry vertical applies.
Score six dimensions
It weighs Google Business Profile, reviews, local on-page, NAP and citations, local schema and local links.
Check multi-location setup
For multiple locations, it looks at store locator URLs, subfolder structure, unique content per page and schema per location.
Add AI search context
Claude notes where AI tools source local results, such as Bing Places and review sites, and suggests a GEO check for depth.
Write the report
You get a score out of 100 and a prioritized top-ten action list, with quick wins first and a note on what could not be assessed.
Example prompts
Once the Local SEO skill is installed, ask Claude in plain language. These prompts trigger it:
- Run a local SEO audit on our dental clinic website
- Why isn't our plumbing company showing in the map pack for our city
- Check whether our five location pages are too similar and risk looking like doorway pages
- Review our NAP consistency and LocalBusiness schema
- What quick local SEO wins can we do this week for our restaurant
What you get
- A local SEO score out of 100 with a breakdown by dimension
- A Google Business Profile checklist showing found and missing signals
- A NAP, citation and local schema status with a ready-to-use schema fix
- A top ten action list ranked from critical to low
- A limitations note on what the audit could not measure
Who it is for
- Owners of local businesses who want a plain audit of their website
- Agencies auditing local clients before a Google Business Profile project
- Multi-location brands checking location page quality
- Marketers who need quick local SEO wins ranked by effort
How to install the Local SEO skill
What you need: Claude Code. It works from your website and public signals. Install the full claude-seo plugin for bundled tools. DataForSEO is optional for live listing data.
- Claude Code plugin
/plugin marketplace add AgriciDaniel/claude-seo - Claude Code plugin
/plugin install claude-seo@agricidaniel-claude-seo - Skills CLI
npx skills add AgriciDaniel/claude-seo --skill seo-local - Manual
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git && cp -r claude-seo/skills/seo-local ~/.claude/skills/seo-local
After installing, restart Claude Code or start a new session. Claude loads the Local SEO skill automatically when your request matches it, or you can ask for it by name.
Tips for better results
- Give Claude your exact business name, address and phone, so it can spot NAP mismatches.
- For multiple locations, share every location page URL so the uniqueness check has real pages to compare.
- Pair this audit with geo-grid tracking if you need real map rankings. The audit cannot measure them.
Limitations
- It cannot see Google Business Profile Insights, real-time map pack positions or geo-grid rankings.
- GBP and review checks rely on what is visible on your site and public sources, not on private account data.
Local SEO Claude skill FAQ
Yes. It is MIT licensed and part of Agrici Daniel's open-source claude-seo repository on GitHub. Optional integrations such as DataForSEO are paid services, but the skill itself costs nothing.
In Claude Code, run /plugin marketplace add AgriciDaniel/claude-seo, then /plugin install claude-seo@agricidaniel-claude-seo, then /seo local with your URL. The Skills CLI line below installs only this sub-skill.
Skills that are just a SKILL.md plus reference files can be zipped and uploaded in Claude.ai under Settings, Capabilities, Skills on paid plans. This one has no bundled scripts of its own, so it can work there, but it needs to fetch your pages, which Claude Code handles well. Claude Code is the safest choice.
Partly. The skill checks signals visible from your website and public sources, such as category fit, reviews, photos and NAP. It cannot read private GBP Insights, so verify details inside your own profile too.
The skill points to the primary GBP category, review quantity and recency, NAP consistency, dedicated service pages, local schema and citations. It scores each area and ranks fixes. It does not guarantee a map pack position.