# Every Place Your Business Needs a URL, and the One Line of Schema That Ties Them Together

Google, Bing, Apple, Yelp and Nextdoor listings are all free and take an afternoon. The part almost everyone skips is wiring them back to one entity so a machine knows they are the same business.

Author: J.A. Watte
Published: August 6, 2026
Source: https://jwatte.com/blog/business-listing-sameas-url-map/

---

Standing up business listings is a chore. Wiring them together is the part that actually does something, and it is the part almost nobody finishes.

Here is the difference. A business with a Google profile, a Bing listing, an Apple place card, a Yelp page, and a LinkedIn page has five listings. A business that has all five *and* declares them on its own site as belonging to one entity has an entity. Search engines and answer engines reconcile the second one into a single confident thing. The first one they treat as five weakly related records and hedge accordingly.

The mechanism is one schema.org property. It takes ten minutes once the listings exist, and it is why this post covers the listings and the wiring together rather than separately.

There is a companion to this post: a plain-text file with every URL below, ready to work through. It is at [/downloads/business-launch-urls.txt](/downloads/business-launch-urls.txt).

## The mechanism first, so the chore has a point

The property is `sameAs`. schema.org defines it as the "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website."

Read that carefully, because it explains what belongs in the array and what does not. `sameAs` is for pages that *identify* the entity. Your Yelp business page identifies you. A blog post that mentions you does not. A link-shortener pointing at your profile does not, because a machine following it lands on a redirect service, not on an identity page.

So the shape is: one `Organization` node on your site, with an explicit `@id`, listing every official profile URL.

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://example.com/#organization",
  "name": "Example Company",
  "url": "https://example.com/",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://www.google.com/maps/place/?q=place_id:YOUR_PLACE_ID",
    "https://www.yelp.com/biz/your-business-slug",
    "https://www.linkedin.com/company/your-company/",
    "https://www.facebook.com/yourpage/",
    "https://nextdoor.com/pages/your-page/"
  ]
}
```

Four rules that decide whether this works:

1. **One canonical entity node, one `@id`.** Not an `Organization` on the homepage and a different unlinked one on the about page. Every other page references the same `@id` rather than redefining the entity.
2. **Canonical profile URLs only.** The full profile URL, not a short link, not a QR redirect, not a tracking wrapper.
3. **The name, address, and phone must match across all of them, character for character.** This is the entire game. If you are "Smith & Sons" on Google and "Smith and Sons" on Yelp and "Smith + Sons" on your own site, you have handed a reconciler three candidate entities and asked it to guess.
4. **Only list profiles you actually control and keep current.** A dead profile in `sameAs` is a live contradiction.

Check your own work with [Schema Validator](/tools/schema-validator/) for parsing, [Cross-Domain Entity Consistency](/tools/cross-domain-entity-consistency/) for whether the profiles agree with each other, and [Entity Consistency Checker](/tools/entity-consistency-checker/) for the name, address, and phone match.

## Tier one: the map surfaces

These four decide whether you exist to a phone. Do them first, in this order, and do them all: they feed different maps, and a customer using an iPhone is not looking at the same index as a customer using Chrome.

### Google Business Profile

Free. Google states it plainly: "You can add or claim your business at no charge."

- **Create or claim:** [business.google.com/add](https://business.google.com/add)
- **Already listed but unverified?** Find yourself on Google Maps, select "Claim this business," then "Manage now."
- **Verification** is required, and the method offered depends on your business type and address. Google is specific that you should make sure your address is correct and meets its guidelines *before* you verify, because fixing it afterwards is slower.

**For `sameAs`, use the Place ID URL**, not whatever long URL the Maps address bar shows after you have panned around. The stable form is `https://www.google.com/maps/place/?q=place_id:YOUR_PLACE_ID`. Google publishes a Place ID finder, and there is a recovery path if you cannot locate yours.

### Bing Places for Business

Free, and it feeds more than Bing search: Microsoft Copilot's local recommendations draw on the same index, which makes this listing worth more in 2026 than its search share alone suggests.

