Local SEO 9 min read

Local Citations for Real Estate Agents: A Repair Runbook

Inventory the listings customers encounter, separate material identity errors from harmless formatting, resolve duplicates, and document ownership.

A local citation is a third-party mention or listing of a business’s identifying facts. The useful work is inventory, ownership, and error correction. It begins when a profile sends a customer to an old office, lists a dead phone number, preserves a departed agent’s affiliation, or competes with a duplicate nobody controls.

Google says Business Profile information can come from the owner, the business website, licensed third-party data, user contributions, and Google’s own interactions with a place. See how Google sources profile information. That makes conflicting listings worth resolving. It does not establish a public ranking formula for citation counts, directory tiers, punctuation consistency, or aggregator coverage.

This runbook therefore avoids a “submit everywhere” target. It repairs the surfaces that represent the real business and records the ones that remain unresolved.

Create a canonical facts register

Use a small structured record as the source of truth. Keep one record per represented entity or location; several stock description lengths add no control value.

Real-world display name
Source: signage, public brand, and governing business records.
Material mismatch
Old brand, unrelated query terms, or the wrong practitioner or brokerage.
Harmless difference
Capitalization or punctuation that preserves the same name.
Legal or DBA name
Source: secretary of state or equivalent record.
Material mismatch
The wrong legal entity where the platform asks for it.
Harmless difference
An omitted suffix where only the public brand is displayed.
Address and visibility
Source: staffed location, lease or occupancy, and customer-access decision.
Material mismatch
Old office, unstaffed location, or a wrong suite that routes visitors elsewhere.
Harmless difference
Street versus St. when the same deliverable address resolves correctly.
Phone
Source: business-controlled direct number.
Material mismatch
Dead number, prior brokerage, or unrelated call center.
Harmless difference
Display punctuation.
Website
Source: authoritative page for the represented entity.
Material mismatch
Expired domain, wrong agent, wrong office, or a redirect to an unrelated page.
Harmless difference
A tracking parameter added for attribution.
Affiliation
Source: current brokerage, regulator, MLS, or association record as applicable.
Material mismatch
A departed agent or former brokerage shown as current.
Harmless difference
Platform wording that preserves the true relationship.
Hours
Source: actual customer-facing or response hours.
Material mismatch
A customer arrives when the location is unstaffed.
Harmless difference
A different display format for the same hours.
Owner
Source: business-controlled account and named backup.
Material mismatch
A former employee or vendor is the sole owner.
Harmless difference
Different manager roles with current authorization.

Record the source URL, last verification date, and jurisdiction for every rule-based field. Licensing and advertising requirements vary; a format copied from another state is not an authoritative source.

Inventory platforms by real use

Start with places that can affect a customer’s ability to find, verify, or contact the business:

  1. Google Business Profile and other map products the audience uses
  2. The state regulator and public license lookup
  3. The brokerage, MLS, association, and professional profiles that actually exist for the agent
  4. Real estate portals where the business maintains a public profile or receives leads
  5. Social or local directories that rank for the brand or appear in referral traffic
  6. Data providers currently supplying the business’s information elsewhere

There is no universal real-estate directory count. Apple now manages locations through Apple Business, and Microsoft provides a current Bing business-listing workflow, with availability depending on market and product. Platform names, free tiers, downstream partners, and prices change. Verify them when the business actually needs that surface.

Search the brand, practitioner name, phone, address, former name, former address, and common misspellings. Add only discovered or intentionally used profiles to the ledger.

Use one listings and duplicate ledger

Platform
[platform]
Entity represented
[brokerage, practitioner, or location]
Profile
[URL or ID]
Current owner
[account or unknown]
Material facts
[name, address, phone, URL, and affiliation]
Status
[correct, material mismatch, duplicate, stale affiliation, unclaimed, or unknown]
Intended survivor
[URL or ID]
Required action
[claim, update, merge, remove, escalate, or monitor]
Submitted and verified
[dates]
Next trigger
[move, rebrand, departure, or ownership change]

The intended-survivor column is essential. A duplicate-removal request without a named survivor can delete the profile carrying reviews, photos, or customer links the business meant to preserve.

