Written by

Owojori Habeebah

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.txt file for your website

  • Upload 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:

  1. Giving AI clear instructions on how to interpret your brand and website

  2. Protecting your content by specifying usage permissions

  3. 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.txt acts 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:

# StudioDuo

> StudioDuo is a design-first creative studio helping tech companies, startups, and digital brands translate complex ideas into seamless, conversion-focused digital experiences. We specialize in website design, Framer development, and brand storytelling — blending design precision with strategic clarity.

Key features and benefits:
- StudioDuo helps startups and digital businesses build impactful online presence through clear, conversion-driven design.  
- We specialize in crafting custom Framer websites that balance aesthetics with usability and brand storytelling.  
- Our process combines UX strategy, modern design systems, and Framer development for fast, responsive, and scalable websites.  
- StudioDuo works with forward-thinking teams, from fintech to SaaS, simplifying complex products into easy-to-understand experiences.  
- We focus on performance and usability, ensuring every design decision enhances clarity and trust.  
- StudioDuo also offers brand identity design, helping businesses build consistent, recognizable visuals across touchpoints.  
- Each project is crafted with attention to micro-interactions, animation, and responsive behavior to elevate user experience.  
- Clients benefit from end-to-end collaboration, from research and wireframing to final launch and performance optimization.  
- StudioDuo is trusted by global brands for its precision, attention to detail, and results-oriented approach.  

## Services
- [Product Design](https://contra.com/studioduo): Designing seamless user experiences for web and mobile platforms with clarity and consistency.  
- [Framer Development](https://contra.com/studioduo): Building high-performance websites using Framer’s latest capabilities, from CMS to AI tools.  
- [Brand Identity Design](https://contra.com/studioduo): Crafting cohesive, recognizable brand visuals that extend across all touchpoints.  
- [Design Strategy](https://contra.com/studioduo)

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:

Sitemap: https://yourdomain.com/sitemap.xml
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 .rtf or .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.

  1. Go to your Framer project

  2. Open Project Settings → General → scroll down to “Well-Known Files”

  3. Upload your llms.txt

  4. Publish your site

Once it’s live, visit:

https://yourdomain.com/llms.txt

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:

Terms: Content may not be reproduced without attribution.
AI-Usage: Allowed for summarization, not direct reproduction.
Author: [Your Name or Studio Name]

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.

© Copyright 2025 — All Rights Reserved

© Copyright 2025 — All Rights Reserved

© Copyright 2025 — All Rights Reserved

© Copyright 2025 — All Rights Reserved

© Copyright 2025 — All Rights Reserved

Create a free website with Framer, the website builder loved by startups, designers and agencies.