CrawlCheck

Findings · 2026-09-25 · By · 1 view

Google's Maps stack names two US business-data suppliers. You can check one of them in a minute.

The recovered 793-name provider list has no Yelp. It has Data Axle, under two old names, and Acxiom. What that list is, why a server cannot read Data Axle's search, how to check and fix your own record, and what nine businesses showed.

Search local-listings.data-axle.com by your ten-digit phone number from a normal browser. A listing card means Data Axle holds a record; its no-match page means none carries that number. Claiming and correcting are free for up to ten locations. The search refuses datacenter addresses, so no scanner can do this for you from a server. Data Axle (as INFOUSA and INFOGROUP) and Acxiom are the two US business-data suppliers Google's recovered Maps provider list names.

Share of all scans carrying each finding named aboveNAP_UNDECLARED_LISTING5.5%Share of all scans carrying eachfinding named aboveNAP_UNDECLARED_LISTING5.5%
Read live from the same counters the dataset page uses, at the moment this page was served. Bars are scaled to the largest value shown, not to 100%.

Corrections, 2026-09-25: Acxiom is also a named US supplier (our 2026-09-23 guide said Data Axle was the only one). The add route is now stated as observed, not as policy. This post merges and replaces the 2026-09-23 guide and findings post; both old addresses redirect here.

The recovered provider list has 793 names and no Yelp. It has Data Axle, under two old names, and Acxiom. This is what that list is, what Data Axle's search returns, why a server cannot read it, how to check and fix your own record, and what nine businesses showed when we did.

What the list is, and what it is not #

In August 2026 RESONEO recovered a Google binary carrying a non-public scope of Geostore, the repository behind every place in Google Maps, and published 10,936 declarations as a searchable archive (think.resoneo.com). One of them, DataSourceProvider.Provider, lists every source a fact about a place can come from. We extracted all 793 entries. Every name below can be searched verbatim in the public archive.

enum DataSourceProvider.Provider   // 793 values, 72 deprecated
  ...
  INFOUSA
  INFOGROUP
  ACXIOM
  ...
  PARTNER_FRONT_END             // the owner's own profile
  GOOGLE_LOCAL_WEB_EXTRACTION   // Google reading your site
  ...

Excerpt, not contiguous: the names are verbatim, the order and comments are ours.

It is vocabulary, not a weight table. Names were recovered; the fields holding weights were not. Seventy-two entries are marked deprecated, and an entry being present does not prove it is populated today. Absence is a string search, so a name spelled in a way we did not search for would be missed.

793 provider names, by groupNames
Google's own pipelines266
Government, postal, survey129
EV charging networks40
Commercial business-data feeds8
Consumer directories, review sites0
Mapping vendors, tourism, other350

"Other" is the remainder after the named groups; we did not classify it entry by entry. Searched and absent: Yelp, Foursquare, Yext, Bing Places, Apple Maps, Facebook, BBB, TripAdvisor, Angi, Thumbtack, Houzz, Nextdoor. The full extraction is in the post that extracted it.

The commercial feeds on it #

Eight names are commercial business-data feeds. Two of them are the same US company: INFOUSA and INFOGROUP, the names Data Axle traded under from 1998 and 2008 before rebranding in 2020 (Wikipedia). A second US supplier is also there: ACXIOM. Our earlier guide said Data Axle was the only one. That was wrong, and this replaces it.

Enum nameMarketWhat it is, and can an owner check it
INFOUSA · INFOGROUPUSData Axle. Phone-verified business file, ~90M records. Free self-serve search and claim.
ACXIOMUSConsumer and business data. Submission is through a data portal, not a public lookup; we have not measured it (LocalRankUp).
INFOBELInternationalMulti-country directory data.
THOMSON_LOCALUKNational directory. Listed as a Google directory provider for years (Wikipedia), which corroborates the enum.
YELLOWMAP_AGDENational directory.
DIANPINGCNReview and listings platform.
LOCAL_FEED_XML—A generic feed format, not a named supplier.

So the defensible sentence is narrower than the one we first wrote: of the two US business-data suppliers Google's schema names, Data Axle is the one a business owner can check themselves, free, from a browser.

