Step-by-step guide: Adding llms.txt to your Framer site
A beginner’s walkthrough to creating and setting up llms.txt, no technical skills required.
Oct 24, 2025
Introduction
If you’ve noticed how AI tools like ChatGPT, Perplexity, or Google Gemini can describe or summarize certain websites, that’s often because of a small but powerful file called llms.txt.
Think of it as the AI version of robots.txt.
While robots.txt tells search engines how to crawl your site, llms.txt tells AI models how to interpret, reference, and respect your content.
For creators, designers, and business owners, especially those using Framer, setting up this file helps ensure your brand is understood accurately, credited properly, and protected from misuse by AI crawlers.
In this step-by-step guide, you’ll learn how to:
Understand the purpose of llms.txt for AI and SEO
Create a valid
llms.txtfile for your websiteUpload and publish it correctly on Framer
No coding required, just a few simple steps.
Why Should You Care About llms.txt?
AI-powered platforms are changing how people discover brands.
Instead of typing “best portfolio templates on Framer” into Google, someone might ask ChatGPT directly, and the AI will respond with sources it understands and trusts.
If your site doesn’t have llms.txt, AI tools may:
Misinterpret your content
Miss important context about your work
Reference your site incorrectly (or not at all)
But when you include llms.txt, you’re doing three key things:
Giving AI clear instructions on how to interpret your brand and website
Protecting your content by specifying usage permissions
Increasing your visibility in AI-generated search results
How llms.txt Works
When AI models “crawl” your site, they look for standard files like robots.txt, sitemap.xml, and now llms.txt.
Inside llms.txt, you can include structured details such as:
Your brand name
Website link
A short description of your business
Content usage guidelines
Your sitemap for structured crawling
Here’s how AI uses it:
Imagine a virtual assistant scanning your website, your
llms.txtacts as a note on your door saying, “Here’s who we are, here’s what’s inside, and here’s how you can talk about us.”
Step-by-Step Guide: How to Set Up llms.txt in Framer
Even if you’ve never touched code before, this is incredibly easy. Let’s walk through it from scratch.
Step 1: Create the File
Open a simple text editor like:
Notepad (Windows)
TextEdit (Mac)
Or an online editor like EditPad
Create a new blank document and name it:
llms.txt
Step 2: Add Your Website Information
In that blank document, paste something like this:
How it works
#— The title of your site (one only).
>— Descriptions or notes for LLMs to understand what your site does.
##— Section headers (you can group by projects, resources, or categories).
- [Title](URL)— Each link includes the page name and its URL (optional short note after the colon).
##
Policy & License— Tells AI how your content can be used, attributed, or quoted.
Tip: Replace these details with your own brand info, URLs, and usage policy.
If you have a sitemap, you can also add:
Need Help Writing It?
You don’t have to do it manually, these free tools can help generate your llms.txt automatically:
Just fill in your brand info, copy the generated text, and you’re done.
Step 3: Save the File Properly
When saving, make sure:
File name is exactly
llms.txt(no capitals, no extra.txt.txt)Encoding is set to UTF-8 (most editors handle this automatically)
It’s saved in Plain Text format (not
.rtfor.docx)Save it somewhere easy to find, like your desktop
If you’re on Mac, ensure TextEdit is set to Plain Text Mode before saving, otherwise it’ll add .rtf automatically.
Step 4: Upload It to Your Framer Site
As of October 2025, this feature is only available on Framer’s Pro plan or higher.
Now let’s add it to your Framer site so AI crawlers can find it.
Go to your Framer project
Open Project Settings → General → scroll down to “Well-Known Files”
Upload your
llms.txtPublish your site
Once it’s live, visit:
If your file opens and displays your text, congratulations. Your website now speaks the language of AI!
Optional: Add Usage Rules or Credits
If you want extra protection or branding control, you can add:
This makes your stance clear to both AI and developers who train large models.
Why This Matters Going Forward
The internet is shifting toward AI-driven discovery, and llms.txt is your early move to stay visible and protected.
It ensures that your Framer site, whether it’s a portfolio, product page, or template listing, isn’t just read by AI, but understood the way you want it to be.
Final Thoughts
Setting up llms.txt takes less than 5 minutes, but its long-term impact is huge.
It:
Gives your website a voice in the AI ecosystem
Credits you correctly when your work is referenced
Keeps your brand message consistent, even in automated environments
So if you’re serious about your online presence, treat llms.txt as part of your SEO and brand hygiene checklist, right alongside your favicon, meta descriptions, and sitemap.
It’s the simplest way to future-proof your Framer website.

