Entity signals
Getting Described the Same Way Everywhere
Why conflicting names, numbers, and brokerages across the web weaken every page you own.
Part of the AI Search Visibility for Real Estate Agents guide · Last reviewed 2026-08-09

An AI assistant deciding whether to name your business has to work out which facts about it are true. When your website, Google Business Profile, brokerage roster, and directory listings give different phone numbers, business names, or service areas, there is no settled answer to repeat, and the safer choice is to name a business whose details agree. Fixing this is unglamorous auditing work: list every place your details appear, pick one canonical version, and correct the rest.
Key takeaways
- Agreement between independent sources is easier for an assistant to rely on than any single self-description.
- The usual culprits are a brokerage change, a tracking phone number, and an abandoned directory profile.
- Pick one canonical version of your name, phone, and service area, then propagate it rather than editing ad hoc.
- Your brokerage's own agent roster page carries weight because it is independent of your site, so its accuracy matters.
- Schema markup states these facts unambiguously, but it cannot resolve a contradiction that exists between sites.
Why disagreement is expensive
Suppose your site says "Jane Smith Real Estate," your Google Business Profile says "Jane Smith - [Brokerage]," an old directory profile lists a brokerage you left in 2019, and your listing pages show a call-tracking number that appears nowhere else. Every one of those was reasonable when it was created.
To an automated reader they are four competing accounts of one business. Nothing here is a penalty in the search-engine sense. It is simpler than that: a system assembling an answer prefers facts that multiple independent sources agree on, and yours do not agree.
Where the mismatches usually are
In practice the same handful of sources cause almost all of the drift, and they are worth checking in this order.
- Your own website, including the footer, contact page, and any schema markup, which often disagree with each other.
- Your Google Business Profile, which is frequently the most visible and the least recently updated.
- Your brokerage's agent roster page, which you may not control but can usually get corrected.
- Real estate portal profiles, which often keep a stale brokerage or headshot after a move.
- General directories and association listings, where old profiles persist unnoticed for years.
- Your social profiles, which tend to carry an older business name than the website.
How to run the audit
Search your own name and business name and open every result about you, including ones you forgot existed. Record the exact business name, phone number, address, brokerage, and service area each one shows. A spreadsheet is enough. The disagreements become obvious once the values sit side by side.
Then decide the canonical version before you start editing. This is the step people skip, and skipping it produces a second round of inconsistency. Write down the one business name, one primary phone number, one address format, and one service-area description you will use everywhere, then work through the list making each source match it.
The call-tracking number problem
Call-tracking numbers exist for a good reason: knowing which marketing produced a call. They also actively create the inconsistency this page is about, because they put a different number on your site than the one in your other listings.
The usual compromise is to keep one number as the canonical published number everywhere, and use tracking numbers only in places that are not part of your public business identity, such as a specific paid campaign landing page. If you do use a tracking number more broadly, at least keep the canonical number visible on the contact page and in your schema markup so there is a stable answer to point at.
Which details actually need to match
Not every difference matters. Chasing perfect uniformity across every field wastes time that belongs on the fields that carry identity. In rough priority order:
- Business name. The highest-value field and the most often inconsistent, especially after a brokerage change or a rebrand. Pick one written form, including punctuation, and use it exactly.
- Phone number. One canonical published number. This is where call-tracking does the most damage.
- Brokerage. Legally required on your marketing in most jurisdictions, and the field most likely to be stale on third-party profiles.
- Licence details. Where a licence number is published, it must match the regulator's record exactly, because that record is checkable and authoritative.
- Service area. Consistency here matters less than specificity: naming the same set of cities everywhere beats a vague region on one site and a precise list on another.
- Hours and photos. Worth correcting, but they rarely decide whether a system can identify you.
What schema can and cannot do here
Schema markup states your identity facts in a format built for machines, which removes ambiguity about what your site is claiming. That is useful and worth doing.
What it cannot do is settle a disagreement between your site and someone else's. If your markup says one brokerage and your brokerage's own roster says another, the markup has stated your claim precisely; it has not made the conflict go away. The fix is correcting the other source, not adding more markup.
There is a related trap worth avoiding. Because schema is invisible to visitors, it is tempting to put claims there that you would not print on the page: an award you are not sure you still hold, a service area wider than you really cover. Treat markup as publishing. If a claim would need a source on the visible page, it needs one in the markup too, and an assistant reading the markup may repeat it with your name attached.
| Source | Who controls it | Field most often wrong |
|---|---|---|
| Your website footer and contact page | You | Phone number, business name |
| Your site's schema markup | You | Business name, address format |
| Google Business Profile | You | Service area, hours, categories |
| Brokerage agent roster | Your brokerage | Phone number, headshot, licence details |
| Real estate portal profiles | You, via the portal | Brokerage, after a move |
| Old directory and association listings | Sometimes nobody | Everything, including a former brokerage |
Fill in what each source currently says before changing anything, so you can see the disagreements as a set.
Frequently asked questions
Does this affect AI visibility or just local SEO?
Both, for the same underlying reason. Local search has always rewarded consistent business details across the web, and an AI assistant assembling an answer benefits in the same way from sources that agree with each other. The audit work is identical either way, so fixing it once serves both purposes at the same time.
What if my brokerage will not update my details?
Ask the office administrator directly, since roster pages are usually maintained centrally and corrections are routine once someone with access sees the request. If it genuinely cannot be changed in a reasonable time, make sure every source you do control is consistent with each other, so there is one stale outlier rather than a spread of disagreeing answers across the web.
Should I delete old directory profiles?
Correct them if you can claim and edit them, and delete them if the profile is genuinely obsolete and the platform offers deletion. What you want to avoid above all is leaving a profile that names a brokerage you left years ago, because an automated reader has no way to know it is outdated and treats it as a current fact.
How often should I re-check?
Once a year is reasonable for a stable business with nothing changing, and immediately after anything that changes your details: a brokerage move, a phone number change, a rebrand, or a new office address. Waiting for the annual check after a known change is how a stale fact sits online for months before anyone notices.
Does my email signature or social bio need to match too?
Yes, treat every place your business name, phone number, or brokerage appears as part of the same audit, including an email signature and social profiles, not only formal directory listings. A signature that still shows a previous brokerage is a small thing to fix and an easy one to forget, and it is exactly the kind of stray detail that creates disagreement between sources.
What is the fastest way to find every place my business is listed?
Search your own name plus your business name and open every result, including the ones you had forgotten existed, since old directory profiles and abandoned portal listings rarely show up unless you go looking for them specifically. Record what each one currently says in a simple spreadsheet before changing anything, so the disagreements are visible as a set rather than discovered one at a time.
Does a slightly different service-area wording on two sites actually cause a problem?
Minor wording differences matter far less than a factual conflict, so "Vancouver and Burnaby" on one site and "the Lower Mainland" on another is a low priority next to a wrong phone number or a former brokerage. Prioritize the fields where the two sources state something that cannot both be true, since that is the disagreement an automated reader has no way to resolve on its own.
Should I use the same photo everywhere, not just the same facts?
It helps but for a different reason than the text facts do. A consistent headshot across your site, Google Business Profile, and brokerage roster confirms to a human visitor that these are the same listed agent, which supports trust rather than machine fact-matching directly. Treat photo consistency as good practice alongside the audit, not as a substitute for correcting a conflicting name, number, or brokerage.
Related pages in this guide
Related reading
Sources
Every claim on this page that could be checked against a primary source is linked below. Where something is not publicly documented by a vendor, the page says so rather than filling the gap with an estimate.
- Guidelines for representing your business on Google (Google)
- Local business structured data (Google Search Central)