Findings · 2026-09-25 · By VSNARY | Emmanuel Orta · 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.
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 group | Names |
|---|---|
| Google's own pipelines | 266 |
| Government, postal, survey | 129 |
| EV charging networks | 40 |
| Commercial business-data feeds | 8 |
| Consumer directories, review sites | 0 |
| Mapping vendors, tourism, other | 350 |
"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 name | Market | What it is, and can an owner check it |
|---|---|---|
INFOUSA · INFOGROUP | US | Data Axle. Phone-verified business file, ~90M records. Free self-serve search and claim. |
ACXIOM | US | Consumer and business data. Submission is through a data portal, not a public lookup; we have not measured it (LocalRankUp). |
INFOBEL | International | Multi-country directory data. |
THOMSON_LOCAL | UK | National directory. Listed as a Google directory provider for years (Wikipedia), which corroborates the enum. |
YELLOWMAP_AG | DE | National directory. |
DIANPING | CN | Review 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.
| Vantage | Answered with the page |
|---|---|
| Cloudflare Worker (the scanner) | 0% |
| Apps Script relay | 0 of 6 |
| Analysis container, rotating addresses | Mixed: 200 or 403 depending on the address drawn (not counted) |
| Owner's Chrome, residential | 9 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.
| Step | What you see | What 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 | — | — |
| Found | A card with name, street address, phone and a Claim button | Data 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. |
| Refused | A 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.
- Create the account and look for an add option first.
- If there is none, call (888) 274-5478 for one location.
- A service-area business with no public address should expect a no. That is the rule their content team stated.
- New records go through phone and manual verification; allow up to two weeks (Data Axle docs).
| What happens after you submit | |
|---|---|
| Day 0 | Claim or correction submitted |
| Hours | Matched records update, per Data Axle |
| Up to 2 weeks | New 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.
| Portfolio | Sites | Found | Absent | Unreached | Date |
|---|---|---|---|---|---|
| Denver, own agency | 9 | 1 | 8 | 0 | 2026-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.
| Supplier | In enum | Owner cost | Owner route |
|---|---|---|---|
| Data Axle | Yes | Free up to 10 | Search by phone, claim with a free account |
| Acxiom | Yes | — | Data portal; no public lookup |
| Foursquare (with Factual) | No | Free | Foursquare for Business, verify by phone or postcard (BrightLocal) |
| TransUnion DBP (ex-Localeze) | No | Paid | Annual subscription or via a listings tool; 80+ partners incl. Bing, Apple (BrightLocal) |
| Yext (syndicator) | No | Paid | Pushes 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.
| Field | Your structured data | Google Business Profile | Data Axle |
|---|---|---|---|
| Name | One form, legal or trading | The same form | The same form |
| Phone | One ten-digit number | The same number | Searched and listed by it |
| Address | Street; or city + postcode if service-area | Hidden address if service-area | Same street, USPS format |
| Website | The canonical origin | The same origin | The 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:
What this does not prove #
- That a Data Axle listing ranks you. Nothing recovered shows a weight.
- That Google reads the Data Axle feed today. The entry is not marked deprecated; that is all.
- That the eight absent businesses are invisible. Google also reads their sites and their own profiles.
- That Yelp or Foursquare do nothing. They are pages people read, and pages Google crawls. They are not named as providers.
Not yet measured:
- Whether an owner can check or correct a record through Acxiom.
- Whether a single owner with a free account is offered a self-serve add.
- How often a rotating cloud address gets through.
- Any portfolio beyond the first nine sites.
- How long a change takes to show in the public search.
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 #
| Date | Change |
|---|---|
| 2026-09-25 | Published. 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-25 | Corrected: "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.
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
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.