Across 40 keywords, 25 US metros and 703 measured locations, mobile and desktop returned the same businesses in the same order β€” 99.85% concordant against a 99.88% desktop control. The real difference is depth: 20 results versus 10.
In this Article:
Study card: mobile ranks the local pack exactly like desktop, 99.85% concordance, desktop 20 results, mobile 10
Blog – Mobile Ranks the Local Pack Exactly Like Desktop β€” A 703-Location Study
In this Article:

Should you track local rankings separately on mobile and desktop? It is an expensive question to get wrong. If the two surfaces really rank differently, every grid, every report and every competitor set has to be built twice.

TL;DR

  • We measured 703 locations across 40 keywords and 25 US metros. Mobile and desktop returned the same businesses in the same order on 99.85% of ranked pairs.
  • The number that makes that meaningful: desktop compared against a second desktop reading of the same location scored 99.88%. Mobile sits inside the noise.
  • The real difference is depth. Desktop returns 20 results every time. Mobile stops at 10, and comes up short of 10 on about one location in twenty.
  • Nothing diverges by vertical or by market size. Every keyword category and every metro tier lands inside the control’s own margin.
  • So you do not need a separate mobile dataset. And any tool showing a mobile local position past 10 is inferring it, not measuring it.
Rank concordance
99.85%
31,124 ranked pairs, 46 inverted. The desktop control scored 99.88% on 33,733.
Desktop depth
20 every time
703 of 703 locations, Fort Wayne and Bakersfield included. Mobile caps at 10.
Identical top-10 slate
98.1%
668 equal-depth locations, against a 98.5% control.

What we measured, and why the control is the whole story

Every location was fetched on mobile and on desktop, from the same place, within the same minute. A share of locations were then fetched a third time on desktop again.

That third fetch is the part that makes the rest meaningful. Google’s local results are not deterministic: ask the same question twice from the same place and you can get slightly different answers. So “mobile agreed with desktop 99.85% of the time” means nothing on its own. The only useful question is whether that is better or worse than desktop agreeing with itself. Without a control, a study like this is just a number.

One technical note, because it trips people up: mobile and desktop local results are not the same page with a device flag. They are two different Google surfaces, reached different ways, and a request built for one returns nothing on the other. This compares two surfaces, not one surface twice.

Finding 1: Inside the results they share, the order is the same

Scored on the businesses both surfaces returned, mobile placed them in desktop’s order on 676 of 703 locations. Across all 31,124 ranked pairs, 46 were inverted. That is 99.85% concordant.

The control, on 752 locations, came in at 99.88%. Three hundredths of a percentage point apart.

Per-location rank agreement, against the noise floor

Share of locations at each exact-agreement score · equal-depth locations only

Mobile vs desktop  n = 668
Desktop vs desktop, the control  n = 752
0%25%50%75%100%Mobile vs desktop Β· <60% Β· 8 of 668 locations (1.2%)8Desktop control Β· <60% Β· 5 of 752 locations (0.7%)5<60%Mobile vs desktop Β· 60–79% Β· 6 of 668 locations (0.9%)6Desktop control Β· 60–79% Β· 5 of 752 locations (0.7%)560–79%Mobile vs desktop Β· 80–89% Β· 15 of 668 locations (2.2%)15Desktop control Β· 80–89% Β· 10 of 752 locations (1.3%)1080–89%Mobile vs desktop Β· 90–99% Β· 4 of 668 locations (0.6%)4Desktop control Β· 90–99% Β· 2 of 752 locations (0.3%)290–99%Mobile vs desktop Β· 100% Β· 635 of 668 locations (95.1%)Desktop control Β· 100% Β· 730 of 752 locations (97.1%)100%EXACT AGREEMENT ON A LOCATION
The two distributions are the same shape. The single worst location in the study (coffee shop in Philadelphia, 0% exact agreement, five inversions) scored exactly as badly on the desktop control. The most scrambled result anywhere is a control result: veterinarian in Nashville, at twelve inversions, more than double the worst mobile ever produced. Desktop reproduced itself perfectly on 97.1% of locations; mobile reproduced desktop perfectly on 95.1%.

