GEO for Lawyers and Attorneys: How to Get Cited by AI Chatbots
An AI chatbot doesn't recommend a lawyer it has nothing to read about. For ChatGPT or Gemini to name you in an answer, your site needs pages built around real client questions: a breakdown of the procedure, experience in a specific city, starting prices, and an attorney profile with verifiable qualifications. Below is the game plan: which questions to cover, which pages to build for them, and in what form.
What do people ask AI chatbots before searching for a lawyer?
A query like "lawyer Kyiv" is rarely the first one. People usually describe their situation to an AI chatbot first, wanting to understand what's actually going on and how serious it is.
Typical phrasings:
- "my husband isn't paying child support, what should I do"
- "how to dispute a traffic accident fine if I disagree with the report"
- "how long does dividing marital property take in court"
- "do I need a lawyer at an interrogation if I'm called as a witness"
- "how much does a criminal defense lawyer cost"
- "labor dispute lawyer in Dnipro"
The first five questions are about procedure, money, and risk. A lawyer gets into that kind of answer as the source of the explanation. The last question is already about choosing who to hire, and that's where the model names specific people or firms. You need to work on both groups: first you get cited as the one who explained it, then you get mentioned as the one to go to.
Why does a law firm's website rarely make it into the answer?
A typical site looks like this: homepage, a one-line list of practice areas, an "About us" page, and contacts. There's no text that actually answers a client's question.
The model builds its answer from whatever text it could actually read. If your site has no paragraph on the step-by-step process for dividing marital property, someone else's paragraph makes it into the answer instead — usually a general legal portal or a firm that bothered to write that text.
The second reason: the page exists, but it opens with "our attorneys have many years of successful experience." There's no direct answer in the first lines, so there's nothing to quote. We covered the other reasons separately: why ChatGPT recommends competitors.
Which pages cover these questions?
Build a simple map: the client's question, the page that answers it, and the minimum data that page must contain.
| Client's question | Page | What it must include |
|---|---|---|
| "What do I do if…" | Procedure breakdown | Step-by-step order, deadlines, document list, where to file, and when you can't do without a lawyer |
| "[Practice] lawyer in [city]" | Practice plus city | Courts and agencies you work with, address, hours, how to book |
| "How much does … cost" | Pricing | Starting prices by type of work, what's included, payment format, what the final amount depends on |
| "Who is [lawyer's name]" | Attorney profile | Qualifications, specialization, courts/instances, publications, direct contact |
| "Is [firm name] trustworthy?" | About the company | Founding year, team, registration details, address, Google Business listing |
8–12 pages are enough to start: three or four procedure breakdowns for your core practice, a pricing page, attorney profiles, and one or two "practice plus city" pages.
Want to know where your website stands today? Free: an AI-readiness check, a 30-day plan and your first article in 3–6 minutes.
Get my planWhat does a quotable practice page look like?
A working structure looks like this:
- A direct answer in the first two or three sentences: what to do, where to go, by what deadline.
- Subheadings phrased as client questions: "what documents do I need," "how long does this take," "what if the other side objects."
- Specifics: document names, relevant authorities, a reference to the legal provision.
- An FAQ block with 4–6 questions in plain text.
- A byline: the name of the attorney responsible for the text, and the last-updated date.
The last-updated date is critical in legal content. Regulations change, and a three-year-old page on "what to do" misinforms the reader. Schedule a content review every six months.
A real named author instead of "site editorial team" solves another problem: the attorney's name starts appearing next to the topic across the site, in publications, and on social media.
Do you need a separate page for every city?
The temptation is obvious: crank out 50 "car accident lawyer in [city]" pages from a single template. Don't. Clone pages with no real data of their own give the model nothing worth quoting.
The rule is simple: a city goes on the site only if you actually handle cases there. The page needs its own data: which court, where you see clients or how you work online, and any local specifics around deadlines and agencies.
If your clients live abroad, the logic is different. You need pages built around "country of residence plus a Ukrainian document" combinations: power of attorney, real estate transactions, inheritance, long-distance divorce. We covered this in the guide on GEO for businesses abroad.
What should an attorney profile include?
A separate page for each attorney, not a shared grid of photos. Checklist:
- full name, plus its Latin-script spelling if you work with foreign clients;
- bar license number and the bar association that issued it;
- specialization in the client's own words: "family disputes and child support" instead of "civil law";
- courts/instances and case types you handle;
- publications, media commentary, and talks, linked to the original source;
- languages you work in;
- a direct way to book: phone, messenger, or form;
- a photo and links to social media profiles and professional registries.
Keep the name, address, and phone number consistent everywhere they're published: on the site, in your Google Business listing, on social media, in directories. Inconsistent formatting makes it harder to tie these mentions to a single profile.
What should a lawyer never write in GEO content?
Three things that cost more than any amount of traffic is worth.
Don't promise a case outcome. "We'll win," "we guarantee the case gets dismissed" — that's both an ethical risk and a reason for readers to distrust you. Describe what you do: file, dispute, represent in court, negotiate.
Don't make up numbers. "98% of cases won" can't be verified, and one client question about how you calculated it wipes out trust in the entire text.
Don't publish case details without the client's written consent. Attorney-client privilege matters more than marketing. If you want to show experience, describe the type of situation and your course of action without names, amounts, or identifiable details.
Instead of case studies, lean on something else: procedure breakdowns, reviews on your Google Business listing, publications in trade media, and press commentary.
What technical foundation do you need, and what doesn't have to be done by hand?
Text is useless if nothing reads it. We check a site against 8 factors: the site responds, it has a title tag, it has a meta description, Schema.org JSON-LD, FAQ markup, llms.txt, AI crawlers are allowed in robots.txt, and sitemap.xml exists.
Two things are critical for a law firm site. First, robots.txt must not block GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, and Google-Extended — they're often blocked "just in case" along with scrapers. Second, markup: LegalService or Attorney for the firm, Person for attorney profiles, FAQPage for procedure breakdowns.
llms.txt was proposed in 2024 (llmstxt.org), never became an official standard, and support from major AI chatbots isn't guaranteed. The file is cheap and does no harm, but don't bet on it: details in the guide on llms.txt. You can check your site's current state in a few minutes; the process is described here: how to check AI visibility.
We've automated all of this in GEO Autopilot. You enter your site's address, and within 3–6 minutes you get a check against the 8 factors, a list of who AI chatbots and search sources recommend instead of you for your clients' questions, a 30-day plan of 8 articles, and the first article already written for your site. This is free, with no payment required upfront. After that: 8 articles a month with auto-publishing to a WordPress blog, monthly AI-visibility tracking, and a dashboard — $299 for the first month and $249 a month after that, cancel anytime with one click.
We're upfront about timelines. The first article comes out the day you connect your site, then two a week after that. Google indexing usually takes 2–3 weeks, and the first mentions in AI chatbot answers usually show up within 1–3 months. Nobody can guarantee "#1 in ChatGPT."
FAQ
Can you promote a lawyer in AI chatbots if you can't publish case studies?
Yes. The core material here is different: procedure breakdowns, practice pages, starting prices, and attorney profiles with verifiable qualifications. Case studies aren't needed for this — it's enough to explain the process and show exactly who's behind that explanation.
How many pages does it take before an attorney starts getting mentioned?
There's no exact number, and promising one would be dishonest. To start, we put together 8–12 pages for the core practice area and then add two articles a week. Google indexing usually takes 2–3 weeks, and the first mentions in AI chatbot answers usually appear within 1–3 months.
Do you need a separate page for every city?
Only for cities where you actually handle cases and can provide real data: courts, address, how you work. Template clones across fifty cities just produce pages with nothing worth quoting. Three cities with real specifics work better than fifty with the name swapped out.
Does this work for a solo attorney without a firm?
Yes, the logic is the same. You need a profile with your qualifications and specialization, procedure breakdowns under your own name, starting prices, and a clear way to book. A solo attorney actually has it a bit easier in some ways: every piece of content is signed with one name, so the profile comes together faster.
How much does GEO cost for a law practice?
Based on our market review, bare-minimum offers start at $200–500 a month, a proper test runs $2,000–5,000 a month, and serious projects cost $8,000–15,000 and up. GEO Autopilot covers the basic task for $299 the first month and $249 after that, with no minimum commitment. The site audit is available for free before any payment.
What if the site is built on Tilda or Wix?
Honestly, Autopilot doesn't work for Wix, Tilda, or Squarespace — there's no auto-publishing there. For those cases, we have a "Site + GEO" format: a new site starting at $490, built in 3–5 days, plus $249 a month. If the site runs on custom code, Shopify, or Webflow, articles arrive in your dashboard as ready-to-use HTML.