Case Study

Listed Everywhere. Trusted Nowhere.

A busy real estate law practice was proud to be listed in a dozen directories — but the listings didn't agree, and its own site gave a different office count depending on the page. To the AI deciding who handles closings near you, a dozen contradicting records don't add up to authority; they cancel out.

SEO Doctor · Diagnostic audit (SEO / AEO / GEO)

A busy real estate law practice was proud of being listed on a dozen directories — and that turned out to be the problem, not the proof. When a dozen listings disagree with each other, the AI answering "who handles closings near me?" trusts none of them.

Segment: Law firm (real estate) · Service: AI visibility & entity diagnosis (SEO / AEO / GEO) · Status: Illustrative diagnosis — anonymized


This firm does the work at volume. Residential closings, title, foreclosure — the unglamorous, high-trust machinery of real estate law, run out of multiple offices across its region, with long relationships with brokerages and lenders. It is exactly the kind of established, reputable practice that should own the local answer when a homebuyer or an agent asks who to call.

And it had done what everyone tells a business to do: get listed. Avvo, Justia, Martindale, FindLaw, Lawyers.com, Yelp, Google Maps, the Yellow Pages, and more — the firm was genuinely proud of the breadth of its presence. Being everywhere felt like being visible.

It isn't the same thing. And the gap between the two is where the trouble lives.

The problem with being everywhere

When we looked at those listings side by side, they didn't agree with each other. Different street addresses and suite numbers for the same office. Different phone numbers — a local line on one profile, a toll-free number on another, a third somewhere else. The firm was even inconsistent with itself: its own website gave a different office count depending on which page you read.

To a person, that's forgivable clutter. To an AI answer engine, it's disqualifying. These systems build an answer by resolving many signals into one confident picture of a single business — one name, one set of locations, one phone. Feed them a dozen sources that contradict each other on the basics, and the signals don't add up to authority. They cancel out. The firm wasn't invisible because it was absent. It was hard to name because it was inconsistent.

Who was telling the firm's story

The deeper issue was who controlled the narrative. The firm's profile on a flagship legal directory sat unclaimed — nobody at the firm was managing what it said. A peer rating on another directory rested on a handful of old reviews and a middling score, standing in for a practice that quietly closes hundreds of transactions well. And an AI-driven aggregator had gone ahead and auto-generated the firm's description from scraped data — and gotten the practice area wrong, filing a dedicated real estate firm under general litigation.

Add the small structural tells — a firm whose name doesn't clearly appear in its own web address — and the pattern is clear. The firm had handed the job of describing itself to left-behind profiles and scraping machines, and they were doing it badly.

What we know, and what we don't

A diagnosis is only as trustworthy as its honesty about its own limits.

  • Verified — confirmed directly. The firm's own site gives conflicting office counts across pages. Addresses, suite numbers, and phone numbers vary across directories. A flagship directory profile is unclaimed. A stale, low peer rating from a few reviews misrepresents a high-volume practice. An aggregator auto-wrote the firm's description and mislabeled its practice area. The brand name is not reflected in the domain.
  • Directional — strongly supported, not laboratory-proven. That this cross-source contradiction is why a firm with heavy directory presence still underperforms in AI answers; that claiming and consolidating existing listings is far higher-leverage than adding new ones.
  • Pending — needs an access-gated check. Whether the primary business profile is fully claimed and optimized; whether structured data exists on the site; whether the AI search crawlers are permitted.
  • Unconfirmed — can't be known from outside. Exactly how each assistant describes the firm today, without a live test inside each engine.

Why breadth is the wrong goal

The instinct to be listed on every possible site made sense in an era when search rewarded footprint. AI answers reward the opposite: consistency and control. Ten claimed, identical, accurate listings will out-perform twenty contradictory ones every time, because the engine can finally resolve one trustworthy business instead of arguing with itself. For this firm, the path forward isn't more presence — it's claiming what already exists, making every record say exactly the same thing, and taking the pen back from the machines that were writing its story.

How we work

We diagnose; we don't take over. Findings are delivered as a prioritized report in plain language, paired with a step-by-step work order — a claim-and-reconcile checklist — that hands cleanly to the firm's webmaster and marketing help. Anything touching legal advertising rules is flagged for the firm's own counsel, never presented as legal advice. We identify what's wrong and what matters most, the firm's team executes, and we follow up at 30, 60, and 90 days. No promises about a ranking number we can't honestly guarantee.

For a firm that already earns its reputation one smooth closing at a time, the work left is simple to say and worth doing: make every place the machines look tell the same, true story.


Anonymized at our discretion. This reflects a real diagnostic audit; identifying details of the firm, its people, and third parties have been withheld. Findings are presented as found, with no claim of ranking or revenue outcomes.

Wondering what an engine sees when it looks at your business?

Request a diagnostic audit

Findings presented diagnosis-first. SEO Doctor identifies and prioritizes issues and hands execution to your team, with follow-up at 30, 60, and 90 days. No ranking or revenue guarantees.