Put plainly: the difference between mobile and desktop is smaller than the difference between desktop and a second look at desktop. On this evidence there is no separate mobile ranking to track. There is one ranking.

Finding 2: The real difference is depth (20 versus 10)

Desktop returned exactly twenty organic local results on all 703 locations — in New York and Los Angeles, and equally in Fort Wayne, Bakersfield, Des Moines and Spokane. Twenty is not a description of how many businesses exist in a market. It is simply what the surface returns.

Mobile behaves differently in kind. It returned ten on 668 locations and fewer than ten on 35: nine on 29, eight on 6. Ten is a ceiling, and about one location in twenty falls short of it.

Organic local results returned per location

703 locations · 40 keywords · 25 US metros

Desktop20
Mobile10 max

Filled cells are results returned; dashed cells are slots mobile does not have. Desktop hit twenty on 703 of 703 locations. Mobile hit ten on 668 and came up short on 35. A “Show more” control exists on mobile and does not extend the list. Tapping it grew the page by 845px and left the result count exactly where it was.

The short lists are not thin supply. They are spread evenly across market sizes (9 in the largest metros, 13 in mid-size, 13 in the smallest), and desktop found twenty businesses for those same queries in those same places. Mobile simply stops sooner, and what decides where is not visible from the outside.

For rank tracking this is the entire practical difference between the two surfaces. Mobile can answer “am I in the top ten?” It cannot fill a 20-deep grid at all.

No divergence by vertical, and none by market size

The study was deliberately built wide enough to break the finding if it was going to break: 40 keywords across seven ranking categories, 25 metros in three size tiers across all four census regions, every keyword-metro pairing distinct.

Ranking category Locations Inversions Concordance
Food & retail 86 12 99.69%
Beauty & fitness 75 10 99.70%
Professional 86 8 99.79%
Automotive 72 6 99.81%
Contractor 79 5 99.86%
Service-area trade 217 5 99.95%
Health 88 0 100%
Desktop control 752 40 99.88%
Every location counted once, never in two rows. The spread across categories runs from 99.69% to 99.95% — and the entire spread sits inside the control’s own 99.88%.
Market tier Locations Concordance Desktop depth Mobile short lists
Tier 1 — New York, LA, Chicago… 221 99.82% 20 always 9
Tier 2 — Seattle, Denver, Boston… 255 99.86% 20 always 13
Tier 3 — Tulsa, Boise, Fort Wayne… 227 99.88% 20 always 13
Small markets behave exactly like large ones. Desktop returns twenty everywhere, and concordance is, if anything, marginally higher in the smallest metros.

The divergence that turned out to be a measurement error

This is the part to read if you ever run a study like this yourself.

Early on, one result stood out. Four locations on ac repair in Seattle scored 33.3%, 55.6%, 55.6% and 66.7% exact agreement, while the desktop control on those same locations scored 100% every time. A failing arm beside a perfect control is normally the strongest signal a study can produce, and it very nearly became the headline.

Those four locations were also the only four in the entire sweep where mobile returned nine results instead of ten. That was not a coincidence. It was the whole explanation.

One Seattle location, scored 55.6% exact

The same ranking, one listing shorter

Desktop, top 10
  1. 1One Hour Heating & Air Conditioning
  2. 2Owens & Sons Plumbing & HVAC
  3. 3Seattle AC And Heating Contractors
  4. 4Smart Residential Services Inc.
  5. 5HotWire Furnace, Air Conditioning & Appliance
  6. 6Seattle Heating & Air Conditioning
  7. 7Fuse Service
  8. 8Leschi Top HVAC Specialist
  9. 9Seattle Heating And Air Conditioning Repair
  10. 10Mark’s Mini Splits
Mobile, all 9 it returned
  1. 1One Hour Heating & Air Conditioning
  2. 2Owens & Sons Plumbing & HVAC
  3. 3Seattle AC And Heating Contractors
  4. 4Smart Residential Services Inc.
  5. 5HotWire Furnace, Air Conditioning & Appliance
  6. 6Fuse Service
  7. 7Leschi Top HVAC Specialist
  8. 8Seattle Heating And Air Conditioning Repair
  9. 9Mark’s Mini Splits

