Introduction
With AI taking more and more traffic away from traditional search, it’s becoming essential to make sure that when potential buyers ask an AI about your industry, your business is the one that shows up.
Of course, that’s easier said than done - but we do have some tools to help. One of the most powerful (and free!) is the llms.txt
file.
In this article, I’ll cover:
What an
llms.txt
file isHow to write one
How to implement it in Framer
If you’re already familiar with the file and just want the implementation steps, use the table of contents on the right to jump straight to the Framer-specific section.
Let’s dive in 👇
What is an llms.txt file
An llms.txt
file is a plain text file that isn’t meant for users, but for large language models (LLMs). It helps them better understand the structure and purpose of your site.
While language models can crawl and understand your content directly, an llms.txt
file provides a concise, centralized reference that makes it easier for AI tools to interpret your site.
Typically, the file includes:
A short description of your website’s purpose
Groups of authoritative or important content (not a full sitemap, just the most important URLs)
Attribution or licensing preferences for your content
Here’s a simplified example of its structure:
As you can see, there are a few key formatting rules:
Use a single H1 at the top, preceded by
#
Add a description, preceded by
>
Define sections with H2s, using
##
Format URLs as
[Page name](link): optional description
It’s a simple file, but it does need to follow this syntax. Don’t worry if that looks confusing, we’ll walk through some easy ways to create your own next.
How to create an llms.txt file for your Framer site
There are three main ways you can create an llms.txt
file for your Framer site:
1. Write it yourself
The most straightforward method is to create it manually. Pull up a Google Doc, copy-paste a sample llms.txt file which already follows best practices (you can copy the sample directly from https://llmstxt.org/), then edit it to match your website.
Since the file should only include a few dozen URLs at most, this usually takes less than an hour. This old-school method is simple, but a bit manual - so let’s look at faster options.
2. Use a free online generator
While doing some due diligence for this article, I’ve found a few free online tools that automatically generate an llms.txt file for you starting from your sitemap or homepage URL.
Some of them include:
I was skeptical at first, but these tools work surprisingly well. While not perfect, they’ll usually get you 70–80% of the way there. From that point, you just need to make a few tweaks before your file is ready.
3. Generate it with AI
Finally, you can use an AI model to draft the file for you—this is the method I prefer and the one I used for the llms.txt on this site.
Simply provide:
Some context about your site
A link to your homepage (so it can crawl content)
A sample
llms.txt
structure you like
In my case, I got a nearly finished file in seconds, followed by five minutes of manual editing. You can also ask the model to refine sections or update it later as your site grows.
How to upload llms.txt in Framer
Now that your file is ready, it’s time to upload it to your Framer site. As of the time of writing (October 2025), this feature is only available on the Pro plan or above.
Here’s how to do it in three quick steps:
Name the file exactly
llms.txt
Go into your Project Settings > General > scroll down to “Well-Known Files”
Upload your file and publish

And voilà! The file will now be available at
⚠️ Important: within the Well-Known Files section, the llms.txt
file is the only one placed directly at the root instead of inside the /.well-known/
path. That’s why it’s essential to name the file exactly llms.txt
.
Hope you found this helpful!
- Luca

Luca Da Corte is a certified Framer Expert and Product Specialist at Framer, with over two years of experience helping teams build world-class websites. He’s also the founder of clicks.supply, one of the leading hubs for Framer templates, components, and resources.
Check other
Framer articles
Explore other articles, tutorials, and guides that will help you master Framer and use it to create stunning websites.