Core Principle: Local Rankings Are Entity Proximity Signals
Local pack rankings respond to semantic proximity between the business entity and location entities. A business that explicitly declares its relationship to a city through entity co-occurrence in content, schema, citations, and GMB signals will outrank a business with more links but weaker local entity signals.
From Mike Merlino's $100K testing: review sentiment signals outweigh entity optimization for local pack. Entity optimization is the foundation; reviews are the differentiator.
The Three-Layer Local Semantic Stack
Layer 1: Business Entity Declaration
- The business entity (name + type) explicitly declared in H1, first paragraph, and schema
- Entity type matches GMB category (not approximate — exact match)
- sameAs links connecting business entity across 10+ platforms
Layer 2: Location Entity Embedding
- City name in: H1, first paragraph, at least 2 H2s, schema areaServed, GMB location name
- Neighborhood/district names where relevant (not just city — hyper-local signals)
- Local landmarks, streets, zip codes in content (creates geographic entity co-occurrence)
- State abbreviation AND full state name (captures both search patterns)
Layer 3: Service + Location Semantic Proximity
- Service entities and location entities must appear in the same sentence or adjacent sentences
- Not just "we serve Tampa" plus "we do roofing" on separate paragraphs
- Required: "roofing [service entity] in Tampa [location entity] including neighborhoods of Ybor City, Seminole Heights, and South Tampa [hyper-local entities]"
Location Entity Enrichment Sources
For each city served, identify and embed these entities in location page content:
| Entity Type | Examples | |-------------|---------| | Landmarks | "near Busch Gardens", "serving the Riverwalk area" | | Neighborhoods | "Ybor City, Seminole Heights, Hyde Park" | | Zip codes | Include 3-5 most common zip codes for the service area | | Local regulations | "Florida Building Code Section X", "Hillsborough County permit requirements" | | Local institutions | "licensed with the City of Tampa", "Better Business Bureau of West Florida member" | | Local events | "after Hurricane Ian damage" (temporal local signal) |
GMB Signal Alignment
Location page content must align with GMB signals for the same location:
| GMB Signal | Location Page Match | |-----------|---------------------| | Business name | Exact match in H1 and first paragraph | | Primary category | Same entity type in page schema | | Service area | All listed cities mentioned in content | | Description keywords | Reflected in page meta description | | Photos | Location-specific photos referenced in alt text |
Review Sentiment Keyword Targets
Since review sentiment outweighs entity optimization for local pack, target these sentiment patterns in review acquisition:
- Service quality: "excellent work", "professional team", "great quality"
- Location specificity: "[city] roofing", "Tampa area", "local company"
- Outcome: "fixed our roof", "replaced completely", "passed inspection"
- Trust: "honest pricing", "no surprises", "showed up when promised"
Request: ask customers to mention the service performed and the city. Provide a simple text prompt they can customize.
Local Semantic Content Checklist
For each location page, verify:
- [ ] City name in H1 within first 5 words
- [ ] City name in first paragraph within first 50 words
- [ ] 3-5 neighborhood or district names in content body
- [ ] Local zip codes mentioned at least once
- [ ] Local regulation or permit authority named
- [ ] Service entities and location entities co-occurring in the same sentences
- [ ] GMB embed (if GMB exists for this location)
- [ ] LocalBusiness schema with
geocoordinates for the specific location - [ ]
areaServedin schema listing all cities served from this location
Cross-References
local-seo-silo-generator— silo architecture that this content populateslocation-page-builder— full location page production workflowdaryl-local-seo— schema cascade that amplifies local entity signalsentity-seo— entity declaration strategy underlying local optimization
#seo-sop #seo #local-seo #semantic #geo #location-pages