Pay per approved lead. First 3 leads free.

See how it works

Published in ai seo, digital marketing

AI SEO for Law Firms: Why ChatGPT Skips Most Firm Websites

AI SEO for law firms: 1 in 4 firm sites we tested refuse ChatGPT's crawler without knowing it. What assistants quote, and an 8-step fix list for partners.

AI SEO for Law Firms: Why ChatGPT Skips Most Firm Websites
By Mohammad11 min read
In this article (11 sections)

It's 11 p.m. Someone has just been served divorce papers. They don't open Google. They open ChatGPT and type: "best family lawyer in Irvine who actually answers the phone."

The assistant names three firms. Yours probably isn't one of them, and the reason is usually not your reputation. AI SEO for law firms comes down to two questions: can the assistant read your site at all, and once it can, does it find plain facts worth quoting? We tested both on real Orange County firm websites. Here's what we found and the order we'd fix it in.

AI SEO for law firms: a senior attorney in a wood-panelled office checks his phone at his desk
Partners now check what the phone says about their firm. So do their future clients.

Quick answer: ChatGPT skips most firm websites for two reasons. In our test of 47 live Orange County firm sites, 1 in 4 refused AI crawlers at the firewall without anyone choosing to, and most of the rest state no fees or attorney facts an assistant can quote. AI SEO for law firms fixes both: crawler access on purpose, plain answers on every practice area page.

Not sure your firm can be read by ChatGPT? Our free website audit includes the AI crawler check, a phone speed test and a look at your practice area pages. Get a free audit

How do people ask AI for a lawyer now?

People type the whole situation, not two words. A Google search is short because the engine shows ten links and lets you sort them. A question to an assistant is long because the assistant is expected to do the sorting.

So the question carries a practice area, a city and a worry in one sentence: "which injury lawyer should I call if the other driver wasn't insured," or "family lawyer near Irvine who speaks Spanish and offers payment plans."

The assistant answers with a short list, usually a few names, with a reason attached to each. It takes that reason from somewhere. If your site doesn't state your fees, your languages or your case types in plain sentences, there is nothing to take from you, so it takes from a competitor or a directory instead. That is the whole problem. The rest of this post is the fix.

A young woman sits on the edge of her bed at night, lit by a lamp, typing on her phone
The client you never meet: a late-night question to an assistant, answered with three other firms' names.

What we found: 1 in 4 law firm sites refuse AI crawlers

Most firm sites that block AI crawlers never decided to. The block came with a security setting.

How we tested it: we took the 53 law offices listed in OpenStreetMap for Orange County, California, and crawled their websites on 25 September 2026. 47 were live. For each one we requested the homepage as three AI crawlers, OpenAI's GPTBot, ClaudeBot and PerplexityBot, and recorded whether the site answered or refused.

11 of the 47 live firm sites (23.4%) refused at least one of them at the firewall or CDN, the security layer that sits in front of a website. Across all 662 local businesses in the same study the rate was 13.9%, so law firms refuse AI crawlers noticeably more often.

What we checkedLaw firms (47 live sites)All local businesses (489 live sites)
Refuse at least one AI crawler at the firewall or CDN23.4%13.9%
Block AI crawlers in robots.txt0%0.8%
Publish an llms.txt file29.8%30.9%

Source: RankMeHi local business website study, 662 Orange County businesses from OpenStreetMap; law firm cut of 53 offices. Crawl 25 Sep 2026.

The row that matters most to a managing partner is the second one. Not one of the 47 firms blocked these crawlers in robots.txt, the file a site uses to state what crawlers may read. Every refusal we saw came from a firewall or CDN setting. If nobody at your firm remembers choosing to block AI assistants, that's because nobody did. A security default made the call, often under a name like "bot fight mode."

In our check of 47 live Orange County law firm websites, 11 refused AI crawlers at the firewall, and none of them said so in robots.txt.

Two uniformed guards stand at the front door of a classic columned building
A firewall that refuses AI crawlers works like a guard at the door: the visitor never gets inside to read anything.

What do AI assistants quote when someone asks who to hire?

Pages that state facts plainly. Pages that state feelings get skipped.

We tested this from the buyer's side on 26 October 2026, in ChatGPT, logged out. First question: "best SEO companies for a small law firm and what they charge." The answer listed vendors by name and quoted their monthly prices, citing pages that published those prices. Second question: "law firm marketing that only charges per lead." ChatGPT named providers whose per-lead prices sat on their own websites. Vendors that hide their prices were not the ones quoted.

Look at what both answers had in common. The assistant didn't quote a mission statement or a line about "unmatched results." It quoted pages where a number sat next to a plain description of what it bought.

