What is llms.txt and does my firm need it?

By Moshe Dor, FounderLast updated

llms.txt is a plain-text file at your site root that gives AI systems a concise, structured summary of who you are, what you do, and which pages matter. It costs minutes to ship, carries zero risk, and several AI crawlers already read it — so for a law firm it is a cheap, sensible default.

What goes in a law firm’s llms.txt?

A short identity block (firm name, practice areas, locations), the pages you most want quoted (practice-area pages, FAQ hub, attorney bios) with absolute URLs and one-line descriptions, and contact information. Think of it as a machine-readable elevator pitch — not a sitemap dump.

Does llms.txt actually influence citations?

It is a low-cost hedge, not a silver bullet. Adoption among AI crawlers is uneven and no engine documents its weight. But it takes fifteen minutes, cannot hurt, and gives models a canonical self-description that reduces entity confusion — the number-one reason firms are invisible to LLMs.

How does it relate to robots.txt?

They are complementary. robots.txt controls which crawlers may access which paths — for AI visibility you generally want GPTBot, ClaudeBot, and PerplexityBot allowed. llms.txt tells the systems that do crawl what to make of the site. Ship both: robots.txt opens the door, llms.txt hands over the brief.

robots.txt vs llms.txt
FileJobLaw-firm default
robots.txtAccess control for crawlersAllow GPTBot, ClaudeBot, PerplexityBot
llms.txtStructured self-descriptionIdentity, key pages, contact
sitemap.xmlPage inventoryAll public pages, kept fresh

See where your firm stands.

The $490 AI Visibility Audit answers this question about your firm, with verbatim engine results — 25 prompts, 4 engines, under 48 hours. Credits toward any install.