Skip to main content
Google Maps

Unpacking Oyster Rank: How Google’s 72 Signals Redefine Local Entities

Newly recovered Geostore data suggests the industry's focus on listing management is missing the broader semantic picture.

By September 13, 20264 min read
Cover image for: Unpacking Oyster Rank: How Google’s 72 Signals Redefine Local Entities
Cover image for: Unpacking Oyster Rank: How Google’s 72 Signals Redefine Local Entities

As of September 8, 2026, original technical analysis has exposed the inner workings of Geostore, the underlying architecture Google uses to represent the physical world. For years, the local search industry has operated under the assumption that the Google Business Profile (GBP) is the primary driver of local visibility. However, we now have evidence that the familiar dashboard is merely an interface for a much deeper "entity" system. The discovery of the Oyster Rank local SEO framework suggests that Google aggregates information from 793 distinct data providers to build a canonical representation of a business long before it ever appears on a mobile screen.

This shift from managing a listing to influencing an entity marks a transition toward what we call "semantic completeness." In this new paradigm, Google treats a dental practice in Leeds not just as a set of coordinates and a phone number, but as a geographic feature with specific relationships to the Knowledge Graph and the web at large.

The first thing to understand: A listing isn’t the entity

We must distinguish between the user-facing interface and the internal Feature. In the Geostore system, a Feature represents an object—be it a building, a road, or a 12-location HVAC operator. This object survives geometry changes and business name updates because it is tied to a machine ID (MID) in the Knowledge Graph.

Before this architectural clarity, practitioners often viewed GBP edits as absolute. We now understand that a business owner’s input is simply one piece of evidence in a "conflation" process. When multiple sources disagree on a business's hours or services, Google uses trust levels to decide which data to prioritize. This explains why persistent incorrect attributes often revert despite manual corrections in the dashboard; the entity's broader data footprint is outweighing the individual listing edit.

What are the 72 signals in Oyster Rank local SEO?

The recovered material identifies 72 specific ranking signals within the Oyster system. These signals do not act in isolation; they serve as scoring mechanisms for the geographic entity. Unlike the core web algorithm, these signals are deeply intertwined with geographic intelligence that, in some cases, lives directly on the user's mobile device.

While the specific weights of these 72 signals remain proprietary, the architecture suggests they focus on provenance, geometry, and business-chain relationships. For a multi-location brand, this means that the consistency of data across all 793 possible providers is more critical than high-frequency posting on a single profile. The system is designed to identify "geographic truth," not just optimize for keywords.

Beyond categories: Does Google understand your business concept?

One of the most significant shifts in the Geostore documentation is the move from fixed categories to fluid concepts. Previously, a local business selected a primary category and hoped for the best. Now, Google utilizes 446 local search intent types and over 10,000 searchable declarations to define what a business actually does.

This semantic layer allows the search engine to match a query for "emergency pipe repair" to an HVAC operator even if the word "plumbing" isn't the primary category, provided the entity's web presence and third-party data confirm that capability. The goal for 2026 workflows is achieving "semantic completeness"—ensuring that every digital touchpoint reinforces the same conceptual identity.

What this means for local businesses

To adapt to an environment where the entity outranks the listing, we recommend the following shifts in strategy:

  1. Audit beyond the dashboard: Stop focusing exclusively on GBP. Check the accuracy of your business data across secondary aggregators and niche directories that feed Google’s 793 source providers.
  2. Prioritize Knowledge Graph connectivity: Ensure your website uses robust Schema markup to link your business to its specific Knowledge Graph machine ID (MID).
  3. Focus on conceptual authority: Build content and obtain citations that describe the specific services and "concepts" you want to be known for, rather than just repeating your primary category name.
  4. Address conflation issues: If your business info keeps reverting, identify which external data source (e.g., a local licensing bureau or an old directory) is providing the conflicting evidence.

Is Oyster Rank the only local algorithm?

It is important to note that these 72 signals are not the entirety of the Google Maps algorithm. They represent the geographic scoring layer. Google then layers Gemini-driven semantic retrieval and personalization on top of these scores. A business might rank highly in the Oyster system but still lack visibility if it fails to meet the specific intent of a conversational query or if the user's physical location is outside the dynamically calculated radius.

Compared to the rigid search radiuses of the past, modern local search is fluid. The boundaries of visibility expand or contract based on the density of competing entities and the strength of the entity's semantic signals. This makes "semantic completeness" the primary defense against losing visibility to competitors who may be physically closer to the searcher but have a weaker entity profile.

Frequently asked questions

What is the difference between a listing and an entity in Google Maps?
A listing is the user interface seen on Google Maps, which business owners manage via Google Business Profile. An entity is the underlying data object within Google's Geostore system. The entity is built from hundreds of sources, and Google uses it to decide which information is 'true.' Even if you change a listing, the entity might revert if external data sources don't support the change.
How many data providers does Google use for local search?
Recent analysis reveals that Google utilizes 793 different data providers to build geographic entities. These sources include government records, business directories, transit data, and web crawls. The system uses a 'conflation' mechanism to resolve discrepancies between these sources, prioritizing those it deems most trustworthy.
What does semantic completeness mean for SEO?
Semantic completeness refers to the depth and consistency of information available about a business entity across the web. Instead of just picking a category, businesses must ensure that their services, locations, and attributes are clearly defined through structured data, third-party citations, and content, allowing Google's AI to understand the 'concept' of the business.

Follow us in Google

See Map Observer first in Top Stories

Google lets you choose the publications you want to see more of. Pick Map Observer and our local search reporting is surfaced higher in Top Stories — and badged as preferred in AI Overviews and AI Mode — whenever you search.

The Friday brief

What changed in local search this week.

A short, edited briefing every Friday for local SEO agencies, GBP specialists, and multi-location operators. Google Business Profile updates, Map Pack ranking shifts, reviews policy, and the AI Overviews / AI Mode moves that matter for local. Free, no spam.

Unsubscribe any time. We never share your email.

Related reading