In short. Upload a UTF-8 llms.txt file under 100 KB in Site settings > SEO > LLMs.txt, save changes, and publish to a custom domain.
Definition: An llms.txt file is a proposed Markdown overview of a website for AI assistants. As of 17 October 2026, Webflow supports uploading it through Site settings > SEO > LLMs.txt and publishing it at
/llms.txton a custom domain.
Key facts
- Webflow's upload documentation requires UTF-8 encoding and a file smaller than 100 KB.
- The llms.txt proposal structures the file with a site title, an optional summary and sections containing links.
- Webflow's publishing documentation requires verification of domain ownership before publication to a custom domain.
What should the file contain?
Markdown is a plain-text format that uses characters such as # for headings and [name](url) for links. The llms.txt format specification requires a main heading containing the project or site name. A short summary can follow as a blockquote, then explanatory text and sections of links under secondary headings.
The following template follows the proposal's example. Its placeholder title, description and link need replacement with the site's information before upload.
# Title
> Optional description goes here
## Section name
- [Link title](https://link_url): Optional link details
Each link can include a colon followed by a short description. The proposal recommends concise language and brief, informative descriptions of linked resources. A section named Optional holds secondary links that an assistant can skip when less context is needed.
Where is the upload control?
Webflow's file upload instructions give this sequence:
- Open Site settings > SEO > LLMs.txt.
- Click Upload file.
- Select the UTF-8 encoded
llms.txtfile, under 100 KB. - Click Save changes.
The same documentation recommends updating the file as the site changes and excluding internal or sensitive URLs. Webflow describes the effects on AI search as unclear.
How is the published file checked?
Webflow's publishing guide allows publication from Site actions or Site settings. Click Publish, check the intended custom domain, then click Publish to selected domains. The publishing menu offers both staging and custom domain destinations, so the selected destination matters.
After publication, open the address given in Webflow's llms.txt documentation, replacing the example domain with the published domain:
https://example.com/llms.txt
Compare the displayed text with the uploaded file. The documentation excludes the Webflow staging domain from llms.txt publication, so the custom domain is the place to perform this check.
Related terms
- llms.txt
- Where do I edit robots.txt in Webflow?
- How do I enable an automatically generated Webflow sitemap?
FAQ
Can I test the uploaded file on my webflow.io address?
Webflow's upload documentation says the file is not published to the staging domain. Check /llms.txt on your published custom domain.
Do I need to provide every optional section?
The llms.txt specification makes the main heading with the site or project name the only required section. You can add a summary and link sections to describe the available resources.
Sources
- Webflow, "Upload an llms.txt file to your site", 25 August 2025
- Jeremy Howard, "The /llms.txt file, v2", 10 August 2026
- Webflow, "How do I publish or unpublish a Webflow site?", 4 August 2026
Check how a page reads to answer engines. Open the GEO score analyzer