llms.txt: czym jest i czy warto go używać

llms.txt to plik Markdown, który daje narzędziom AI krótką mapę Twojej strony. Co w nim umieścić, co robi, czego nie robi i kiedy jest wart godziny pracy.

Autor: Denis Veisllari

llms.txt to zwykły plik Markdown w katalogu głównym strony (/llms.txt), który mówi narzędziom AI, czym jest Twoja strona i które podstrony są najważniejsze, z linkiem i jedną linijką opisu dla każdej. Zaproponowano go w 2024 roku jako konwencję, a nie standard. Pomaga agentom programistycznym i asystentom AI czytać dokumentację. Nie jest sprawdzonym sposobem na cytowania w ChatGPT, Gemini czy AI Overviews Google, bo żaden z dużych silników odpowiedzi nie ogłosił, że korzysta z tego pliku przy wyborze źródeł.

Krótka odpowiedź: dodaj go, jeśli masz dokumentację, API albo produkt, z którego ludzie korzystają przez agentów AI. Zajmuje to około godziny i nic nie kosztuje. Nie oczekuj, że sam w sobie poprawi Twoją widoczność w AI.

Jak wygląda ten plik

Proponowany format to prosty Markdown:

# Your Product

> One or two sentences on what the product is and who it is for.

Optional paragraph with context an AI tool needs, such as pricing model or key terms.

## Docs

- [Getting started](https://example.com/docs/start): install and first project
- [API reference](https://example.com/docs/api): every endpoint with examples

## Optional

- [Changelog](https://example.com/changelog)

Elementy:

  • Nagłówek H1 z nazwą. Jedyna wymagana część.
  • Podsumowanie w bloku cytatu. Czym jest produkt, w jednym lub dwóch zdaniach.
  • Sekcje z linkami, każdy z krótką notką, czego dotyczy strona.
  • Sekcja „Optional” na strony, które narzędzie może pominąć, gdy brakuje mu miejsca.

Niektóre strony publikują też llms-full.txt, czyli jeden plik z pełnym tekstem dokumentacji, żeby narzędzie mogło wczytać wszystko jednym zapytaniem.

Co robi

  • Daje agentom mapę na start. Gdy agent programistyczny albo asystent z przeglądarką trafia na Twoją stronę, czysta lista właściwych podstron wygrywa z przeklikiwaniem menu i banerów cookie.
  • Oszczędza kontekst. Linki w Markdown z jedną linijką opisu są dużo krótsze niż strony HTML, więc agent przeczyta więcej tego, co ważne.
  • Pozwala wskazać, co jest kanoniczne. To Ty decydujesz, które strony opisują produkt, zamiast pozwalać narzędziu zgadywać na podstawie starych wpisów na blogu.

Czego nie robi

  • Nie jest sygnałem rankingowym. Google mówi, że jego funkcje AI opierają się na zwykłych systemach wyszukiwania i że nie potrzebujesz do nich specjalnych plików. OpenAI, Anthropic i Perplexity nie ogłosiły, że ich silniki odpowiedzi czytają llms.txt przy wyborze cytowań.
  • Nie zastępuje dostępu. Jeśli robots.txt blokuje OAI-SearchBot, GPTBot, PerplexityBot lub Googlebot, lista linków nie pomoże.
  • Nie zastępuje stron. Odpowiedź AI cytuje stronę, która odpowiada na pytanie. Jeśli takiej strony nie ma, nie da się do niej podlinkować.

Możesz spotkać twierdzenia, że duża część stron używa już llms.txt albo że komuś podniósł ruch z AI. Podchodź do nich ostrożnie. Dane o popularności zależą od tego, kto robił crawl, a zmiana ruchu po dodaniu pliku ma zwykle inne przyczyny.

Czy warto go dodać?

Twoja stronaCzy warto?
Dokumentacja dla deweloperów, API, SDK lub serwer MCPTak. Agenci czytają je bezpośrednio i zyskują najwięcej.
Produkt SaaS z dokumentacją lub centrum pomocyTak, to tanie. Wskaż konfigurację, cennik i dokumentację.
Serwis z treściami lub blogOpcjonalnie. Sam w sobie nie zmieni cytowań.
Lokalna firma lub mała strona wizytówkaNiski priorytet. Poświęć czas na Profil Firmy w Google i swoje strony.

zaDojo publikuje własny llms.txt, bo ludzie konfigurują je przez agentów AI, a ci agenci muszą znaleźć kroki konfiguracji.

Jak napisać go w godzinę

  1. Wypisz 10 do 30 stron, które wysłałbyś nowemu klientowi: czym jest produkt, cennik, konfiguracja, główna dokumentacja i porównania.
  2. Do każdej napisz jedną linijkę o tym, co czytelnik tam znajdzie. Same fakty, bez sloganów.
  3. Pogrupuj je pod kilkoma nagłówkami H2, a strony „miło mieć” umieść w sekcji „Optional”.
  4. Zapisz plik jako llms.txt w katalogu głównym domeny, serwowany jako zwykły tekst.
  5. Otwórz go w przeglądarce i sprawdź, czy każdy link działa. Aktualizuj go, gdy dodajesz lub usuwasz kluczowe strony.

Pisz uczciwie. Jeśli plik mówi jedno, a strony drugie, narzędzie uwierzy stronom.

Co naprawdę wpływa na widoczność w AI

Jeśli Twoim prawdziwym celem jest bycie wymienianym w odpowiedziach AI, ważniejsze od pliku są:

  • Strony odpowiadające na pytania kupujących, z odpowiedzią w pierwszym akapicie.
  • Strony zewnętrzne (zestawienia, recenzje, porównania), które silniki już cytują w Twoim temacie.
  • Dostęp dla crawlerów stojących za każdym silnikiem.
  • Pomiar. Regularnie sprawdzaj te same pytania i patrz, kto jest wymieniany i które strony są cytowane. Poradnik o śledzeniu marki w ChatGPT pokazuje, jak to zrobić.

Najczęstsze pytania

Czy Google używa llms.txt? Google mówi, że AI Overviews i AI Mode działają na zwykłym indeksie i że nie jest potrzebny żaden specjalny plik dla AI. Liczy się tam zwykłe SEO; zobacz, jak być widocznym w AI Overviews i AI Mode.

Czy llms.txt to to samo co robots.txt? Nie. robots.txt mówi crawlerom, co mogą pobierać. llms.txt podpowiada, co warto przeczytać. Niczego nie może zezwolić ani zablokować.

Czy musi być w katalogu głównym? Propozycja umieszcza go pod /llms.txt. Niektóre narzędzia próbują też innych ścieżek, ale w katalogu głównym szukają najpierw.

Szerszy obraz znajdziesz w tekstach czym jest GEO i GEO, SEO i AEO. zaDojo kosztuje 10 € miesięcznie z 10 € na korzystanie w cenie, a nowe konta dostają 0,10 € kredytów próbnych bez karty.