GEO for law firms: be readable when someone asks

A prospective client wants to know whether your firm handles their issue in their area. Help AI assistants find your practice areas, locations and contact details so they can use accurate information about your firm.

Scan a URL freeNo account, no card. You get the score and the fix list.

Your business

Products, services and policies

What is missing

Details a customer needs

A clearer answer

Information you can publish

Services page, bytes an agent reads
89.6%
docs/demo/agent-before-after-document.md (13,581 → 1,412 bytes)
Tokens saved on the same page
9.7×
docs/demo/agent-before-after-document.md

The question your site has to survive

Referral questions to an assistant are unusually specific: a practice area, a jurisdiction, sometimes a fee structure or a language. Answering one requires facts that are on your site somewhere and are frequently unreachable: which courts you appear in, which matters you take, whether the first consultation is chargeable, where you are admitted.

Law-firm sites are also unusually heavy. A practice-area page is typically a large template wrapped around a few paragraphs of substance, which is the worst possible ratio for a reader on a token budget. On the reference document capture, a services page fell from 13,581 bytes to 1,412 and its first substantive fact moved from character 10,152 to line 8.

The facts worth making reachable

Not marketing copy. The specific, checkable items a referral question turns on, stated as text a parser can read rather than implied by a page’s design.

  • Jurisdictions and admissions. Where the firm and its lawyers are actually admitted to practise.
  • Practice areas, named plainly. The words a client would use, not only the ones the profession uses.
  • Matters you take and do not take. Declining clearly is as useful to a referral as accepting.
  • Consultation terms. Whether the first meeting is chargeable, and on what basis.
  • Locations and contact. Present in the text, not only in a map widget that loads after JavaScript.
  • Languages. Frequently decisive in a referral question and almost never machine-readable.

Nothing about your firm is generated

This matters more here than almost anywhere else, so it is worth being exact about the architecture rather than reassuring in general terms. No model runs when a page is served. The renderer prints values you already store, and the validator rejects a variant containing a number or a claim that did not come from a source field.

The practical effect is that the markdown an assistant reads cannot contain an outcome, a rate, a guarantee or a credential that your own records do not carry. A missing fact stays missing rather than being smoothed over, which is the correct failure mode for a regulated profession.

What this does not do

Frequently asked questions

What is GEO for law firms?

Generative engine optimization applied to a legal practice: making sure that when someone asks an assistant for a lawyer in a particular place and practice area, your site is a source the answer can actually use. Most of the work is delivery rather than copywriting.

Why would an assistant skip our firm?

Usually because the fetch was blocked, the facts render only after JavaScript, or the page is so large that the substance sits past the point the model stopped reading. Practice-area pages are especially prone to the third.

Is this compliant with advertising rules?

The delivery layer publishes nothing your site does not already say: it reformats stored values and cannot originate a claim, a rate or an outcome. Whether the underlying content complies with your jurisdiction’s rules is a question for your firm, unchanged by any of this.

Do we need to rebuild the website?

No. It runs as middleware in front of what you have, and the scan that tells you whether you have a problem is free and needs no account.

Will this affect our Google rankings?

No. Search crawlers keep receiving canonical HTML; only clients that ask for markdown get markdown. It is a format transformation of the same substance, not a different page.