Prospective clients now ask ChatGPT and Google which lawyer to call, and the assistant names two or three firms it can describe with confidence. GEO is the work of being one of them. Here is how assistants choose, what we found rebuilding a personal injury firm whose site blocked them entirely, and the seven things a firm should fix this quarter.
A person who was rear-ended on the 91 last night is not typing “personal injury lawyer Riverside” into Google and reading ten blue links. Increasingly they are asking an assistant: do I need a lawyer for this, how much is a case like mine worth, who should I call. ChatGPT, Google AI Overviews and AI Mode, Perplexity and Claude answer with two or three firms they can describe with confidence, and they skip the rest. There is no page two of an AI answer. GEO, generative engine optimization, is the work of being one of the firms it names.
We build and rank websites for law firms in Southern California, and this summer we rebuilt a personal injury site whose robots file blocked ChatGPT, Perplexity and Claude outright. The three tools most likely to recommend an attorney could not read a word of it. That case study is public, and it is the clearest example we have of what GEO for a law firm actually involves, so this post is built around it: how assistants choose, what we found, and the seven things a firm should fix this quarter.
GEO for law firms, in one paragraph
Generative engine optimization is the same service sold under four names: GEO, AEO (answer engine optimization), AI SEO, and AI search optimization. For a law firm it means five things. One consistent identity across the website, the bar record and the legal directories. A page for each practice area and each city that answers the exact question a prospective client asks. Proof on the page: results, reviews and press, all client-approved and bar-compliant. Structured data that says the same thing the page says. And a site the assistants are allowed to crawl. None of it is a trick. All of it is what a careful prospective client would want to find too.
What a prospective client actually asks
The questions are not the keywords a firm has been optimizing for. They are longer, more specific, and more anxious.
- “I was hit from behind in Riverside and my neck hurts. Do I need a lawyer or will insurance handle it?”
- “How much is a whiplash case worth in California?”
- “Best personal injury attorney near Moreno Valley that does not charge unless they win.”
- “The other driver's insurer offered me $3,000. Is that fair?”
An assistant answers each of those by quoting passages it can find. A practice-area page that explains the symptoms of a rear-end injury, what moves the value of the case, the proof required and the line the insurer will try is quotable. A page that says “we fight for you” over a photo of a gavel is not. That difference decides who gets named.
How an assistant decides which firm to name
- It has to know exactly who you are. One firm name, one address, one phone number, the same on the site, the Google Business Profile, the state bar record and the directories. Two spellings of the firm name, a former partner still on the bar listing, or a profile address that disagrees with the website, and the assistant hedges or picks someone else.
- It quotes the page that answers the exact question. Assistants lift passages, not brands. A dedicated page per practice area, and per city you take cases from, each written around that crash, that injury, that court, gets quoted. One services page listing eight practice areas gets nothing.
- It weighs what others say about you. Reviews on Google, the major legal directories such as Avvo, Justia and FindLaw, the state and county bar listings, press coverage. Models trust third-party sources far more than the firm's own claims.
- It trusts markup that agrees with the page. LegalService, Attorney, FAQ and Article structured data, with bar admissions and named authors, confirm what the page says. Markup that promises something the page does not show is worse than none.
- It has to be allowed in. A robots file that blocks the AI crawlers removes the firm from the answers entirely. This is more common than it sounds, because some website vendors block them by default and never mention it.
The firm whose site blocked the assistants
Singh Law HQ is a personal injury firm in Riverside that came to us mid-transition: it was leaving the vendor that had built its website, and that site was scheduled to come down at the end of the month. The site itself was the deeper problem. Four pages, all eight practice areas crammed onto one services page, no city pages at all, which meant the firm was nominally competing for the whole state of California and winning none of it. Nothing on the site proved the work: no published results, none of its twenty eight five-star Google reviews on the page, and its own video reels living on the vendor's account. And the robots file blocked ChatGPT, Perplexity and Claude outright.
We rebuilt it on the firm's own domain and launched five days before the old site was due to disappear, with every old URL still resolving. The architecture is the strategy. Each of the nine practice areas got its own page, written around what someone searches after a specific kind of crash, with an injury breakdown covering the symptoms, what moves the value of that injury, the proof required and the line the insurer will try. Eighteen city pages cover the Inland Empire, the High Desert and the Central Valley corridor, each written with real local specifics. The proof the old site never published now has pages of its own: client-approved settlement results, all twenty eight reviews in full, press coverage, and the five video reels recovered before the vendor closed the account. Underneath, nine structured-data types, an unblocked robots file, and an llms.txt guide written for the assistants. Forty four indexable pages where there had been four.
The site is recent enough that the honest thing is to wait for a full quarter before publishing how the assistants' answers changed, and we will add that here when there is a clean comparison. What we can say today is structural, and it is the part every firm can act on: the assistants went from being locked out to being invited in, and from having one vague page to quote to having forty four specific ones.
Seven things to fix this quarter
- Check the robots file. Open yourdomain.com/robots.txt and look for GPTBot, ClaudeBot, PerplexityBot and Google-Extended. If any are disallowed, the assistants cannot read the site. Fix that first; it is a five-minute change with the largest effect on this list.
- Give every practice area its own page. Not a list. A page per case type, written around the question a person asks after that specific event, with the injury breakdown structure above. This is what gets quoted.
- Build city pages you can defend. One for each city you genuinely take cases from, each with real local specifics: the courthouse, the roads, the local pattern of crashes. Thin city pages with the name swapped in are the exact pattern Google penalizes, and assistants ignore them for the same reason.
- Put the proof on the page. Results, client-approved and stated plainly. Reviews pulled from Google in full, not a count. Press. A firm with a perfect review record and none of it on the site is invisible to a model that only reads the site.
- Make the attorneys real. Bio pages with bar admissions, years in practice, results and credentials, marked up as Attorney and Person, and named as the author on the content. Assistants weigh a named, verifiable author more heavily than an anonymous firm.
- Make the directories agree. Google Business Profile first, then Avvo, Justia, FindLaw, the state bar and the county bar. Same name, address and phone everywhere. Retire the listings of attorneys who left.
- Add the machine-readable layer. LegalService, Attorney, FAQ and Article structured data that mirrors the page, an llms.txt guide, and a last-updated discipline so the pages carry real dates. Then ask the assistants your own questions and record what they say, so you can tell whether any of this worked.
The bar rules, briefly
Everything above works inside the advertising rules, because the honest version of GEO is the compliant version. In California, Rule 7.1 of the Rules of Professional Conduct bars communications that are false or misleading, including results presented in a way that creates unjustified expectations. So results are stated with their facts, testimonials are real and client-approved, and nothing is written for a model that the attorney would not say to a client across a desk. The firms that get in trouble are the ones chasing superlatives. Assistants do not reward superlatives either.
How to measure it, and what to ask an agency
The measurement is simple and most agencies skip it. Write down the ten questions a prospective client asks. Ask each assistant, by name and by category. Record who gets named and which sources are cited. That is a share-of-answers baseline per assistant per question, and it is the only number that tells you whether GEO is working. Re-run it monthly.
If you are talking to a GEO agency, ask for three things: the exact questions they will measure, how each assistant answers them today, and which fixes they will ship in code rather than describe in a report. Be wary of anyone guaranteeing a placement in ChatGPT. Nobody controls the model. The right promise is to remove every reason it has to skip you and to show you the answers before and after.
Where we land
GEO for a law firm is not a new budget line next to SEO. It is the same pages, the same profile and the same reviews, done specifically enough that both Google and the assistants can use them, plus the discipline of measuring the answers. Our law firm SEO service builds the pages, and our AI SEO service starts with a fixed-price audit that records how ChatGPT, Google AI Mode, Perplexity and Claude answer your prospective clients' questions today, so you know where you stand before you spend anything else. Practicing in Orange County or the Inland Empire? AI SEO for Orange County and the Inland Empire shows how ChatGPT builds its local list and the questions we test for firms here.
Frequently asked questions
What is GEO for law firms?
Generative engine optimization for law firms is the work of getting a firm named and cited when a prospective client asks an AI assistant, such as ChatGPT, Google AI Overviews or AI Mode, Perplexity or Claude, which lawyer to call or whether they have a case. It is the same discipline others sell as AEO, AI SEO or AI search optimization: a clear entity, practice-area pages that answer the specific question, proof on the page, structured data, consistent directory profiles, and a site the assistants are allowed to read.
Is GEO different from law firm SEO?
It extends it. Ranking in Google still depends on relevance, authority and technical health. Being named by an assistant leans harder on a clear entity, quotable passages, structured data, reviews and directory profiles, and it rewards named attorney authors and fresh dated pages more sharply. The same practice-area and city pages have to do both jobs, so we run them as one program.
How do AI assistants decide which law firm to recommend?
They retrieve live pages and their own memory of the web, then name the firms they can describe with confidence for that specific question. Five things decide it: one consistent identity across the site, the bar record and the directories; a page that answers the exact question asked; proof on the page, meaning results, reviews and press; structured data that agrees with the page; and a robots file that lets the assistants crawl the site at all.
What is the best GEO agency for law firms?
The one that shows you the answers before and after. Ask any agency for three things: the exact questions they will measure, a record of how each assistant answers those questions today, and the fixes they will ship in code rather than describe in a report. Be wary of guaranteed placements. Nobody controls the models, and a firm promising a position in ChatGPT is selling a screenshot.
How long does GEO take to work for a law firm?
Fixes that let the assistants read the site, such as an unblocked robots file, structured data and answer-ready practice pages, can change answers within weeks, because the assistants retrieve live pages for many questions. Reviews, directory consistency and press compound over months. We baseline the answers in week one and re-run them at week twelve, and we say up front which questions are realistic in that window.
Does GEO for law firms comply with bar advertising rules?
It has to, and the honest version does by default. Results and testimonials must be truthful, client-approved, and free of language that creates unjustified expectations, which in California is Rule 7.1 of the Rules of Professional Conduct. GEO does not need superlatives or promises. It needs plain, specific, verifiable pages, which is also what the rules ask for.