- **Start at:** [bingplaces.com](https://www.bingplaces.com/), which now redirects to Microsoft's business surface at `bing.com/forbusiness`.
- There is an import path from Google Business Profile during setup, which is the fastest way to do it if your Google profile is already correct.

**One honest caveat.** Microsoft's own pages for this product are rendered in a way I could not read directly to confirm the current import flow first-hand, so treat the import step as "widely documented, verify in the interface" rather than as something I checked. The free claim and the redirect I did confirm.

### Apple Business Connect

Free, and the one most small businesses have never touched.

Apple introduced Business Connect in January 2023 as a free tool letting businesses claim their place card and control how their information appears across Apple Maps, Messages, Wallet, Siri, and other apps. It replaced the older, thinner Apple Maps Connect.

- **Portal:** [businessconnect.apple.com](https://businessconnect.apple.com/)
- Verification is required before you can manage the place card. Once verified you control photos, logo, hours, contacts, and action links such as ordering or reservations.

Two reasons this matters more than its profile suggests: every iPhone maps query resolves here, and Apple Maps is the default map on a large installed base that never opens Google Maps at all. Audit an existing card with [Apple Business Audit](/tools/apple-business-audit/).

### Yelp

Free to claim. Yelp's own language: "It's free to be on Yelp," and claiming your free page lets you "get found by these motivated customers, connect with them, and manage your page all for free."

- **Claim:** [biz.yelp.com/claim](https://biz.yelp.com/claim)
- The free tier covers updating business info, responding to reviews and messages, and adding photos. Yelp Ads are the paid layer and are entirely separate from having a claimed, accurate page.

The reason to claim even if you have no intention of advertising: an unclaimed Yelp page still ranks, still collects reviews, and still shows whatever information Yelp scraped. Claiming it is how you stop it being wrong.

Audit yours with [Yelp Business Profile Audit](/tools/yelp-audit/).

## Tier two: the social and professional identity

These are weaker for maps and stronger for entity reconciliation, because they are high-trust domains that clearly identify an organization.

- **Facebook Page** at [facebook.com/pages/create](https://www.facebook.com/pages/create). Still the connective tissue for Instagram business features and a Meta commerce catalogue.
- **Instagram professional account**, converted from the app. Useful in `sameAs` on the `Organization`.
- **LinkedIn Company Page** at [linkedin.com/company/setup/new/](https://www.linkedin.com/company/setup/new/). The highest-trust B2B identity anchor available for free, and the one that most reliably shows up when a buyer searches your company name.
- **Nextdoor Business Page** at [business.nextdoor.com](https://business.nextdoor.com/). Free, and genuinely load-bearing for home services and neighbourhood retail. Nextdoor reports more than four million businesses have claimed a page, and its "Neighborhood Faves" surface is a real local-recommendation channel.
- **YouTube channel**, if you have any video at all. A Google-owned entity signal that links back to the site.

## Tier three: the reference and data layer

Slower burn, disproportionate effect on how confidently machines describe you.

- **Wikidata**, at [wikidata.org](https://www.wikidata.org/), is a structured public knowledge base and the canonical example schema.org itself gives for what `sameAs` should point at. It has notability requirements: do not create an entry for a business with no independent coverage, because it will be deleted and you will have wasted the effort. If you legitimately qualify, it is the single strongest identity anchor on this list.
- **OpenStreetMap**, at [openstreetmap.org](https://www.openstreetmap.org/), feeds a long tail of apps and devices that do not license Google or Apple data.
- **Better Business Bureau**, at [bbb.org](https://www.bbb.org/), where a basic listing exists whether you engage or not. Accreditation is paid; correcting the free listing is not.
- **Crunchbase**, at [crunchbase.com](https://www.crunchbase.com/), if you are a startup or anything investors might look up.
- **Gravatar**, at [gravatar.com](https://gravatar.com/), for the founder rather than the company. Quietly one of the highest-yield-per-minute items on this whole list, for reasons I laid out in [Gravatar is the indie operator's Wikidata](/blog/blog-gravatar-and-wikidata-entity-signals/).

## Tier four: industry-specific

Only relevant to some readers, and where relevant, often more valuable than tiers two and three combined. Trades and home services: Angi, Thumbtack, Houzz. Hospitality and travel: TripAdvisor. Professional services: Clutch, industry association directories. Reviews generally: Trustpilot.

The rule for choosing: a directory is worth your time if real customers in your category actually use it to choose a vendor. It is not worth your time because it might pass link equity. That calculus stopped working years ago.

Find the ones that matter for your category with [Local Directories](/tools/local-directories/) and [Local Citation Coverage](/tools/local-citation-coverage/).

## The consistency problem, which is the whole problem

Every listing you create is a chance to introduce a discrepancy. Suite number on one, not on another. Old phone number on the one you set up first. Trailing "LLC" on three of five.

This is what the acronym NAP means in local search: name, address, phone. Consistency across listings is not a nice-to-have, it is the input that determines whether a reconciler believes your listings describe one business.

Two checks worth running after you finish the listings and again every six months:

- [NAP Consistency](/tools/nap-consistency/) compares the name, address, and phone your site publishes against what is in your markup.
- [Local Citation Coverage](/tools/local-citation-coverage/) looks at which of the major directories you are actually present on.

And for the search-result side, [Brand-SERP Audit](/tools/brand-serp-audit/) shows you what someone actually sees when they search your business name, which is frequently not what you assume.

## What to do about indexing after you change anything

When you update your own site, two of the three surfaces that matter will find out on their own eventually. You can speed one of them up.

**IndexNow** lets you tell search engines directly that a URL changed. Per indexnow.org, the participating engines are Microsoft Bing, Naver, Seznam.cz, Yandex, and Yep.

**Google is not on that list.** Google consumes neither IndexNow nor any remaining ping endpoint; it finds your sitemap through robots.txt, and manual submission goes through Search Console. Any advice telling you to "ping Google" after a deploy is describing an endpoint that no longer exists.

So the honest post-change routine is: submit through IndexNow for the engines that accept it, keep your sitemap accurate and referenced from robots.txt, and use Search Console's URL inspection for anything urgent on Google. [Search Console + Bing Importer](/tools/search-console-importer/) cross-references coverage data from both without needing OAuth.

## The order I would actually do this in

1. Get name, address, and phone written down in exactly one canonical form. Every listing copies from this. Do not skip this step; it is the one that makes the rest work.
2. Google Business Profile, and verify it.
3. Apple Business Connect, and verify it.
4. Bing Places, importing from Google if the option is offered.
5. Yelp claim.
6. LinkedIn company page, Facebook page, Nextdoor if you are local-serving.
7. Collect every canonical profile URL into one list.
8. Publish the `Organization` node with `@id` and the `sameAs` array on your site.
9. Validate that it parses, then check that the profiles agree with each other.
10. Diary a six-month re-check. Listings drift, and platforms edit your data without telling you.

If you are doing this for a young brand and want the deeper version of step 8, including the founder `Person` entity and how the two link, that is [cross-platform brand presence](/blog/blog-dtc-brand-presence-entity-alignment/). Building presence across platforms on close to no budget is also the whole subject of my book *The $100 Network*.

## Fact-check notes and sources

- `sameAs` definition, quoted verbatim: [schema.org/sameAs](https://schema.org/sameAs)
- Google Business Profile being free ("You can add or claim your business at no charge"), the create and claim flows, and the address-before-verification guidance: [Google Business Profile help](https://support.google.com/business/answer/2911778)
- Apple Business Connect introduced January 2023 as a free tool for claiming and customizing place cards across Apple Maps, Messages, Wallet, and Siri, replacing Apple Maps Connect: [Apple Newsroom, 11 January 2023](https://www.apple.com/newsroom/2023/01/introducing-apple-business-connect/). Portal: [businessconnect.apple.com](https://businessconnect.apple.com/)
- Bing Places: [bingplaces.com](https://www.bingplaces.com/) currently issues a 301 redirect to `bing.com/forbusiness`, confirmed 6 August 2026. The Google Business Profile import path is widely documented but I could not confirm it from a Microsoft-owned page directly; verify in the interface.
- Yelp free claiming, quoted language, and the free-tier feature list: [business.yelp.com](https://business.yelp.com/), claim at [biz.yelp.com/claim](https://biz.yelp.com/claim)
- Nextdoor business pages being free, the 4.1 million claimed pages figure, and Neighborhood Faves: [business.nextdoor.com](https://business.nextdoor.com/)
- IndexNow participating engines (Microsoft Bing, Naver, Seznam.cz, Yandex, Yep) and Google's absence from that list: [indexnow.org](https://www.indexnow.org/)

*Facts above were verified against the cited pages on 6 August 2026. Platform features, URLs, and free tiers change frequently; confirm before relying on any of it. This post is informational, not marketing or legal advice. Mentions of third-party platforms are nominative fair use and no affiliation or endorsement is implied.*

## Related reading

- [Cross-platform brand presence: the sameAs breadth that turns a young brand into one AI can cite](/blog/blog-dtc-brand-presence-entity-alignment/)
- [Gravatar is the indie operator's Wikidata](/blog/blog-gravatar-and-wikidata-entity-signals/)
- [geo.position, LocalBusiness schema, and og:locality: the location signal triplet](/blog/blog-geo-meta-local-business/)
- [The pre-launch audit loop](/blog/pre-launch-web-audit-loop/)
- [Observe, evaluate, launch: the whole brand playbook](/blog/observe-evaluate-launch-brand-playbook/)


---

Canonical HTML: https://jwatte.com/blog/business-listing-sameas-url-map/
RSS: https://jwatte.com/feed.xml
JSON Feed: https://jwatte.com/feed.json
Hero image: https://jwatte.com/images/business-listing-sameas-url-map.webp
