Isonn

Directory Consistency Checklist: 20 Listings AI Engines Trust for Law Firms

AI engines cross-check a firm's name, address, phone and practice list across the State Bar, Google, Avvo, Martindale, Justia, Yelp, LinkedIn and more before naming it. One mismatch reads as two firms. Here are the twenty listings to align, in order.

By Leila FarahaniPublished September 28, 20266 min read

Short answer: Before an AI engine names a law firm, it confirms the firm is one real entity by comparing the name, address, phone, website and practice list across the profiles it already trusts. Twenty listings cover almost every cross-check: the State Bar, Google Business Profile, Apple, Bing, Avvo, Justia, FindLaw, Martindale, Lawyers.com, Super Lawyers, Yelp, Better Business Bureau, LinkedIn (firm and attorneys), Facebook, Nolo, LawInfo, the county bar, the chamber of commerce, and Wikipedia-adjacent sources such as Wikidata where the firm qualifies. Make them match exactly, link them with sameAs, and stop creating new ones.

Why do directories matter more for AI answers than for Google rankings?

Roughly 68% of citations across AI engines flow through about 14 domains (5W citation index; Leapd), and for "which lawyer should I hire" questions those domains are directories, review sites and professional networks. ChatGPT in particular leans on Avvo, Justia, Yelp and the State Bar when it decides whether a firm is credible enough to name. Ahrefs' 75,000-brand study found unlinked mentions correlate with AI visibility at 0.66 versus 0.22 for backlinks; a directory profile is a mention the engine trusts.

A mismatch does real damage. "Castellanos Law Group" on the website, "Castellanos Law Group, APC" on Avvo and "Law Offices of M. Castellanos" on the State Bar are three entities to a model. The engine either picks one with a fraction of the signal or skips the firm.

What does "consistent" actually mean?

Character-for-character on the fields engines compare:

FieldRuleCommon LA mistake
Firm nameOne legal name, same punctuation and suffix everywhere"APC" on some profiles, "A Professional Corporation" on others
AddressOne format; suite on the same line; no old officeGlendale office on Google, Downtown office on Avvo
PhoneOne tracking-free number, formatted the same wayCall-tracking numbers on directories that never match the site
WebsiteThe canonical URL, https, no trailing campaign parameters?utm_source=avvo links that look like different sites
Practice areasThe same list, same order of importance"Personal injury" left on a profile from 2019
Attorney namesFull name as licensed, same on every profileNicknames on LinkedIn, formal names on the Bar
LanguagesSame list on Google, Avvo and the siteSpanish on the site, nothing on the profiles
HoursSame on Google, Apple, Bing and Yelp24/7 on one, 9–5 on another

The twenty listings, in the order to fix them

Work top to bottom. The first five are the ones engines check first.

  1. California State Bar profile for every attorney. The source of truth for name and license; the firm name and address must match the website.
  2. Google Business Profile. Primary category (for example "Family law attorney", not "Lawyer"), service list, languages, hours, photos, the same phone as the site.
  3. Apple Business Connect. Feeds Siri, Apple Maps and Applebot answers. Usually never claimed.
  4. Bing Places. Feeds Copilot and Bing answers; ChatGPT's search index overlaps with Bing's.
  5. Avvo (firm and each attorney). The most-cited legal directory in ChatGPT answers we audit. Fill every field; answer the Q&A.
  6. Justia (firm and attorneys).
  7. FindLaw (firm listing; the paid tier is optional, the free profile is not).
  8. Martindale (firm and attorneys).
  9. Lawyers.com (shares data with Martindale; verify it matches anyway).
  10. Super Lawyers profile where an attorney has been selected; never claim a selection that has not happened.
  11. Yelp. Heavily used by Perplexity and ChatGPT for local questions. Claim it, respond to reviews within bar rules.
  12. Better Business Bureau profile for the firm.
  13. LinkedIn company page with the same name, address and practice list.
  14. LinkedIn profile for each attorney with the firm name spelled exactly as on the company page.
  15. Facebook page with the same NAP; keep it alive with one post a month, or remove it.
  16. Nolo directory listing.
  17. LawInfo listing.
  18. Los Angeles County Bar Association member directory, plus the relevant section (Family Law, Immigration, Trusts and Estates).
  19. Local chamber of commerce (Glendale, Burbank, Pasadena, Downey, Long Beach, Torrance) and community business directories in the firm's language community.
  20. Wikidata entry where the firm or a named partner meets notability; otherwise skip, and never create a Wikipedia article about your own firm.

For Spanish, Armenian, Korean, Persian and Mandarin-speaking communities, add the community directories and press that AI engines read for those languages; this is most of the work on our Community tier and the reason those firms get cited where English-only firms do not.

How do you link the listings so engines treat them as one entity?

Add every claimed profile URL to the sameAs array on the firm's LegalService schema and each attorney's Person schema. The markup tells the engine "these are the same entity"; the matching data on each profile proves it. The schema guide for law firms has the exact JSON.

"sameAs": [
  "https://apps.calbar.ca.gov/attorney/Licensee/Detail/000000",
  "https://www.avvo.com/attorneys/...",
  "https://www.justia.com/lawyers/...",
  "https://www.martindale.com/...",
  "https://www.yelp.com/biz/...",
  "https://www.linkedin.com/company/..."
]

What does not help?

  • Buying 200 citations from a bulk submission service. Most are directories no engine reads, several will carry an old address you cannot edit, and the mismatches outweigh the mentions.
  • Call-tracking numbers on directories. They split the phone signal across the profiles engines trust most. Track calls on ads and landing pages, not on Avvo.
  • Duplicate Google Business Profiles for each attorney at the same address. Google merges or suspends them, and engines see a cluster of half-entities.
  • Reviews you wrote or incentivised. California Rules of Professional Conduct 7.1 to 7.3 apply, platforms detect them, and engines discount review velocity that arrives in bursts.

How long does this take and what does it move?

A solo firm can align the top ten listings in a working day and the rest over a month. In our audits, entity fixes are the first signal to register, usually within two to six weeks, and they are the prerequisite for everything else: an answer-first page on an inconsistent entity still loses to a thin page on a consistent one.

Download the printable version at Directory Consistency Checklist: 20 Listings AI Engines Trust, then find out which of your listings the engines are actually reading with the free AI visibility check.

ShareLinkedInEmail

Check your firm

See whether ChatGPT, Perplexity, Gemini and Google AI Overviews name your firm for your practice area and city.

Free AI visibility check

Free citation audit

Find out who AI recommends instead of you.

Written report plus a thirty-minute walkthrough. No pitch until you ask for one.

Is AI citing your firm?Free check, five business days