Now apply that to a firm's website. "We handle complex family law matters with compassion and dedication" gives an assistant nothing to repeat. "Uncontested divorce: a flat fee, stated in dollars, first consultation free, handled by a named attorney admitted in California" gives it a sentence it can lift straight into an answer. Fees, who handles the case, where, and how fast: those are the facts that get quoted.

AI SEO for law firms: the 8-step checklist

Work through these in order. The first one takes a phone call; the last one takes 30 minutes a month.

Steps 1 to 4: let assistants in, then give them facts

  1. Check whether your host or CDN refuses AI crawlers. Ask whoever runs your website and security layer one question: are GPTBot, ClaudeBot and PerplexityBot allowed? Then decide on purpose. If you want assistants to recommend you, they need to read you.
  2. Give every practice area and case type its own page. Open each page with a two-sentence plain answer: what the case type is, who it's for, and what happens next. Background and credentials come after.
  3. Write a fees section your firm has approved. Say whether you work on contingency, flat fee or hourly, and whether the first consultation is free. In our buyer-side test, published prices were what the assistant repeated, and fee terms play the same role for a firm.
  4. Build attorney pages a stranger can verify. State bar admission, courts, years in practice and languages. These are specific, checkable facts, the kind an assistant can quote safely.

Steps 5 to 8: make the facts easy to trust

  1. Add LegalService and FAQ schema. Schema is structured data in the page code that tells search engines and AI systems what each part of the page means. Visitors don't see it; machines read it.
  2. Keep your name, address and phone identical everywhere. Google Business Profile, Avvo, Justia, your state bar listing, your site. Mismatched listings make it harder for any system to confirm which firm is which.
  3. Ask for reviews within your state bar's rules. Read your bar's advertising rules before any review request goes out. In California that means the State Bar's attorney advertising guidance.
  4. Test every month. Ask ChatGPT, Perplexity and Google's AI Mode your firm's top 10 client questions, and log which firms get named and which pages get cited. It's the only way to know whether steps 1 to 7 are working, and it costs nothing.

Want us to run step 1 and step 8 for you? We'll check your crawler access and test your top client questions in three assistants, free. Book the free audit

How do you run the monthly AI test?

Ask the same 10 questions in the same three assistants on the same day each month, and write down who gets named. Without a log you are guessing, and assistants change their answers often enough that one check tells you little.

Pick questions the way your clients would ask them, not the way you'd describe your practice. Mix practice area, city and a worry: "car accident lawyer in Santa Ana who takes cases with no money upfront," "how much does an uncontested divorce cost in Orange County," "estate planning attorney near Irvine who does home visits." Then run each one logged out, so your own history doesn't color the answer.

ColumnWhat to record
Date and assistantChatGPT, Perplexity or Google AI Mode, and the day you ran it
QuestionWord for word, the same every month
Firms namedIn the order the assistant gave them
Your firmNamed or not, and in which position
Pages citedThe links the assistant showed as sources, yours or a directory's
What it said about youThe exact reason given, so you can see which page it came from

After three months you'll usually see a pattern. If directories are cited and your site never is, your pages aren't saying anything quotable. If a competitor's fees page keeps appearing, that is the page to beat. If nothing about you appears at all, go back to step 1: the assistant may still be refused at the door.

What should a law firm not do?

Don't fake anything an assistant might repeat.

No fake reviews. No self-published "best lawyers in Irvine" pages that rank your own firm first. No AI-written legal explainer pages published as if an attorney wrote them: if an assistant later repeats a wrong statement from your site, your name is attached to it. Results and testimonials go up only with the disclaimers your state bar requires. We're not your bar's ethics counsel, so check those rules with the bar directly.

And don't buy a package that promises to "get you into ChatGPT" by a date. No one controls what an assistant says. What you control is whether it can read your site, and whether your pages say something specific enough to repeat.

How is AI SEO different from classic law firm SEO?

Less than you'd think. The foundations are the same, and a slow, vague site fails both.

Classic law firm SEO (Google results)AI SEO (assistant answers)
What it rewardsRelevant pages, links from trusted sites, a good mobile experiencePlain factual statements, clear structure, crawler access
What gets you skippedThin pages, slow pages, no local signalsA blocked crawler, vague copy, no fees or attorney facts
How you measure itRankings, clicks and calls in Search Console and analyticsMonthly prompt tests: who gets named, which pages get cited
SpeedMatters for users and rankingsMatters for users; a page that never finishes loading helps no one

Speed is where most firm sites lose on both counts. In our study the median law firm site took 6.8 seconds to show its main content on a phone, and only 3 of 47 scored "good" on Google's mobile test. If you want the broader picture of what firm sites get right and wrong, our SEO for law firms study covers schema, speed and analytics in detail, and Google explains how its own AI features use website content.