Why a scanner cannot read it #

Data Axle answers every datacenter address with HTTP 403 and a ten-byte body: Forbidden. It is address reputation, not the user-agent: from one clean address, a Chrome string and an Apps Script string both got the page; from a datacenter address the same Chrome string got the 403. A relay on Google's own infrastructure did not help, because Google's egress is datacenter too.

VantageAnswered with the page
Cloudflare Worker (the scanner)0%
Apps Script relay0 of 6
Analysis container, rotating addressesMixed: 200 or 403 depending on the address drawn (not counted)
Owner's Chrome, residential9 of 9

Refusals took 1.2 s when quick and 8,214 ms at worst; the browser got its answer in about a second.

FROM A DATACENTER
GET /search?phone=3035550100
Host: local-listings.data-axle.com

HTTP/1.1 403 Forbidden
Content-Length: 10

Forbidden

FROM A RESIDENTIAL BROWSER
GET /search?phone=3035550100
Host: local-listings.data-axle.com

HTTP/1.1 200 OK

<!-- the search page: a listing card, or the no-match page -->

Simplified: path and phone are illustrative (a 555 number); the status and the ten-byte body are as recorded; other headers omitted.

A scanner that reports "not listed" after a 403 is reporting its own limit as your absence. Ours records three outcomes, never two: found, absent (the directory's own no-match page), and unreached (our limit). The CrawlCheck extension closes the gap by fetching the page from your browser and handing us the raw bytes; we parse them ourselves, mark the row owner-browser with the date, and keep it seven days. The browser is never asked whether you are listed.

Check your record #

Search by phone, not name. Names drift between legal, trading and abbreviated forms; ten digits do not. Use the number your site declares in its structured data, because that is the one Google has already read from you.

StepWhat you seeWhat it means
Open local-listings.data-axle.com/search in a normal browser on a home or office connection and enter the ten digits, no punctuation——
FoundA card with name, street address, phone and a Claim buttonData Axle holds a record. Compare every field to your site and your Google Business Profile.
Absent"We couldn't find a match for … in our database."No record carries this number. Go to the next section.
RefusedA bare "Forbidden"You are on a VPN or cloud network. Switch connection.

Or use the listing check: type the phone your site declares, and it strips it to ten digits and opens Data Axle's search in your own browser.

Claim, correct, or add #

Claim and correct need a record that exists. Create the free account from the listing card, verify, and edit. One to ten locations cost nothing; updates are unlimited (Data Axle).

Adding a missing record is where our first guide contradicted itself, so here is exactly what we know. Data Axle's site links "List your business" to the same search, and its bulk product defines an Add submission type (Data Axle docs). When we emailed on 2026-09-23 asking to add eight businesses at once, the content team replied that multi-business requests are not accepted from a free email address, that new records go through (888) 274-5478 one location per call, and that this route adds storefronts only. That was a bulk request from an agency; a single owner may be offered the self-serve add.

  1. Create the account and look for an add option first.
  2. If there is none, call (888) 274-5478 for one location.
  3. A service-area business with no public address should expect a no. That is the rule their content team stated.
  4. New records go through phone and manual verification; allow up to two weeks (Data Axle docs).
What happens after you submit
Day 0Claim or correction submitted
HoursMatched records update, per Data Axle
Up to 2 weeksNew or unmatched records verified

From Data Axle's documentation. We have not measured when a change first shows in the public search.

Nine businesses, and the method #

The first run was the portfolio the scanner was built against: nine service and retail businesses in the Denver area, each declaring a phone in structured data. Data Axle held one. The one was correct, name and street address both matching the site. The other eight got the no-match page. None was unreached.

PortfolioSitesFoundAbsentUnreachedDate
Denver, own agency91802026-09-23

Method. Phone read from each site's JSON-LD. Search page fetched from the owner's residential Chrome via the extension. Raw HTML stored and parsed server-side with the same reader used for every directory. Found requires a name and address on the card; absent requires Data Axle's own no-match string. Anything else is unreached.

Limits. Nine sites, one agency, one metro, one day. That is a finding about this portfolio, not a rate for US businesses. It is why the row is reported, not scored: it moves no grade until owner-browser readings from other portfolios give a base rate. Every new filing extends the sample; we will publish the count with its date when it passes 100.

The other aggregators #

The local-SEO trade calls four companies the major aggregators. Two are in Google's enum. None of that makes the other two worthless; they feed Apple, Bing and apps. It makes the first two checkable against Google's own vocabulary.

SupplierIn enumOwner costOwner route
Data AxleYesFree up to 10Search by phone, claim with a free account
AcxiomYes—Data portal; no public lookup
Foursquare (with Factual)NoFreeFoursquare for Business, verify by phone or postcard (BrightLocal)
TransUnion DBP (ex-Localeze)NoPaidAnnual subscription or via a listings tool; 80+ partners incl. Bing, Apple (BrightLocal)
Yext (syndicator)NoPaidPushes to directories and, by its own testimonial, to Data Axle (Data Axle)

What to keep consistent #

The recovered schema keeps provenance per field and merges by priority: the first admissible value wins. Sources do not vote. A stale feed with priority can beat yesterday's edit, which is why one wrong supplier record keeps coming back. The fix is the same facts in every place a supplier reads.

FieldYour structured dataGoogle Business ProfileData Axle
NameOne form, legal or tradingThe same formThe same form
PhoneOne ten-digit numberThe same numberSearched and listed by it
AddressStreet; or city + postcode if service-areaHidden address if service-areaSame street, USPS format
WebsiteThe canonical originThe same originThe same origin

The scanner checks the first two columns against each other on every scan. The share of scans that find a directory listing the site under details it never declared (NAP_UNDECLARED_LISTING), read when this page loaded:

5.5%

What this does not prove #

Not yet measured:

What it does prove is narrow and checkable: a supplier Google's own schema names either has your record, has it wrong, or does not have it, and you can find out which in a minute.

Changelog and sources #

DateChange
2026-09-25Published. Merges and supersedes the 2026-09-23 guide and the 2026-09-23 findings post; both now redirect here. Adds Acxiom and the other enum feeds, the method section, the aggregator comparison.
2026-09-25Corrected: "the only US aggregator" → two named US suppliers. Add route restated as observed.

Primary archive: RESONEO, Google Map dissected. Data Axle: Local Listings, Premium FAQ. Google: how Business Profile information is sourced. Aggregators: BrightLocal, LocalRankUp.

Every figure above came out of this scanner.

Point it at your own domain and see the same measurements, free.

Scan a domain — free

The main product

Found this on your own site? We fix it for $749.

Scan free to see where you stand. The fix is one site, every finding implemented and re-measured, with a sealed before and after.

Questions this post answers

Is Data Axle the only aggregator in Google's provider list?

No. Two US suppliers are named: Data Axle (as INFOUSA and INFOGROUP) and Acxiom. Data Axle is the one with a free self-serve search.

How do I check whether my business is in Data Axle?

Search local-listings.data-axle.com by your ten-digit phone from a normal browser. A card means a record exists; the no-match page means none does.

Is it free?

Yes, for one to ten locations: search, claim and unlimited updates. Paid tiers start above ten.

Can I add a missing listing myself?

Try the free account first. For our bulk request Data Axle said to call (888) 274-5478, one storefront per call.

Why did the search return a 403?

You were on a datacenter address: a VPN, a cloud desktop, a server. Data Axle refuses those. Use a home or office connection.

Does being in Data Axle improve rankings?

No measurement shows that. It closes one checkable gap in a named supplier's record.

Related findings

How anything measured in this article was measured15client identitiesone second, one address5machine filesapex and www114named agentsresolved from robots.txt24sections scoredreach, read, quoteHow anything measured here was measured15 client identities5 machine files114 named agents24 sections scoredone second, one addressapex and wwwresolved from robots.txtreach, read, quote
No account, nothing installed, and the same sequence on every domain — which is what makes one scan comparable to another. Run it on your own site.

Comments

Comments are read before they appear. Nothing is published automatically, and no account is needed.

Writing about this? Facts, live figures and marks — every number on that page is dated and traceable to a scan.

All findings · The dataset · How the dataset works