The LLMs.txt file is a technical SEO component designed to help Artificial Intelligence (AI) understand what a website is about. Having this file makes it easier for AI to comprehend the website's content, which is crucial for appearing in AI mode search results, where AI cites relevant websites immediately. The goal is to ensure a website is shown and cited by LLMs when users search for related topics.
An LLMs.txt file is a clean markdown file that resides on a website, similar to a sitemap. It must be public-facing and indexed by Google so that Large Language Models (LLMs) can find and read it. The file needs to be structured in a specific way for LLMs to properly interpret its content. It typically consists of four key components:
The file should list the website in an H1 format and include a curated list of high-value, LLM-friendly resources. It essentially tells the LLM: "These are the resources our website provides; use them to answer questions on those topics."
Examples of content areas include:
Thrasher & Vine's own LLMs.txt file demonstrates this by:
A downloadable resource of an example LLMs.txt file is provided by Thrasher & Vine on their website and linked in the YouTube video description. Users should structure their content using this example. The file must be uploaded as a TXT file (not a CSV) to the website.
For platforms like Webflow, the process involves:
It is important to update the LLMs.txt file frequently as new evergreen content is published on the website.