A lawyer and a consultant review a page together at a desk in a bright office
The fix is rarely a rebuild: a crawler setting, a fees section and a page per case type, checked together.

What does it cost to fix?

The checking is free. The fixing is a fixed price, not a retainer.

Steps 1 and 8, the crawler check and the monthly assistant test, cost nothing but your time. If that's all you do this month, do that.

If you want it done for you, here's what we charge, published on our site:

OptionWhat it coversPrice
AI readiness sprintCrawler access, schema for services and FAQs, content in the HTML, citable specifics on key pagesfrom $390, one-off
Audit & fixPrioritised fix list, speed repair, technical SEO, quote form and click-to-callfrom $490, one-off
Ongoing SEOMonthly Search Console review, new practice area pages, fixesfrom $690 a month, cancel any time

Every option starts with a free audit, so you see what's broken before you pay for anything. For the full picture of how we work with firms, see our law firm SEO services, and if you're comparing vendors, our check of the best law firm SEO companies lists what 25 of them publish about price. The technical work sits on the same foundation as our web development and web design projects: fast pages with the content in the HTML, where crawlers can read it. More on that in our AI search optimization service.

We should be plain about one thing: we don't have law firm client results to show you yet. That's why the audit is free. Judge us on what it finds.

Key takeaways

  • 11 of 47 live Orange County law firm sites (23.4%) refused AI crawlers at the firewall, against 13.9% of all local businesses we tested.
  • None of them blocked AI crawlers in robots.txt, so the refusals came from security defaults, not decisions.
  • In our ChatGPT test, assistants quoted pages that published plain facts and prices, not pages with slogans.
  • Only 3 of 47 firm sites scored "good" on Google's mobile speed test; the median took 6.8 seconds to show its main content.
  • The first check is free: ask your host whether GPTBot, ClaudeBot and PerplexityBot are allowed, then test your top client questions monthly.

FAQ

Does ChatGPT recommend lawyers?

ChatGPT does name firms when someone asks a specific, local question, and it attaches a reason to each name. Those reasons come from content it can read and quote: fees, practice areas, attorneys and reviews. A firm whose site refuses AI crawlers or says nothing specific gives it nothing to work with.

Should a law firm block GPTBot?

A law firm should decide on purpose rather than inherit the setting. In our study, none of the 47 firm sites blocked AI crawlers in robots.txt, yet 11 refused them at the firewall. If you want assistants to recommend your firm, they need to read your site, so allow them unless you have a specific reason not to.

What is llms.txt, and does a law firm need one?

llms.txt is a proposed plain-text file that tells AI systems which pages matter on a site and how to describe the business. 14 of the 47 firm sites we checked (29.8%) publish one. It's cheap to add, but it won't help if a firewall refuses the crawler before it gets there.

How long until AI assistants mention my firm?

We don't have firm-level timing data yet, so we won't guess a number. Removing a crawler block and publishing clear fee and practice area pages are prerequisites, not guarantees. Test your top client questions every month and keep a log, and you'll see when your firm starts appearing.

Is AI SEO different from regular law firm SEO?

AI SEO and classic law firm SEO share the same base: a fast site, one page per practice area, consistent listings and real reviews. AI SEO adds crawler access on purpose and plain, quotable statements of fees and facts. Fix the base and both improve together.

Find out where your firm stands

The fastest way to know whether ChatGPT can recommend your firm is to check, not guess. We'll run a free website audit that includes the AI crawler check, the phone speed test and a review of your fee and practice area pages, and you'll get the actual numbers for your site.

Get your free law firm website audit. Plain findings, no sign-up, no obligation. Request the audit

RankMeHi designs and builds business websites, then makes sure they are found and convert. Start with the two pages below.

Check availability

Is your trade still open in your city?

One partner per trade per city. Send your website and within one business day you will know whether your city is open, what your current site is losing, and the per-lead price for your trade.
  1. 1Share your name, email and website.
  2. 2We check whether your trade and city are still open, and audit your current site.
  3. 3You get the audit and, if your city is open, the partner terms in writing.

The audit is free either way. If the partner deal is not a fit, you still get the findings and the fixed-price quote.

Check if your city is open

Name, email and your trade. We reply within one business day with availability and the per-lead price for your trade.

Your contact details
What are you after?0 of 2 required fields done

We check whether your trade and city are still open and reply with the per-lead price.

Only for the reply. Never shared or sold.
Optional. Leave it blank if you have none yet
Optional
Optional, but it speeds up the reply
How did you find us?Optional
  • Reply within 1 business day
  • No spam, no obligation

By submitting this form, you agree that RankMeHi may contact you about your request.