local-seo
Build local SEO strategy. Use when: optimizing Google Business Profile, fixing NAP consistency, improving local pack rankings.
npx skills add indranilbanerjee/digital-marketing-pro --skill local-seo --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Pushes an agent to perform comprehensive local SEO work including Google Business Profile optimization, local citations, NAP consistency checks, local pack ranking strategies, location page and multi-location considerations, local link building, and local schema markup. Also defines a structured workflow for audits, prioritization, and action planning across GBP, citations, reviews, content, and technical schema.
How it works
The skill lays out an extensive, step-by-step workflow that an agent should follow when performing local SEO tasks:
- Conduct a Google Business Profile audit covering claim status, profile completeness, category choices, photos, posts, Q&A, products/services, and policy risks.
- Run a NAP consistency audit by documenting canonical NAP, scanning top citation sources, scoring listings for accuracy, and identifying discrepancy sources.
- Execute a citation audit and strategy, counting structured citations, benchmarking against top rivals, and prioritizing high-authority directories and data aggregators.
- Perform local keyword research mapping geo-modified terms and implicit local queries, then map keywords to location or service pages.
- Assess Location Pages: existing pages depth and uniqueness; if none, design a page template and content plan; ensure schema markup presence.
- Analyze Local Link Profile: identify current local links, compare to competitors, build a list of opportunities, prioritize by authority and relevance.
- Review Profile Analysis: analyze ratings, volume, velocity, response metrics, and competitor benchmarks.
- Conduct Local Schema Review using validation tools; identify missing schema types and recommend JSON-LD additions.
- Benchmark against top 3 local pack competitors across GBP, reviews, citations, content, links, and proximity to identify gaps and opportunities.
- Produce a Prioritized Local SEO Action Plan with an impact/effort ranking, a 30/60/90-day roadmap, assigned actions, deadlines, and KPIs.
When to use it
Use for requests involving Google Business Profile optimization, local citations, NAP consistency, local pack rankings, location pages, multi-location management, near me optimization, local link building, local schema, and local review management. Trigger phrases include terms like local seo, google business profile, gbp, google maps, local pack, map pack, near me, local citations, nap consistency, location pages, multi-location, service area, local link building, local reviews, local schema, local business, local rankings, google 3-pack, local directory, local search, store locator, franchise seo, city pages, neighborhood seo.
What it can touch
The skill references tools such as Google Business Profile audit methods, citation sources, data aggregators, and schema validators. It requires pulling from multiple local SEO data sources and applying JSON-LD schema recommendations. (Exact tool names and file references are quoted in the skill: GBP audit, Data Axle, Neustar Localeze, Foursquare, Rich Results Test, Schema Validator.)
Caveats
No explicit license or risk statements beyond the MIT license noted in the repository overview. Limitations and constraints are described within the workflow (e.g., need for accurate brand context, data accuracy across directories, and validation of schema).
# Local SEO ## When to Use This Skill Activate this module when the user's request involves any of the following: - **Google Business Profile Optimization**: Setting up, optimizing, or auditing a Google Business Profile (categories, attributes, photos, posts, Q&A, products, services) - **Local Citations**: Building, auditing, or cleaning up business listings across directories and data aggregators - **NAP Consistency**: Auditing Name, Address, Phone number consistency across the web - **Local Pack / Map Pack Rankings**: Strategies to appear in the Google 3-pack and Google Maps results - **Location Pages**: Creating or optimizing landing pages for individual business locations or service areas - **Multi-Location SEO**: Managing local SEO at scale for businesses with multiple physical locations or franchise operations - **"Near Me" Optimization**: Optimizing for proximity-based and implicit local searches - **Local Link Building**: Earning links from local organizations, chambers of commerce, community partners, sponsorships, and local media - **Local Schema Markup**: Implementing LocalBusiness, GeoCoordinates, OpeningHours, AggregateRating, and related structured data - **Review Man
- When to Use This Skill
- Context efficiency
- 2026 priority — Google Agentic Booking expansion
- Brand Context (Auto-Applied)
- Required Context
- Capabilities
- Google Business Profile Optimization
- Local Citation Building & NAP Management
- Local Search Strategy
- Location Page & Local Content
- Local Link Building
- Local Schema Markup
- Multi-Location Management
- Process
What does the local-seo skill do?
Build local SEO strategy. Use when: optimizing Google Business Profile, fixing NAP consistency, improving local pack rankings.
How do I install it?
Run `npx skills add indranilbanerjee/digital-marketing-pro --skill local-seo --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From indranilbanerjee/digital-marketing-pro, a repository with 700 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
