local-seo

Featured

Local-business SEO and structured-data framework for content-platform Product-Builder products that need to be found (storefronts, restaurant online-ordering, real-estate listings, service-business sites). Codifies schema.org structured data (LocalBusiness/Product/Menu/RealEstateListing), Core Web Vitals as a ranking input, local on-page signals (NAP consistency, Google Business Profile alignment), sitemap/robots/canonical hygiene, and listing syndication. Applied by senior-dev when building public pages and checked by cms-reviewer. cms-reviewer reviews SEO; this skill is how you BUILD it right the first time.

Code & Development 92 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
66
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Local SEO — built to be found, not just reviewed For a storefront, a restaurant, or a listing site, being discoverable IS the product. SEO designed in is cheap; SEO retrofitted is a rebuild. Build these signals from the first page. ## 1. Structured data (schema.org) — the biggest local lever Emit JSON-LD matching the entity, validated against Google's Rich Results requirements: - **LocalBusiness** (+ the specific subtype: Restaurant, HomeAndConstructionBusiness, RealEstateAgent) — name, address (PostalAddress), geo, telephone, openingHours, priceRange, url, sameAs (social). This is the single highest-impact local SEO signal. - **Product** + **Offer** (storefront) — name, image, price, availability, aggregateRating. - **Menu** / **MenuItem** (restaurant online-ordering). - **RealEstateListing** / **Residence** (listings) — price, address, floorSize, numberOfRooms. - **BreadcrumbList** on every deep page; **FAQPage** where there's Q&A. Validate every type with the Rich Results test before shipping; invalid JSON-LD earns nothing. ## 2. NAP consistency + Google Business Profile alignment Name / Address / Phone must be **byte-identical** across the site, the LocalBusiness JSON-LD, and the Google Business Profile. Inconsistent NAP fractures local ranking. State the canonical NAP once and reuse it. ## 3. Core Web Vitals are a ranking input (not just perf) LCP / INP / CLS feed search ranking for these pages. Coordinate with performance-engineer, but the SEO-driven mini...

Details

Author
avelikiy
Repository
avelikiy/great_cto
Created
5 months ago
Last Updated
today
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

seo-local

Improve local visibility so the business shows in the map pack and gets recommended by AI for 'best [trade] in [city]' queries. Input: a business, its locations, and its Google Business Profile. Output: a GBP audit and category strategy, review generation and replies, NAP consistency, location pages with LocalBusiness schema, multi-location and service-area setups, and suspended-listing reinstatement. Use for GBP, Google Maps, the local pack, reviews and star ratings, a business not showing on Maps, or a suspended listing.

16 Updated today
Thibaultbm
AI & Automation Listed

seo-local

Use when auditing or planning local search visibility for a storefront, service-area business, practitioner, or multi-location brand across Google Business Profile, Bing Places, NAP/hours/categories, location pages, LocalBusiness data, reviews, duplicates, service areas, and location-aware query evidence; require authorized profile data and never promise map rankings, calls, visits, or revenue.

2 Updated 3 weeks ago
oegeyilmaz9
AI & Automation Listed

local-seo

Rank a business in Google's local pack, Maps and local organic results, and get it recommended by AI assistants for "near me" style questions. Use whenever the user mentions local SEO, Google Business Profile, Google My Business, Maps ranking, the local pack, near me searches, NAP consistency, citations, local landing pages, multi-location businesses, service area businesses, review management, or a business with a physical address or service territory. Also use for restaurants, clinics, trades, agencies, retail, franchises and any business whose customers are geographically bounded.

0 Updated 3 days ago
keupera