How to Create an llms.txt File for Any Website
Blog post from Firecrawl
The llms.txt file is a standardized markdown document created to help large language models (LLMs) better understand and interact with website content by providing a structured overview akin to a sitemap, but specifically for AI. Proposed by Jeremy Howard, the llms.txt format allows AI tools, such as chatbots and coding assistants, to access concise, machine-readable information, thus improving AI discoverability and reducing misinterpretations or hallucinations. Firecrawl automates the generation of these files by crawling websites and converting content into LLM-friendly formats using gpt-4o-mini, with access available through a web interface or API. While not directly impacting search engine rankings, the presence of an llms.txt file has become a signal of readiness for AI agent interactions, as evidenced by its inclusion in Chrome Lighthouse's "Agentic Browsing" audit category, highlighting its growing importance in the AI-driven web landscape.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| LLM | 81 | 9,074 | 1,640 | 224 | +53% |
| AI Agents | 6 | 4,942 | 1,264 | 250 | +12% |
| RAG | 5 | 2,105 | 333 | 83 | +124% |
| AI Coding Assistant | 1 | 1,798 | 527 | 167 | +21% |
| MCP | 1 | 7,098 | 726 | 186 | +16% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.