Setting up LLMS.TXT
We recommend creating this as a standard Webflow page, under /data/llms .
The folder and page must be published and can not be password-protected.
The page should be excluded from the Sitemap, as it is not needed by search engines.
The LLMS page is a standard Webflow page that you manage in the designer- however its goal is to specify the content that you want in your /llms.txt and nothing else.

Hyperflow LLMS converts the page to Markdown, following your content structure;
<h1>Heading 1</h1>
# Heading 1
<li>List item</li>
* List item
The LLMS.TXT Formal Specification
The /llms.txt file is Markdown but follows a specific format;
https://llmstxt.org/#:~:text=An%20H1%20with,about%20the%20file.
An H1 with the name of the project or site. This is the only required section
A blockquote with a short summary of the project, containing key information necessary for understanding the rest of the file
Zero or more markdown sections (e.g. paragraphs, lists, etc) of any type except headings, containing more detailed information about the project and how to interpret the provided files
Zero or more markdown sections delimited by H2 headers, containing βfile listsβ of URLs where further detail is available
Each βfile listβ is a markdown list, containing a required markdown hyperlink
[name](url), then optionally a:and notes about the file.
Examples;
https://developers.cloudflare.com/llms.txt
https://docs.anthropic.com/llms.txt
https://docs.perplexity.ai/llms.txt
Key Points
Links should be suffixed with
.mdextension.
Best Practices
No visual styling or artwork are needed, and should be avoided.
For designer convenience, add this <style> block on your LLMS page for the best designer experience.
Headings
Use Webflow's Heading elements, and arrange them in the correct hierarchical order;
e.g.
Lists
You can use regular Webflow List and List Item elements, however custom elements are more suitable for use in CMS-driven lists.
We recommend an arrangement like this;

Key points;
Custom
<ul>or<ol>elementInside of this, place your collection list if you are generating the list from the CMS
Custom
<li>elementWebflow Link element
The link can be bound to a CMS link field
The text should be bound to the text you want directly represented by the link
Custom
<span>, containingCustom
<span>with literal:( colon-space ) text sequenceCustom
<span>elementText is a brief description of the link content
Or if you want more control over the formatting, you can use Embeds.

Tables
Use an Embed element, with HTML Table content in it.
Use cases;
Hours of operation
A list of branch locations and addresses
Products, SKUs, Inventory and Pricing
You can also create your tables using a mix of custom elements and collection lists.
Generates the following markdown;
<tfoot> is not supported by the markdown converter.
Technical Notes
In llms.txt,
Relative links will be converted to absolute links, using the same path.
All links within the site will be suffixed with .md
This is automatically handled by Hyperflow LLMS.
Designer CSS
OPTIONAL. Copy and paste this into an EMBED in your Webflow LLMS page. This will make your LLMS.TXT page consistent and readable with minimal site styling interference.
Future
Exclude conditionally hidden content
Last updated