Mobile omits one listing (red) and everything below it moves up one slot (blue) — the relative order is identical, with zero inversions. Scored position-by-position, five of nine slots “disagree”. Scored on the order of the businesses both surfaces actually returned, nothing disagrees at all.

We then re-ran those locations six times, keeping the full page each round. Mobile returned ten organic results on all six rounds, in the same order every round, matching desktop position-for-position. Nothing had been omitted. The listing our first pass recorded as missing, Seattle Heating & Air Conditioning, is in fact ranked first on both devices.

The wider claim built on those four locations failed too. There is no HVAC effect, and no vertical effect: ac repair contributes two inversions across five locations, the same as electrician across two and dentist across six.

Three measurement traps, if you run this yourself. All three produced the same shape of error: a false divergence that looked like a real finding.

1. Parsing before the page settles. Our first pass scrolled a fixed number of times and then read the list, which is a timing assumption rather than a settle condition. On four locations it read the list one row early. Wait for the result count to hold steady instead.

2. Comparing lists of different lengths slot by slot. When mobile is one result shorter, every slot below the omission holds a different business by construction, and a single missing listing reads as total disagreement. Compare the order of the results both surfaces returned.

3. Matching businesses on their display name. Nine of eighty-one desktop top-tens contained the same business name twice — two Planet Fitness in one Philadelphia list, two locations of The Joint in Atlanta. Chains break name-keyed comparison, so match on stable identifiers.

What this means for your rank tracking

  • You do not need a separate mobile local dataset. It is one ranking, shown ten deep on one surface and twenty deep on the other.
  • Any tool reporting a mobile local position of 11 or worse is reporting something Google did not return. Mobile stops at ten. A position of 14 on mobile is an inference, not a measurement.
  • Use desktop for anything that needs depth: grids, share of voice, and competitor sets that run past the top ten.
  • Use mobile only to answer “top ten or not”, and expect it to come up short of ten on roughly one location in twenty.
  • Treat small position differences as noise unless you have a control. Desktop disagrees with itself often enough that a single-place move, on its own, means very little.

What this study does not show

  • Why mobile stops short on about one location in twenty. Confirmed real by re-probing, and not explained by market size. This is the only genuine mobile-specific behaviour we found, and we cannot yet explain it.
  • Whether mobile carries a different ad load. Our desktop and mobile ad detection worked differently, so reporting a gap between them as a device difference would repeat exactly the error described above. We are not claiming it.
  • Anything outside the US. US metros only.

Method, in short

Concordance is measured over the businesses both surfaces returned: each mobile result is matched to the first unused desktop slot holding that business, and the resulting sequence is counted for inversions. Matching greedily to the first unused slot is what keeps duplicate chain names safe. A location is “clean” when its sequence has zero inversions.

Membership figures are reported on equal-depth locations only. A mobile list shorter than ten cannot match a ten-item desktop set, and including the short lists would measure depth while calling it disagreement.

One bug found after the run and corrected in every number above: results were originally keyed on business name plus review count, and the two surfaces format that count differently (1100 against 1.1K), so the same business could read as two. Everything here is rescored on a normalised match.

If you want to see where a business actually stands across a 20-deep local grid, and across the AI engines that increasingly answer these questions instead of Google, that is what Local Dominator is built to measure.

Meet the author:

Eldar Cohen

Eldar is the founder of Local Dominator and CEO of LocalWiz Marketing. Eldar trains and mentors entrepreneurs, marketing teams, and agency owners to help them identify their unique selling proposition to achieve scalable growth on both personal and business fronts.Β 

Recent Articles

Share:

πŸš€ Wait β€” Don’t Leave Yet!

Want to Win More Local SEO Clients Without Guesswork?

Book your free demo of Local Dominator and see how top agencies scale multi-location SEO in minutes, not months.

πŸ‘‰ Schedule your demo now, dominate local search the smart way.