Optimixed Search News

Google Maps ranks local results through multiple systems, not one algorithm—72 Oyster Rank signals are just one layer

75
Analysis

TLDR

Search Engine Land reverse-engineered Google's Geostore system to expose 72 Oyster Rank signals, 793 data sources, and a multi-stage ranking pipeline that goes far beyond proximity.

Optimixed Overview

Optimixed's original report on this story.

Search Engine Land obtained a binary exposing Google's Geostore—the system representing geographic entities in Maps—and cross-referenced it with leaked 2024 documentation to map the architecture underlying local search rankings. The analysis reveals that a Maps listing is the rendered output of a canonical entity built from 793 data sources, passed through multiple ranking and retrieval systems, and personalized before display. Oyster Rank, Google's internal scoring system, contains 72 signals including reviews, query volume, impressions, clicks, and chain membership, but 25 are deprecated and their weights are unknown; more importantly, these signals score only the entity itself—actual search results flow through separate query understanding, semantic matching, candidate generation, and geographic filtering stages, making local search a multi-stage pipeline rather than a single algorithm. Testing revealed that geographic footprint is dynamic, expanding or contracting based on query density and local population density rather than operating within a fixed radius.

Was this useful?
Share

Related articles

62
Research

SOCi's analysis of expanding versus contracting restaurant chains reveals expanding brands earn 6–7x more ChatGPT recommendations and maintain consistently higher scores across search, reviews, and social signals.

Local SEOAI & Machine Learning in SEOAnalytics & Measurement
35
News

Google Business Profiles is testing a fifth verification method that accepts submitted photos of a business location alongside existing phone, email, video, and postcard options.

Local SEOSEO News & Algorithm Updates
45
News

Google is working to fix a bug in Local Service Ads causing them to unlink from associated Google Business Profiles, amid reports of platform instability.

Local SEOSEO News & Algorithm UpdatesTools & Platforms
72
Analysis

Search Engine Land reports that Google Business Profile calls and clicks are declining while direction requests surge, indicating users complete their journey within Maps rather than clicking through to websites or calling.

Local SEOSEO News & Algorithm UpdatesAI & Machine Learning in SEO