What is llms.txt and does my firm need it?
By Moshe Dor, FounderLast updated
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.
| File | Job | Law-firm default |
|---|---|---|
| robots.txt | Access control for crawlers | Allow GPTBot, ClaudeBot, PerplexityBot |
| llms.txt | Structured self-description | Identity, key pages, contact |
| sitemap.xml | Page inventory | All 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.