AI visibility audit for law firms
Injured people ask an assistant what to do before they call anyone. If your firm’s site cannot be read, the answer is assembled from directories and the firms with television budgets.
Run it on your site
What this checks for a law firm
It checks whether AI search can reach your firm’s website, read it without executing JavaScript, and find the facts an assistant needs to name you: which case types you take, where you practice, and who the attorneys are. It returns a readiness score and a ranked list of what is blocking you.
The questions we wrote this against
These are what someone types in the days after an accident. Each needs a different fact present on your site before an assistant can use you as the answer.
Why it’s hardNeeds the case type and the areas you practice in stated as text, not implied by an office address.
Why it’s hardNeeds a plain explanation of contingency fees, which most firm sites leave to a single vague line.
Why it’s hardNeeds a real page for that case type, or a directory answers on your behalf.
Why it’s hardNeeds a careful general explanation — the kind that informs without advising or promising.
Why it’s hardNeeds an honest range on your own site rather than a claim about speed.
The audit does not ask an assistant these questions — answers vary between models and between askings, so that would not be a measurement. It checks whether your site could be used to answer them.
What we look for on a firm’s site
The general checks apply to every site. These are the ones law firms fail most often — and one thing we deliberately do not do.
A practice-area list competes for nothing and answers nothing. Motor vehicle, trucking, premises and workplace each raise different questions and need a page that can be cited for them.
How contingency fees work is among the most-asked questions in the category and among the least-answered on firm sites. One clear paragraph is usually the highest-value content you can add.
Named people with real credentials are what a model corroborates against bar records and directories. Photos with a name overlaid in the image carry no text.
Where you are admitted and where you practice, written out. An office address is not the same claim and cannot answer a "near me" question on its own.
Whether your structured data identifies the firm specifically, and whether what it says agrees with the visible page.
The audit is technical. It does not review your copy against your state bar’s advertising rules, and it is not a substitute for your own compliance review — that is your firm’s call, and the report says so.
Seven categories,
one hundred points
Thirty-five checks, each worth a fixed number of points. No language model is involved anywhere in the calculation, so the same site always produces the same score — re-run it after the work and see exactly what moved.
- Every check names what it found and what to change
- Checks we could not verify are marked, not counted against you
- A discovery problem caps the score, and the report says so in words
Questions law firms ask about this
Will this get our firm recommended by ChatGPT?
No, and nobody can promise that. Which firms an assistant names depends mostly on what the wider web says — reviews, legal directories, press — which no single website controls. What this measures is the part you do control: whether your site can be reached, read and understood at all.
Does the report raise any bar advertising issues?
It does not review compliance and does not attempt to. The audit is technical — crawler access, rendering, structure, whether facts are stated plainly. Nothing in it asks you to publish a claim, and nothing in it is copy you have to use, so reading it needs no compliance review. What you then do with your site is your firm’s decision against your own state’s rules.
Is this different from a normal SEO audit?
It overlaps and it is not the same. A normal SEO audit asks whether you can rank in a list of links. This asks whether a model can use your page as a source inside an answer that may show no links at all, which puts more weight on whether content exists without JavaScript and whether the facts are unambiguous.
Do we have to enter any client information?
No. You enter the firm’s website address and nothing else. The audit reads publicly available pages the way a crawler does, cannot reach anything behind a login, and never asks for case or client data.
Our site is built on a legal marketing platform. Will that matter?
Those are frequently where this finds something, because the crawler rules and rendering behavior were decided by the platform and shared across every firm on it. The report names the specific setting causing the problem, which is usually enough for the platform’s support team to act on.
What do we do with the result?
The report ranks the fixes by what they are worth, so the top of the list is where to start. Most are technical changes a developer can make quickly. If you would rather have it done, the personal injury hub explains what that looks like.
See what an assistant can read about your firm
Free, about a minute, and the report opens on this page.
Get your free AI visibility audit
Bokrio is not affiliated with OpenAI, Anthropic, Perplexity, Google or Microsoft. Platform names describe what we check.