The concept
What does it mean for a law firm to be visible in AI search?
AI visibility is whether generative engines — ChatGPT, Gemini, Claude, Perplexity and Google AI Overviews — can find, understand, and cite your firm when someone asks a legal question. It's a different bar than ranking: an engine has to retrieve your content, trust it, and choose to name you in a synthesized answer.
That depends on three things working together: your pages are server-rendered and crawlable by AI bots, your firm is a clearly-defined entity (consistent name, address, and identity across the web), and your expertise is corroborated by third parties. When all three line up, the engine has both the information and the confidence to recommend you. This is the outcome AEO and GEO are built to produce.
ChatGPT
How do I get my law firm into ChatGPT — and recommended by it?
ChatGPT names a law firm when its web search retrieves a page that names that firm for the question being asked. So the work is concrete: a page that answers the client's exact question in its first lines, open to OpenAI's search crawler, plus third-party pages — directories and industry lists — that name your firm for the same question.
We measured this on ourselves. In InterCore's panel of 239 non-brand buyer prompts run through ChatGPT with web search on 28–29 September 2026, InterCore was named in 26 answers — and in all 26, ChatGPT had retrieved an intercore.net page. In the other 213 it retrieved none of our pages and named other agencies. Being named follows being retrieved.
OpenAI says a site must allow OAI-SearchBot to appear in ChatGPT search results, and that this is independent of GPTBot, which governs model training (OpenAI crawler documentation). Blocking GPTBot does not remove you from ChatGPT search; blocking OAI-SearchBot does. Start with a free AI visibility audit to see which of the steps below your site already meets.
| Step | What to do | How to check |
|---|
| 1. Be reachable | Allow OAI-SearchBot in robots.txt and put the answer in the server HTML, not only in JavaScript | Fetch the page with an OAI-SearchBot user agent and find the answer text |
| 2. Answer the exact question | One page per question a client asks, answered in the first 40–60 words, under a heading that uses the client's own words | The question appears as a heading on the page |
| 3. Be named where ChatGPT reads | Get listed on the directories and industry lists ChatGPT shows as sources for your practice and city | Ask ChatGPT the question and read the sources it lists |
| 4. Be one clear entity | Identical firm name, address and phone everywhere | An entity & NAP audit |
Source: InterCore first-party panel — 239 non-brand buyer prompts, one run per engine, 28–29 Sep 2026. Answers vary between runs.
Engine by engine
How do law firms show up in Gemini, Perplexity and Google AI Overviews?
Each AI engine finds pages through its own search source, so a firm has to be reachable by every one of them, not only Google. Google says AI Overviews and AI Mode have no extra requirements beyond being indexed and eligible for a snippet in Google Search; Perplexity and ChatGPT use their own crawlers, which your robots.txt must allow.
Sources: Google Search Central: AI features; Gemini API: grounding with Google Search; Perplexity crawler documentation; OpenAI crawler documentation; Bing Webmaster Blog, 10 Feb 2026.
The engines also behave very differently. In our panel the same site was named in 10.9% of non-brand ChatGPT answers, 4.2% of Perplexity answers, 0.8% of Google AI Mode answers and 0.4% of Gemini answers — so a result on one engine says little about the others. Measure each one separately.
| Engine | Where its answers come from (as documented) | What a firm must do |
|---|
| Google AI Overviews & AI Mode | Pages indexed in Google Search and eligible for a snippet; Google states there are no additional requirements | Get indexed; make each answer quotable as a snippet |
| Gemini | The Gemini API's grounding feature runs a Google Search and cites the results it uses | The same as Google: be indexed and quotable |
| Perplexity | PerplexityBot surfaces and links websites in Perplexity's results | Allow PerplexityBot and Perplexity's published IP ranges |
| ChatGPT | OAI-SearchBot decides whether a site can appear in ChatGPT search results | Allow OAI-SearchBot |
| Microsoft Copilot & Bing | Bing Webmaster Tools reports how often a site is cited in Copilot and Bing AI answers (public preview, February 2026) | Verify the site in Bing Webmaster Tools and watch its AI Performance report |
Engine mechanics from each vendor's own documentation, read 29 Sep 2026. Naming rates: Source: InterCore first-party panel — 239 non-brand buyer prompts, one run per engine, 28–29 Sep 2026. Answers vary between runs.
The diagnosis
Why is my law firm not showing up in ChatGPT — and why does it recommend my competitors?
Because ChatGPT's search retrieved their pages and not yours. It builds each answer from a handful of sources — a median of 8 per answer in our panel — and names the firms those sources name. If none of the pages it reads for a question mention your firm, your firm is not in the answer, however good your website is.
In the 213 answers that did not name InterCore, the sources fell into three groups: official rules and help pages (ABA advertising rules, Google Business Profile help) that name no firm; competitors' own service pages that rank for the query; and third-party "best agency" lists and review profiles. The agencies ChatGPT named most often were the ones on those lists. The same pattern holds for law firms: the firms ChatGPT recommends are the ones on the pages it reads for that question.
The fix is to change what it reads: a page of your own that answers the question, and a place on the lists it already trusts. Legal directories are the usual starting point for a law firm.
| Why a competitor gets named | What to do about it |
|---|
| Their page answers the exact question and ranks for it | Publish the page that answers that question, with the question as a heading |
| They appear on the lists and directories ChatGPT reads | Earn a place on those lists; keep directory profiles complete and consistent |
| Their pages are server-rendered and open to OAI-SearchBot | Check yours are — many law-firm sites load their text with JavaScript or block AI crawlers |
| They name the city and practice area in their headings | Name your cities and practices where the question does |
Source: InterCore first-party panel — 239 non-brand buyer prompts, one run per engine, 28–29 Sep 2026. Answers vary between runs.
Measurement
How do you track law firm mentions and citations in ChatGPT?
Run a fixed list of the questions your clients ask through each engine on a schedule, and record two things per answer: whether the firm is named (a mention) and whether one of its pages is linked as a source (a citation). Keep the list fixed so week-to-week results are comparable, and run each question more than once, because answers vary between runs.
Mentions and citations are not the same thing. In our panel Perplexity linked intercore.net as a source in 36 non-brand answers but named InterCore in only 10 — our pages were used to answer questions in which other agencies were recommended. Separate brand questions from non-brand ones too: every engine named InterCore on 15 of 15 questions that included our name, which says nothing about whether new clients find us.
For Microsoft's engines there is now a free first-party source: Bing Webmaster Tools' AI Performance report counts how often your pages are cited in Copilot and Bing AI answers (Bing Webmaster Blog, 10 Feb 2026). Our AI visibility audit runs this kind of question panel for a firm and reports mentions and citations by engine.
| Metric | What it counts | Why it matters |
|---|
| Mention rate | Answers that name the firm, out of all answers | What a prospective client actually sees |
| Citation rate | Answers that link one of the firm's pages as a source | Shows which pages the engine trusts |
| Competitors named | Other firms named in the same answers | Who you are losing each question to |
| Sources retrieved | The pages the engine read to answer | Where to earn a place or publish a better page |
Source: InterCore first-party panel — 239 non-brand buyer prompts, one run per engine, 28–29 Sep 2026. Answers vary between runs.
The problem
Why are most law firms invisible to AI engines?
Usually one of four fixable reasons: the content isn't retrievable (client-rendered or blocked to AI bots), the entity is inconsistent (name, address and profiles don't match across the web), the pages are thin and not answer-first, or nothing off-site corroborates the firm. AI engines resolve ambiguity by trusting what's consistent and corroborated — so any of these quietly keeps you out of the answer.
| Why a firm is invisible | The fix |
|---|
| Content is client-rendered or blocks AI bots | Server-render everything; allow GPTBot, ClaudeBot, PerplexityBot, Google-Extended |
| Inconsistent name/address/identity across the web | An entity & NAP audit to make the firm one clear entity |
| Thin pages with no self-contained answers | Answer-first content structured for passage-level retrieval |
| Nothing off-site corroborates the firm | Legal directories + earned mentions engines can cross-check |
The difference
AI visibility vs SEO — what's actually different?
SEO earns a position on a results page; AI visibility earns a mention inside a generated answer. SEO is measured by rankings and clicks; AI visibility is measured by whether — and how often — an engine names your firm. They share a foundation, but the second requires entity clarity and corroboration that classic SEO never demanded. Our full comparison goes deeper.
| SEO | AI visibility |
|---|
| What you win | A ranking among links | A mention/citation inside the AI answer |
| What the engine needs | Relevance + links | Retrievability + entity clarity + corroboration |
| How it's measured | Position & organic clicks | Mention share, citation share, first-mention share |
| Where it shows | Google/Bing results page | ChatGPT, Gemini, Perplexity, AI Overviews |
The levers
What makes an AI engine cite one firm over another?
Four things, in roughly this order: it can retrieve you, it can identify you as a clear entity, third parties corroborate your expertise, and your schema translates the visible facts. The biggest single lever is off-page — consistent entity signals and independent mentions — because that's how an engine decides which of several firms to trust.
| Lever | Why it moves AI citation |
|---|
| Retrievability | If the answer text isn't in the server HTML, the engine can't quote it |
| Entity clarity | Consistent name/identity + schema lets the engine resolve who you are |
| Off-site corroboration | Directories, reviews and earned mentions confirm your self-claims |
| Answer-first content | Self-contained passages the engine can lift and attribute |
Measurement
How do you measure AI visibility?
By running a fixed panel of real client questions across the engines on a schedule and tracking how often your firm is named (mention share), cited with a link (citation share), and named first (first-mention share) — plus the gap versus competitors. One favorable answer proves nothing; the panel is what shows real movement. Our guide on measuring AI visibility details the method.
The engagement
How does InterCore make your firm AI-visible?
We start with a free 23-point AI-visibility audit — exactly where each engine names you or a competitor today. Then we fix retrievability, run an entity/NAP audit, add the schema that translates your real facts, reconcile your directory profiles, and rebuild core pages answer-first.
Because AI visibility, AEO, GEO and SEO share a foundation, the same work compounds across every engine and classic search. We track mention and citation share over time, tied back to signed cases. Past results do not guarantee future outcomes.