GEO

llms.txt (File for LLMs)

The llms.txt file is a text file placed at a website's root to provide structured context to language models (LLMs). Analogous to robots.txt for search engines, it is designed for AI comprehension: describing the company, its products, expertise and key information AIs should know.

What is llms.txt?

The llms.txt file is an emerging convention consisting of a structured text file at a website's root (e.g., yoursite.com/llms.txt). Its purpose: providing language models with a clear, structured summary of the company, what it does, and what information is reliable.

It's the equivalent of robots.txt for the AI world: while robots.txt tells crawlers "where to go," llms.txt tells AIs "what to know."

Structure of an llms.txt File

Company Identity

  • Official name, sector, founding date
  • Short description and positioning
  • Geographic areas of activity

Products and Services

  • Main products/services with descriptions
  • Competitive advantages
  • Use cases and target clientele

Expertise and Authority

  • Recognized areas of expertise
  • Publications, patents, certifications
  • Links to Wikidata and Knowledge Graph profiles

Why llms.txt is Important for GEO

LLMs that crawl a site must interpret complex HTML pages. The llms.txt file provides a clear "summary sheet" that:

Verification by AI Labs Audit

The GEO Checklist checks llms.txt presence, accessibility and quality.

Full guide in our article llms.txt: AI Visibility Guide.

Go further

Discover our in-depth article on this topic

Read article