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, and an AI assembling an answer benefits from sources that agree. The work is the same audit either way.
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. If it genuinely cannot be changed, make sure every source you do control is consistent, so there is one stale outlier rather than a spread of different answers.
Should I delete old directory profiles?
Correct them if you can claim them, and delete them if the profile is genuinely obsolete and deletion is offered. What you want to avoid is leaving a profile that names a brokerage you left, because it reads as a current fact to anything reading it.
How often should I re-check?
Once a year is reasonable for a stable business, and immediately after anything that changes your details: a brokerage move, a phone number change, a rebrand, or a new office address.
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)