Skip to content

SEO / GEO5 min read

How Do You Add an llms.txt File to Webflow?

Learn how to create and deploy an llms.txt file on your Webflow site to guide AI engine crawlers to your most important pages.

The llms.txt file is the AI-engine equivalent of robots.txt. It tells LLM crawlers (ChatGPT, Perplexity, Anthropic, Gemini) which pages on your site are the most relevant to read and index. Sandro, cofounder of the Webflow agency Gemeos, explains how to implement it on Webflow.

What exactly is llms.txt?

llms.txt is a text file placed at the root of your domain (yoursite.com/llms.txt). It follows a simple Markdown syntax and lists the important pages of your site with a short description of each section. It was proposed by Jeremy Howard in 2024 and is gradually being adopted by the major AI crawlers.

1. Create your llms.txt file

Here is the typical structure of an llms.txt file for an agency website. Adapt each section to your own site.

# Gemeos

> Webflow agency specializing in design, SEO and conversion optimization.
> Based in Dubai, we work with startups and scale-ups in France and the United States.

## Main pages

- [Home](https://gemeosagency.com/): Overview of the agency and our services
- [Webflow Services](https://gemeosagency.com/services/webflow): Webflow design and development
- [SEO & GEO](https://gemeosagency.com/services/seo): SEO strategy and optimization for AI engines
- [About](https://gemeosagency.com/about): Gemeos team, values and story
- [Contact](https://gemeosagency.com/contact): Contact form and details

## Resources

- [Gemeos Academy](https://gemeosagency.com/academie): Hands-on Webflow, SEO and no-code tutorials
- [Blog](https://gemeosagency.com/blog): Strategic articles on design, SEO and growth

## Work

- [Case studies](https://gemeosagency.com/realisations): Client projects with measurable results

2. Host the file on Webflow using a redirect

Webflow doesn't let you upload arbitrary static files to the root of your domain. The workaround is to create a dedicated CMS page, then make it accessible at the /llms.txt URL using a redirect.

  1. Create a new page in Webflow with the slug "llms-txt-content"
  2. Add an "HTML Embed" element and paste the contents of your file inside a <pre> tag
  3. In your Webflow project settings, under "Redirects," add a redirect: /llms.txt to /llms-txt-content
  4. Publish and check that yoursite.com/llms.txt returns the content correctly

3. Alternative: host it via an external service

If the redirect method doesn't work for you, you can host the llms.txt file on a subdomain or through a service like Cloudflare Workers, which intercepts requests to /llms.txt and returns the static content.

4. Keep the file up to date

Update your llms.txt every time you add a strategic page. An outdated llms.txt file with broken links is worse than no file at all: it creates confusion for crawlers.

llms.txt sectionRecommended contentPriority
Header (#)Site or brand nameRequired
Description (>)2-3 lines about what the site doesRequired
Main pagesHome, services, about, contactRequired
Resources / BlogArticles, guides, tutorialsRecommended
Optional sectionsFAQ, case studies, testimonialsOptional

Conclusion

llms.txt is one of the fastest GEO actions to implement: 30 minutes is all it takes. It sends a signal of credibility to AI crawlers and gives you an edge over competitors who haven't set it up yet.

  • Use case 1: an agency that wants LLMs to better recognize its positioning and services
  • Use case 2: a SaaS whose documentation is important and needs to be well indexed by AI
  • Use case 3: a content site whose guides and tutorials need to be easily discovered by AI crawlers

Published on May 21, 2026

Alexandre Baverel

Alexandre Baverel is Head of Sales at Gemeos. With nearly 8 years of experience in SEO and business development, he helps companies grow by combining visibility, acquisition, and conversion. His approach allows him to align marketing strategy with business performance.

You're going to working with us, guaranteed

Ready to launch your business?

get a quote

Let’s f*****G GO !!