Google Maps ranking factors just got a lot less mysterious. Researchers at Search Engine Land recovered internal Google data that shows 72 ranking signals, 793 information providers, and 446 kinds of local search intent behind every Maps result. The biggest lesson for local businesses is simple: Google keeps its own file on your business, and what you type into your Google Business Profile is only one input into that file. That is why your edits sometimes do not stick.
⚡ QUICK SUMMARY
Google Maps does not rank your listing. It ranks an internal "entity" it builds about your business from many sources: your Business Profile, your website, directories, reviews, and Google's own records. When those places disagree, Google trusts the pattern, not your latest edit to the business listing. The leak (Search Engine Land, September 2026) shows 72 Geostore ranking signals and 446 local intent types. For a contractor, the fix is not a trick. It is making every place your business appears say the same thing, giving Google fresh proof from real customers, and matching the words homeowners actually search.
What did the Google Maps leak actually reveal about local search rankings?
The Search Engine Land team obtained a binary that exposed a non-public part of Geostore, the system Google uses to represent places. They cross-checked it against Maps protocols, network traffic, and the 2024 Google leak. The recovered material lists 72 Geostore ranking signals, 793 information providers, 446 local search intent types, and more than 10,000 searchable Geostore declarations (Search Engine Land, September 8, 2026).
The signal names matter less than the design. Google builds a canonical entity for every place, links it to the Knowledge Graph, scores it with several ranking systems, filters it by geography and meaning, then personalizes it for the searcher. The Maps listing you see is assembled at the very end. Put another way: the listing is the interface. The entity is the thing being ranked.
Why do my Google Business Profile changes not show up in Google Maps?
Because you edited the interface, not the entity. The leak confirms something local SEO people have suspected for years. When you change your hours, name, or category in your Business Profile, Google compares that edit against everything else it knows about you. If your website, your Yelp page, your Facebook page, and 30 business directories still show the old information, Google may keep trusting the old pattern.
This is the number one complaint we hear from small business owners: "I fixed it and nothing changed." We have watched this play out across more than 5,000 local businesses since 2013. A plumber changes his business name to add "Plumbing and Drain" and the map keeps showing the old name for weeks. He did nothing wrong. Google just had more votes for the old name than the new one.
How does Google determine local ranking for a business?
Google has said publicly for years that local search results depend on three things: relevance, distance, and prominence. The leak fills in what sits underneath those words. Here is what the recovered material suggests each one really means for a home service company.
1 Relevance = matching one of 446 intent types
A search like "emergency plumber near me" and "plumber reviews" are different intents. Google sorts the user's search query into an intent type first, using local keywords and relevant keywords from your listing, then looks for entities that fit. Your primary category, your services list, and the words on your website decide which intents you qualify for.
2 Distance = geography filtered before ranking
Geostore stores geometry for every entity. Businesses that travel to customers are handled differently from storefronts, and business location still matters for proximity. If your service area is set wrong, you can be filtered out before the ranking systems even look at you. See our guide on the Google Business Profile coverage rules.
3 Prominence = how many sources agree you are real and good
Reviews, citations, links, and mentions across the web all feed the entity. The more consistent, recent proof Google collects from independent places online, the more confidence it has to show you. Reviews are one of the few signals you can grow every single week.
What does this mean for local SEO in 2026?
It means the old checklist still works, but for a clearer reason. Every local optimization task is really an entity task. You are teaching Google's internal file who you are, where you work, and what you do. Here is how that shifts your priorities.
Consistency beats cleverness
Your business name, address, phone, hours, and categories must match on your website, your Business Profile, and every major directory. One mismatch is noise. Twenty mismatches is a different entity. Consistent NAP data (name, address, phone) is the cheapest local visibility win there is. This is why we run a citation audit before we touch anything else on a new account.
Your website is a source, not a separate thing
The leak reveals on page signals feeding the entity directly. Your title tags, your service pages, your meta descriptions, and your schema markup all tell Google what the business is. A Business Profile with no matching website is a weak entity. Our post on local SEO ranking factors in 2026 covers the website side in detail.
Reviews are fresh evidence
Online reviews carry two jobs. They raise prominence, and they confirm your categories and services in the customer's own words. A review that says "fixed our AC in two hours" is proof of a service and proof of a service area at once. Set up a system that asks every finished job for a review. Our automated review request guide shows how.
Maps is becoming conversational
The authors note that Maps is turning into a conversational product. Google's AI features like Ask Maps and AI Overviews draw from the same entity. So the same work that improves your Google Maps ranking also improves your ai search visibility. Good local SEO is good AI SEO.
What do the highest ranking Google Maps listings have in common?
We studied the business listing at the top of the map against the ones on page two across hundreds of local markets. The businesses with the highest average map ranking share the same habits. None are secrets. All of them feed the entity.
A complete, accurate business listing
Business name, business location, phone number, business hours, and a business description written in plain words. The main category matches the core service and the secondary categories cover the rest, usually two to four additional categories. Every field filled. Google decides which relevant searches you qualify for from these details, so a half-done listing caps your local visibility before anything else.
Reviews that keep coming
Steady Google reviews every few days, a reply from the owner on every one, and customers who mention the service and the city in their own words. Review velocity and recency matter more than the total. More reviews than the competitors in your local area is the simplest way to rank higher.
Photos, videos, and Google Posts
Fresh geo tagged photos of real jobs, short videos of the crew, and profile updates about offers or seasonal services. These are behavioral signals and engagement signals: users click, users stay, users call. Google loves a listing that looks active.
A website that agrees with the listing
The same name and address, structured data (schema markup) that spells out the business, title tags with local keywords, and website content for each service and each city. Off page signals like backlinks from local news, suppliers, and the chamber of commerce add domain authority. Consistent NAP data across Yellow Pages, Facebook, and other listings closes the loop.
They track and adjust
Top local businesses check their local SERP position monthly with free tools, watch calls and click through rate in the Business Profile performance report, and optimize one thing at a time. Local search rankings move slowly. The ones who rank higher are the ones who kept going.
How can I check my Google Business ranking without paying for tools?
There are several free tools and simple habits that work. Search your main service plus your city in an incognito browser window to remove search history and personalization from the local results. Do it from a phone and from a computer. Then check your Business Profile performance report inside your profile dashboard, which shows how many people found you and what they searched. Google Search Console shows which local searches send people to your website. If you want one report that pulls all of this together, our free local audit shows where you rank, what is inconsistent, and what to fix first.
How do I rank my Google Business Profile higher on Google Maps?
Work the entity, not the listing. Here is the order we use for local businesses.
- Pick the right primary category and fill every service. This decides which intents you can win. We covered the data in what 1.8 million Google profiles reveal about categories.
- Match your name, address, phone, and hours everywhere. Fix the website first, then the top directories, then the long tail.
- Build service pages on your website for what you actually do, written in the words homeowners use. Thin pages hurt more than they help.
- Ask for reviews after every job, and reply to every one. Aim for steady flow, not a one-time burst.
- Add photos monthly. Real trucks, real crews, real jobs. Photos are entity evidence too.
- Check your local pack rankings monthly and watch the trend, not the daily wobble.
If you have already lost ground, our post on solving dropping local search rankings walks through recovery, and why your business is not showing up in near me searches covers the most common filters.
Quick answers
What are the top 3 ranking factors in Google Maps?
Relevance, distance, and prominence, per Google. The leak shows each of these is made of many smaller signals, but the big three still hold. For most contractors, prominence (reviews and citations) is the one with the most room to grow.
What review count do I need to rank in the local pack?
There is no magic number. Google looks at how many reviews you have compared to the businesses around you, how recent they are, and what they say. Ten new positive Google reviews a month beats 200 old ones from 2021. Steady new reviews and replies from the owner both count.
Do Google Ads help my Google Maps ranking?
Not directly. Google Ads and Local Services Ads buy placement above the map. They do not change the organic entity. But ads do drive calls, and calls drive reviews, which do feed the entity over time.
Is a 4.5 Google rating good?
Yes. Most customers filter at 4 stars and up. A 4.5 with recent reviews and owner replies looks more trustworthy than a perfect 5.0 with 12 reviews from three years ago.
Does my website really affect my Maps ranking?
Yes. The leak confirms website content feeds the entity file. Business information on your site, your local organic ranking, your domain authority, and backlinks pointing to you all add confidence. Search engines treat the website as a primary source for the business.
| Want to Know What Google Really Thinks Your Business Is? Our free local audit checks your listing, your website, and your top citations against each other, then shows exactly where they disagree and what to fix first.
|
Related reading: local SEO for your growing business and what to do when your business disappears from local search.
About the author: Keith Carpenter is the founder of SpeedMobi, a done-for-you digital marketing company serving home service contractors since 2013. His team has built marketing systems for more than 5,000 businesses across 87+ trades.
Written for contractors, not marketers. What is working in local search and AI right now, in five minutes. No fluff, no spam, unsubscribe anytime.
Connects to QuickBooks Online in one click. Your competitors ask 100% of customers for reviews automatically. Now you can too.
See How It WorksTake the free assessment and get a full report on where your marketing stands and what to fix first.
Start My Free Assessment