Keep screenshots and platform correspondence outside the ledger. The row should point to the evidence rather than trying to contain it.

Prioritize customer harm and loss of control

Use this order:

  1. Wrong entity or unsafe ownership. Recover profiles controlled by departed staff, prior vendors, or unknown accounts.
  2. Wrong location or phone. Correct records that can misroute a customer or expose a private address.
  3. Stale affiliation. Remove or update records that imply an agent still belongs to a former brokerage.
  4. Duplicate records. Choose the survivor, identify review and ownership risk, then use the platform’s merge or removal path.
  5. Wrong website. Replace expired, compromised, former-agent, and unrelated destinations.
  6. Secondary factual drift. Repair hours, categories, descriptions, and media when the platform is worth maintaining.
  7. Formatting variation. Leave harmless punctuation and abbreviation differences alone unless the platform’s own validation requires a change.

This order prevents a week of changing Suite to Ste. while a former employee still owns the primary profile.

Resolve duplicates without sacrificing the survivor

For each possible duplicate:

  1. Confirm that both records represent the same entity and location. Two eligible practitioners at one brokerage are not automatically duplicates.
  2. Record profile IDs, owners, reviews, live links, and the profile the business intends to preserve.
  3. Claim or request access where the platform requires an owner action.
  4. Follow the platform’s current merge, mark-moved, update, or removal procedure.
  5. Verify the public result and update links that still point to the retired record.

Google’s duplicate and ownership resolution guidance should control Google cases. Other platforms have their own processes; do not assume Google’s merge behavior applies elsewhere.

Handle a move or rebrand as a controlled migration

Before changing profiles, freeze the old and new facts in the register. Decide whether the legal entity, public brand, phone, domain, and customer-facing location are each changing.

Then:

  1. Update the authoritative website and business records in the agreed order.
  2. Change the primary claimed map and portal profiles under business-controlled accounts.
  3. Preserve old URLs and profile IDs in the ledger.
  4. Request updates from material profiles discovered through brand, phone, and address searches.
  5. Monitor mail, calls, support cases, and customer reports for the old details.
  6. Verify the public result before marking the row complete.

A rebrand and an office move create different error patterns. Combining them in one undifferentiated “NAP cleanup” hides which fact failed and which platform supplied it.

Remove stale practitioner affiliations carefully

When an agent leaves a brokerage, the brokerage should remove that person from pages and directories it controls. The agent should update profiles they own. Record any profile that remains at the old address or names the old brokerage after the separation.

Do not seize or delete an eligible practitioner’s independent profile merely because the relationship ended. Resolve the affiliation, address, website, and ownership according to the platform’s rules and the parties’ actual rights.

Review when the business facts change

Run the ledger after events that can change public identity:

  • Move, rebrand, merger, acquisition, or new location
  • Agent joins or leaves
  • Phone, domain, hours, or ownership changes
  • Platform warning, suspension, user edit, or duplicate notice
  • Customer reaches the wrong number or location
  • Brand search reveals a material stale record

A stable single-location business may need little routine work between events. A multi-office brokerage with frequent practitioner changes needs more. Set the next trigger from operational risk instead of declaring that every listing needs a quarterly audit.

Know what the ledger proves

The ledger can prove that the business found a profile, controlled or escalated it, submitted a correction, and verified the public result. It can also show which records remain unknown.

It cannot prove that changing punctuation moved a local ranking, that one aggregator created a particular Google result, or that a fixed citation count is sufficient. Google’s public local ranking explanation does not supply those causal claims.

Use the Google Business Profile runbook for profile eligibility, factual setup, review requests, and measurement. Use the broader local SEO system for real estate agents to connect the repaired listings to the website and first-party lead data.

Ongoing SEO management

Move from research to implementation. Apply to work with Earnest.

Earnest manages the website, technical SEO, content, local search, authority, and conversion work under one monthly plan.

Apply for ongoing SEO management

Most engagements are $1,500 to $4,000 per month. Tell Earnest what you are trying to change. Earnest reviews the fit before arranging a call.

No payment or call is booked by submitting. Earnest replies by email if there is a plausible fit.