The file llms.txt
allows you to Explicitly declare to generative AIs what your site contains, how to interpret it and which pages are key.
It is a new visibility lever in a “new web” driven by AI (ChatGPT, Gemini, Perplexity, Google AI, etc.).
Since July 2025, Webflow has allowed you to integrate it natively. In a few clicks, you can upload this file to the root of your domain, without code and start reporting your content to LLMs.
In this article, I show you:
- What is the purpose of a file
llms.txt
and why it does not replace either the sitemap or the robots.txt; - How to structure a good file for AIs, with a tone adapted to automatic reformulation;
- and how to upload it to Webflow, step by step, complying with the latest specifications.
Why the file llms.txt
becomes a fully-fledged SEO driver
Language models don't navigate your site. They don't click on the links, they don't interpret the menus, they don't load the images. They reason from corpora such as text files, structured documents and data accessible in plain text.
The llms.txt
Just do that by offering a simplified, educational and hierarchical view of your content. It is not a substitute for the classic exploration of crawlers but it does provide A narrative shortcut to generative AIs who want to summarize your site on the fly.
In a context where Google, ChatGPT, or Perplexity generate entire responses without necessarily visiting your page., this file becomes a declarative source, which AIs can quote or rephrase directly.
How to upload a file llms.txt
on Webflow
Since July 2025, Webflow offers native file integration llms.txt
. In a few clicks, you can make this file accessible at the root of your domain (https://votresite.com/llms.txt) without using custom code.
Here is the step-by-step method to set it up properly.
Step 1: Prepare your file
Once your file llms.txt
written and validated:
- Make sure it is in the correct format
.txt
- Encoded in UTF-8
- And that its size does not exceed 100 KB
tip : if you are writing on Google Docs or Notion, export the raw file from VS Code or a text editor such as Sublime Text to avoid parasitic encodings.
Step 2: Access Webflow settings
- Open your Webflow project
- Go in Site settings > SEO
- Scroll down to the section LLMs.txt
- Click on Upload file, then select your file from your computer
Webflow will show a preview of the file and automatically apply a header x-robots-tag: noindex
, What prevents traditional search engines from indexing it.

Step 3: Publish your site
Once the file is uploaded, publish your site to the main domain. The file will then be publicly available at the following URL: https://votresite.com/llms.txt
⚠️ Important : the file will not be accessible from the staging sub-domains (ex: yoursite.webflow.io
). You have to publish on a custom domain.
For more information, check out the official Webflow documentation here: https://help.webflow.com/hc/en-us/articles/43240104183315-Upload-an-llms-txt-file-to-your-site
How to structure a good file llms.txt
: method and examples
One llms.txt
effective doesn't just list your pages. He must Tell your site to an AI, as if you were describing it to an assistant who has never seen your interface but wants to understand your activity and content.
1. Structure your file like a prompt
Each section of the file should start with a clear title, followed by a description or context box. You can use a simple markdown structure:
The objective: Guiding understanding, not just “show your links.”
2. Use a clear, declarative, and rephrasable tone
- Avoid vague marketing phrases like “unique experiences and innovative solutions.”
- Give preference to concrete action verbs: let's develop, analyze, support.
- Give material to reformulate: definitions, autonomous segments, organizational logic.
✅ Example to appear in a llms.txt
:
❌ To avoid:
3. Limit yourself to key pages
Don't add your entire blog or product pages. Target structuring pages :
- Home page
- Main service pages
- Outstanding case studies
- Resource pages or educational guides
Bonus : you can also create a section dedicated to your business definitions, frameworks or exclusive approaches. These are often the elements most taken up by LLMs.
Concrete example: file llms.txt
used by Noqode
Here is an excerpt from the file llms.txt
that I wrote and published for the Noqode site. It applies the principles detailed in this article: clear structure, explicit descriptions, well-contextualized links and selected content based on AI intentions.
👉 You can check out the full version here: https://www.noqode.fr/llms.txt
does llms.txt
has a real impact on visibility with LLMs?
The format llms.txt
is still very young (proposed at the end of 2024) but several trends reflect its growing adoption and its potential in the AI ecosystem.
The format is gaining credibility
The standard llms.txt
was proposed by Jeremy Howard (co-founder of Answer.AI) to optimize the representation of content for reasoning engines. It is not a sitemap but a Markdown file readable by AIs like ChatGPT or Gemini (sources: LLMs.txt Explained).
Rapid adoption by technical platforms
Mintlify was one of the first documentation platforms to support llms.txt
in November 2024. As a result, thousands of technical sites and documentation (especially those hosted on Anthropic or Cursor) adopted this format in just a few weeks (sources: Mintlify).
Uses identified in environments powered by AI
Anthropic added support for llms.txt
and several developers have started to list lists of sites using it, proof of concrete interest in the AI community (sources: Reddit).
What to remember
Today, the llms.txt
Is still a Weak signal. It is not yet exploited by all LLMs, nor is it guaranteed to have an immediate impact on visibility. However, It already checks all the boxes for a future IA-First optimization standard. Like beacons schema.org
at their beginnings, the first to implement it will gain in clarity, in control... and probably in AI quotations.
Do you want to take stock of your site, your content, or your AI-first strategy? Contact us here →
FAQ — File llms.txt
and AI visibility
What is the purpose of a file llms.txt
?
It is a structured text file, intended for artificial intelligences (ChatGPT, Gemini, Perplexity...). It gives them a clear overview of your site, its key pages and the positioning of your offer.
What is the difference between llms.txt
and sitemap.xml
?
The sitemap is intended for classic search engines (Google, Bing), to crawl and index URLs. The llms.txt
, on the other hand, is aimed at language models: it summarizes, contextualizes, and guides the semantic understanding of the site.
Is it mandatory to be visible in AI Previews?
No It is an additional signal, not a prerequisite. But in a web where AIs seek to synthesize sites without necessarily crawling them, it is a useful lever especially if you have a complex or differentiating offer.
Can I add it to Webflow without coding?
Yes. Since July 2025, Webflow has offered native integration via the site's SEO settings. Just upload a file .txt
(encoded in UTF-8, < 100 KB), and it will be automatically accessible on yoursite.com/llms.txt
.
Does it need to be updated regularly?
Yes. Like a sitemap or team page, this file should reflect the current structure of your site. Ideally, consider reviewing it every 3 to 6 months, or every time you redesign it.