Module 18: Local SEO, Maps & GMB Patents
28+ patents revealing how Google ranks local businesses and fights spam.
Overview
This module covers all Google patents related to local search, Google Maps, and Google Business Profile (GMB). These patents reveal the core algorithms, ranking factors, and systems Google uses to deliver local search results.
The Three Pillars of Local Ranking
Based on patent analysis, local search ranking relies on three primary factors:
Core Local Search Patents
1. Location Prominence (US8046371B2)
Filing Date: May 27, 2005 Grant Date: October 25, 2011
This foundational patent describes how Google scores local results differently for documents within vs. outside a geographic area.
Location Prominence Factors:
- Score of authoritative documents for the business
- Total number of documents referring to a business
- Highest score of documents referring to the business
- Number of documents with reviews
- Number of information documents mentioning the business
Key Insight: Business prominence and citations are major ranking factors beyond just distance.
2. Local Business Ranking Using Maps (US8312010B1)
Filing Date: August 16, 2007 Grant Date: November 13, 2012
Describes how local businesses are ranked based on user actions from mapping services.
User Action Signals (Weighted):
| Signal Type | Weight |
|---|---|
| Contact request signals | 1.0 (highest) |
| Map requests | 0.10 |
| Business type queries | 0.01 (lowest) |
| Direction requests | High |
| Phone number requests | High |
| View business reviews | Medium |
| View storefront images | Medium |
Formula: score = aC1 + bC2 + ... + zCn
3. Local Expert Identification (US9792330B1)
Filing Date: April 30, 2013 Grant Date: October 17, 2017
Google identifies expert reviewers in specific areas and categories.
Expert Identification Criteria:
- Multiple reviews in the business category
- Reviews specific to the geographic area
- Reviews not flagged as spam
- Expertise level affects review weight
Key Insight: Not all reviews are weighted equally. Local expert reviews matter more.
NAP Consistency (From Multiple Patents)
NAP = Name, Address, Phone
NAP Consistency Rules:
- Must be identical across ALL listings
- Even abbreviations matter (St vs Street)
- Must match on website AND GMB
- Phone number must be consistent
- Address spelling must match exactly
Result: Consistent NAP = Trusted
Result: Inconsistent NAP = Untrusted = Lower rankingMap Spam Detection (US8694489B1)
Filing Date: October 1, 2010 Grant Date: April 8, 2014
This critical patent reveals how Google detects fraudulent business listings.
Spam Detection Factors:
Business Category Density Analysis
- Compares density of category in area vs. average
- If listings exceed average by >25-30% = spam signal
- Example: 500 landscape services vs. normal 10 = spam
Duplicate Identifying Data
- Multiple listings with same name
- Same phone number across listings
- Same website across different addresses
Neighborhood Characteristics
- Listings in residential-only zones = spam signal
- Proximity to tourist attractions = increased spam likelihood
Spam Scoring System
- Each listing gets spam score (0-1 range)
- Initial neutral score: 0.5
- Threshold for removal: ~0.7+
Spam Score Increases:
| Factor | Score Increase |
|---|---|
| Category 25-50% higher than average | +0.1 |
| Category 50-75% higher than average | +0.2 |
| Category >75% higher than average | +0.3 |
| Single listing in residential area | +0.1 |
| 2+ listings in residential area | +0.2 |
| Shared data in 2 listings | +0.1 |
| Shared data in 30 listings | +0.2 |
| Shared data in 80 listings | +0.3 |
Review Signals & Sentiment (US8417713B1)
Filing Date: December 5, 2007 Grant Date: April 9, 2013
Google analyzes sentiment in review TEXT, not just star ratings.
How It Works:
- Identifies review texts referencing specific businesses
- Generates sentiment scores (positive, neutral, negative)
- Combines sentiment scores into ranking scores
- Ranks businesses based on aggregate sentiment
Key Insight: The actual WORDS in reviews matter, not just the star rating.
Local Intent Detection (US8601008B2)
Determines when a search query has local intent:
- Analyzes search query for local intent signals
- Identifies geographic range scope (city, zip, neighborhood)
- Distinguishes explicit vs. implicit local intent
- Matches query patterns to entity locations
Why Some Queries Trigger Local Pack:
- Implicit local intent detected
- Business category affects geographic range
- "Near me" is explicit; "plumber" is implicit local
Primary Local Ranking Factors
Based on patent analysis:
Top Tier (Most Important):
- Location Proximity - Distance from search location
- Location Prominence - Authority and citations
- User Signals - Direction requests, clicks, calls
- Review Signals - Quantity, quality, sentiment
- Local Expert Reviews - Reviews from verified experts
Secondary Tier:
- NAP Consistency
- Business Category Relevance
- Engagement Metrics (check-ins, shares)
- Citation Quality
- Website Quality
Anti-Spam Factors:
- Unusual category density
- Duplicate data across listings
- Zoning mismatch
- Suspicious editing patterns
Practical Applications
Optimize for Local Rankings:
Maintain NAP Consistency
- Audit all business listings
- Correct any inconsistencies
- Match website and GMB exactly
Encourage Legitimate Reviews
- Reviews from local experts count more
- Review content matters (not just stars)
- Positive sentiment boosts ranking
Optimize for User Actions
- Make "Get Directions" prominent
- Encourage phone calls
- Keep contact info visible
Avoid Spam Signals
- Don't create multiple listings
- Use unique identifying info
- Avoid residential-only zones for service businesses
Key Patents Referenced
| Patent | Title | Year |
|---|---|---|
| US8046371B2 | Scoring Local Search Results Based on Location Prominence | 2005-2011 |
| US8312010B1 | Local Business Ranking Using Mapping Information | 2007-2012 |
| US9792330B1 | Identifying Local Experts for Local Search | 2013-2017 |
| US8694489B1 | Map Spam Detection | 2010-2014 |
| US8868536B1 | Real Time Map Spam Detection | 2014 |
| US8417713B1 | Sentiment Detection as Ranking Signal | 2007-2013 |
| US8601008B2 | Determining Geographic Range of Local Intent | 2012 |
| US8156099B2 | Interpreting Local Search Queries | 2007-2012 |
Legal Context: GMB Lawsuits
Google has actively pursued legal action against GMB spam:
Notable Cases:
- Multiple lawsuits against fake listing providers
- Legal action against review manipulation services
- FTC cooperation on review gating enforcement
See: Reviews & FTC Module
Next Steps
- Social Media Module - Social signals
- E-E-A-T Module - Authority and trust
- Reviews & FTC Module - Review compliance