Preferencje

Prywatność jest dla nas ważna, dlatego możesz wyłączyć niektóre rodzaje przechowywania danych, które nie są niezbędne do podstawowego działania strony. Zablokowanie kategorii może wpłynąć na Twoje doświadczenie podczas korzystania z witryny. Więcej informacji (Polityka cookies)

Zaakceptuj wszystkie pliki cookie

llms.txt: proponowany plik przewodnik dla witryn przyjaznych AI

llms.txt to proponowany plik Markdown, który daje modelom językowym krótki przewodnik po Twojej witrynie. Poznaj format, jego możliwości i ograniczenia oraz sposób utworzenia pliku.

Mężczyzna o ciemnych włosach i brodzie, w jasnobrązowej koszuli, przemawia przed mikrofonem w podcaście lub na stanowisku do nagrań.Portret mężczyzny z krótkimi ciemnymi włosami, w białej koszuli i ciemnej marynarce, patrzącego prosto w obiektyw z neutralnym wyrazem twarzy.Mężczyzna z krótkimi ciemnymi włosami, brodą i w przezroczystych okularach, ubrany w czarną koszulkę z białym okrągłym logo, stoi przed kamienną ścianą.Celio fabianoUśmiechnięta młoda kobieta z długimi brązowymi włosami, w czerwonej bluzce i naszyjniku, na tle drzew na zewnątrz.Zdjęcie profilowe Xavier Breull, klienta Sorank
+ 9'000 subskrybentów
Diagram struktury plików pokazujący llms.txt jako przewodnik między zapytaniami użytkowników a treściami Twojej witryny, z modelami językowymi czytającymi plik, by znaleźć kluczowe strony.
Element interfejsu przesyłania plików

Narzędzia

Thibault Besson-Magdelain, założyciel Sorank

O autorze

Thibault Besson-Magdelain

Założyciel Sorank, 7+ lat doświadczenia w SEO, entuzjasta GEO.
Na tej stronie
Podsumuj z pomocą
Udostępnij na

Podsumowanie

llms.txt to proponowany plik Markdown, umieszczany w katalogu głównym witryny, który daje modelom językowym krótki przewodnik po Twojej stronie i linki do kluczowych podstron. To propozycja, a nie przyjęty standard, i żaden dostawca AI nie zobowiązał się do jego używania.

Chcesz dowiedzieć się więcej? Zapytaj

Przez 20 lat robots.txt był sposobem komunikacji z robotami wyszukiwarek. Umieszczałeś go w katalogu głównym witryny, by powiedzieć Google i Bing, które strony przeszukiwać, a które pominąć. Teraz asystenci AI od OpenAI, Anthropic, Google i innych również czytają sieć, a ich potrzeby są inne. llms.txt to propozycja komunikowania się z nimi.

Propozycja llms.txt, opublikowana w 2024 roku przez Jeremy’ego Howarda, współzałożyciela Answer.AI, ma pomagać modelom językowym zrozumieć, o czym jest Twoja witryna, i znaleźć jej najbardziej przydatne strony. Zamiast zmuszać system AI do zgadywania, czy Twoja witryna to sklep internetowy, serwis informacyjny czy dokumentacja techniczna, llms.txt mówi mu to wprost. W teorii taka jasność mogłaby pomóc systemom AI trafniej pobierać i cytować Twoje treści. To nadal propozycja, a nie przyjęty standard, i żaden dostawca AI nie zobowiązał się do jego używania.

Problem, który rozwiązuje llms.txt

Systemy AI mają praktyczny problem. Model językowy może jednorazowo przeczytać tylko ograniczoną ilość tekstu, a zamiana całej witryny z menu, skryptami i reklamami na czysty, użyteczny tekst jest trudna. Gdy ChatGPT lub Gemini ma odpowiedzieć na pytanie o Twoją witrynę lub produkt, nie wie, co traktować priorytetowo. Czy czytać strony produktów, czy wpisy blogowe? Która strona dokumentacji jest punktem odniesienia? Które strony są ponadczasowe, a które nieaktualne? Bez wskazówek system AI może zmarnować ograniczony kontekst na strony o niskiej wartości albo przeoczyć ważne treści.

robots.txt rozwiązywał dla wyszukiwarek inny problem. Pozwalał blokować adresy URL, wskazywać robotom mapę witryny i chronić Twój budżet indeksowania. Ale robots.txt kontroluje tylko dostęp, nie wyjaśnia treści. Systemy AI mają inne potrzeby. Mniej obchodzi je pozycja w rankingu, a bardziej to, w czym jesteś autorytetem.

llms.txt ma wypełnić tę lukę. Daje modelom językowym krótkie streszczenie Twojej witryny i wyselekcjonowaną listę kluczowych stron. Zamiast czekać, aż system AI sam wywnioskuje, że Twoja witryna dotyczy „rozwiązań do rozliczeń SaaS”, możesz mu to powiedzieć wprost. Celem jest ułatwienie znalezienia i użycia Twoich najlepszych treści. Na razie nie ma dowodów, że poprawia to indeksowanie ani szansę na cytowanie w odpowiedziach AI.

Podstawowa struktura i składnia llms.txt

Format llms.txt to zwykły Markdown, czytelny zarówno dla ludzi, jak i dla modeli językowych. Plik znajduje się w katalogu głównym domeny (www.example.com/llms.txt) i ma stałą kolejność: tytuł, krótkie streszczenie, opcjonalne szczegóły oraz sekcje z linkami do kluczowych stron. Oto podstawowy przykład:

# Example SaaS Company

> Oprogramowanie do automatyzacji rozliczeń dla firm SaaS B2B, obejmujące strategie cenowe, pomiar zużycia, przetwarzanie płatności i zgodność z przepisami.

Example SaaS Company pomaga zespołom finansowym automatyzować fakturowanie. Poniższe linki prowadzą do naszych najbardziej przydatnych stron.

## Docs

- [Getting started](https://www.example.com/docs/getting-started): Skonfiguruj swój pierwszy plan rozliczeń
- [API reference](https://www.example.com/docs/api): Endpointy i uwierzytelnianie

## Guides

- [SaaS pricing strategies](https://www.example.com/blog/saas-pricing): Jak wybrać i przetestować model cenowy

## Optional

- [About us](https://www.example.com/about)

Składnia jest celowo prosta, aby mogli ją czytać zarówno ludzie, jak i modele językowe. Podajesz, kim jesteś, streszczasz, czego dotyczy Twoja witryna, i wskazujesz najważniejsze strony. W przeciwieństwie do robots.txt, llms.txt nie zawiera dyrektyw zezwalających ani blokujących: to przewodnik, a nie reguła dostępu, i żaden duży dostawca AI nie zobowiązał się do jego przestrzegania.

Elementy składowe pliku llms.txt

Tytuł H1 (jedyny wymagany element) to nazwa witryny lub projektu. Zachowaj zwięzłość i opisowość. „Example SaaS Company” jest lepsze niż „Witamy na naszej stronie”.

Streszczenie w cytacie blokowym to Twoja krótka prezentacja tego, czego dotyczy witryna. Bądź konkretny w kwestii swojej ekspertyzy tematycznej. Zamiast „Piszemy o technologii” napisz „Publikujemy techniczne przewodniki dla programistów Pythona, skupiając się na programowaniu asynchronicznym, testowaniu i wdrożeniach produkcyjnych”. Ta konkretność pomaga systemom AI zrozumieć Twój autorytet.

Opcjonalne szczegóły to akapity lub listy, bez nagłówków, które dodają kontekst potrzebny modelowi do odczytania reszty pliku, na przykład dla kogo jest witryna albo jak interpretować linkowane strony.

Sekcje H2 grupują linki tematycznie, na przykład Docs, Products czy Guides. Każda sekcja to lista Markdown z linkami do kluczowych stron. Wybierz strony, które chciałbyś, aby model przeczytał w pierwszej kolejności.

Elementy linków mają format [Nazwa strony](URL), opcjonalnie z dwukropkiem i krótkim opisem strony. Używaj adresu kanonicznego każdej strony, w preferowanej wersji (z www lub bez).

Sekcja Optional to specjalna sekcja H2 o tytule „Optional”. Linki pod nią można pominąć, gdy potrzebny jest krótszy kontekst, więc to tutaj powinny trafić strony drugorzędne.

Czego nie ma w pliku: llms.txt nie ma pól Allow, Disallow, Crawl-Delay ani pól daty. Nie kontroluje dostępu ani przeszukiwania; te reguły pozostają w robots.txt.

Krok dalej: wersje Markdown Twoich stron

Poza podstawowym plikiem propozycja sugeruje też udostępnianie czystej wersji Markdown każdej strony przydatnej dla modeli językowych, pod tym samym adresem URL z dopisanym .md (na przykład www.example.com/docs/getting-started.md). Linki w llms.txt mogą wtedy wskazywać bezpośrednio na te wersje:

- [Getting started](https://www.example.com/docs/getting-started.md): Skonfiguruj swój pierwszy plan rozliczeń

Niektóre witryny publikują też plik llms-full.txt, który zbiera pełny tekst kluczowych stron w jednym pliku, dla narzędzi chcących mieć wszystko w jednym żądaniu. To konwencja stosowana przez niektóre serwisy z dokumentacją, a nie wymagana część propozycji. W obu przypadkach cel jest ten sam: mniej szumu dla czytającego model.

llms.txt a robots.txt: kluczowe różnice

robots.txt ma głównie charakter ograniczający. Mówisz robotom, gdzie NIE mogą wchodzić. llms.txt ma głównie charakter informacyjny. Mówisz modelom językowym, czym się zajmujesz i które strony są ważne. robots.txt używa pola User-agent do wskazania konkretnych robotów, a główne roboty go przestrzegają; llms.txt nie ma takiego pola, a główni dostawcy AI nie potwierdzili, że go czytają.

robots.txt bezpośrednio wpływa na widoczność w wyszukiwarkach. Jeśli zablokujesz robotom dostęp do strony, zasadniczo nie zostanie przeszukana. llms.txt nie ma wpływu na tradycyjne pozycje, a jego wpływ na widoczność w AI nie został potwierdzony. Jeśli go używasz, trzymaj oba pliki w witrynie, każdy z własną rolą.

W praktyce używaj robots.txt, by zdecydować, które roboty, w tym roboty AI takie jak GPTBot czy ClaudeBot, mogą wchodzić do których części witryny. Używaj llms.txt wyłącznie do wskazywania modelom Twoich najlepszych treści; nie może niczego ograniczać. Na przykład:

robots.txt: blokuje /checkout i /admin dla wybranych robotów (na przykład GPTBot)
llms.txt: linkuje tylko do dokumentacji, przewodników i stron produktów, które chcesz, aby modele czytały

Najlepsze praktyki wdrożenia

Utwórz plik llms.txt i umieść go pod adresem www.example.com/llms.txt. Używaj zwykłego tekstu UTF-8 z formatowaniem Markdown. Upewnij się, że serwer wysyła go z nagłówkiem Content-Type text/plain lub text/markdown. Przetestuj, odwiedzając adres bezpośrednio w przeglądarce; powinieneś zobaczyć surowy tekst. Sprawdź, czy struktura jest zgodna ze specyfikacją llms.txt: tytuł H1, streszczenie w cytacie blokowym i sekcje H2 z linkami.

Pisz jasne, konkretne opisy. Nie kopiuj po prostu hasła ze strony głównej. Bądź szczery co do tego, czego dotyczy Twoja witryna. Jeśli publikujesz treści na 15 różnych tematów, wymień je. Jeśli jesteś wąsko wyspecjalizowany, powiedz to. Szczere, konkretne opisy są dla modelu bardziej użyteczne niż ogólnikowe. Dodaj słowa kluczowe opisujące Twoją branżę. Jeśli prowadzisz sklep internetowy, wspomnij o „e-commerce, produktach, cenach”. Jeśli jesteś firmą SaaS, wspomnij o „oprogramowaniu, rozliczeniach, integracjach”.

Aktualizuj plik za każdym razem, gdy zmieniasz kluczowe strony. Format nie ma pola daty, więc dbanie o aktualność pliku zależy od Ciebie. Jeśli profil tematyczny witryny znacząco się zmieni, zaktualizuj streszczenie i sekcje. Ustaw kwartalne przypomnienie, by przejrzeć i odświeżyć llms.txt, zwłaszcza gdy tworzysz nowe kategorie treści lub doprecyzowujesz pozycjonowanie.

Obserwuj przyjmowanie llms.txt. Niektóre platformy dokumentacji i narzędzia dla programistów już publikują pliki llms.txt, ale OpenAI, Anthropic i Google DeepMind nie zobowiązały się do jego czytania podczas przeszukiwania sieci. Dodanie go to tani eksperyment, a nie gwarancja czegokolwiek.

llms.txt a kwestie prywatności

Niektórzy zastanawiają się, czy llms.txt może kontrolować, jak firmy AI wykorzystują ich treści. Nie może. Firmy AI i orędownicy prywatności debatują nad etyką przeszukiwania sieci i trenowania modeli. Standardy wyszukiwania i przeszukiwania ewoluowały przez dwie dekady, by pogodzić dostęp z szacunkiem dla twórców treści. llms.txt jest częścią tej rozmowy, ale został zaprojektowany, by pomagać modelom znajdować Twoje treści, a nie ograniczać sposób ich użycia.

Jeśli chcesz zapobiec wykorzystywaniu treści do trenowania AI, llms.txt to złe narzędzie: nie ma dyrektywy do tego celu. Zamiast tego użyj reguł robots.txt dla odpowiednich agentów użytkownika AI, na przykład:

User-agent: GPTBot
Disallow: /

Przestrzeganie robots.txt również jest dobrowolne, ale renomowani dostawcy AI publikują nazwy swoich robotów i deklarują, że go szanują. Jeśli chcesz silniejszej ochrony, blokuj boty w konfiguracji serwera lub zapory sieciowej. Na razie żaden z tych plików nie jest mechanizmem prawnym. W miarę rozwoju regulacji i utrwalania się standardów branżowych mogą pojawić się solidniejsze mechanizmy.

Mierzenie wpływu llms.txt

Trudno zmierzyć zwrot z llms.txt, bo żaden dostawca AI nie powiedział, że używa tego pliku. Możesz jednak śledzić wskaźniki. Monitoruj swoje wzmianki i cytowania w ChatGPT, Gemini, Claude i Perplexity przed dodaniem pliku i po nim. Jeśli zobaczysz wzrost cytowań, to korelacja, a nie dowód, że spowodował go plik, bo na cytowania wpływa wiele innych czynników. Porównaj wzrost swoich cytowań z konkurentami, którzy nie wdrożyli llms.txt.

Użyj narzędzi do śledzenia wzmianek w AI, aby określić ilościowo swoją widoczność w wyszukiwarkach AI. Śledź, ile razy Twoje treści są cytowane przez główne asystenty AI. Pozwoli Ci to samodzielnie ocenić, czy dodanie llms.txt cokolwiek zmienia w Twojej witrynie.

Przyszłość llms.txt

robots.txt został sformalizowany jako standard internetowy (RFC 9309) dopiero w 2022 roku, po dziesięcioleciach używania. llms.txt jest wciąż na etapie propozycji i może, ale nie musi pójść tą samą drogą. Witryny bez niego nie są dziś karane, a żadna duża platforma wyszukiwania AI nie powiedziała, że sprawdza ten plik.

Ponieważ utworzenie pliku zajmuje minuty i nic nie kosztuje, dodanie llms.txt to rozsądny eksperyment o niskim ryzyku, zwłaszcza dla witryn z dużą ilością dokumentacji. Zachowaj jednak realistyczne oczekiwania: to propozycja, jej korzyści nie są potwierdzone, a Twój czas lepiej poświęcić na jakość treści, strukturę i sygnały, na których faktycznie opierają się systemy AI.

Jak dodać plik llms.txt w WordPress, Shopify, Webflow i innych CMS

Plik llms.txt musi odpowiadać w katalogu głównym Twojej domeny, pod adresem twojadomena.pl/llms.txt, jako zwykły tekst. Sposób jego umieszczenia zależy od tego, ile kontroli nad plikami głównymi daje Twój CMS:

  • Witryny na własnym hostingu i WordPress: prześlij plik do katalogu głównego przez menedżer plików hostingu lub FTP. Niektóre wtyczki SEO do WordPress potrafią też wygenerować i udostępnić go za Ciebie.
  • Platformy hostowane blokujące wysyłanie plików do katalogu głównego (wiele kreatorów stron i platform e-commerce): użyj własnego ustawienia lub aplikacji llms.txt platformy, jeśli ją oferuje; w przeciwnym razie umieść plik gdzie indziej i dodaj przekierowanie z /llms.txt, a potem sprawdź, czy końcowy adres nadal zwraca zwykły tekst.
  • Witryny statyczne i headless: umieść llms.txt w folderze publicznym, aby trafiał do każdego wdrożenia, i generuj go ponownie, gdy zmieniają się kluczowe strony.

Napisz treść za pomocą bezpłatnego generatora llms.txt, a następnie potwierdź adres, typ zawartości i strukturę Markdown w walidatorze llms.txt. Nasz przewodnik instalacji krok po kroku opisuje każdy przypadek.

Podsumowanie

llms.txt to proponowany, tani plik przewodnik dla witryn, które chcą pomóc modelom językowym znaleźć ich najlepsze treści. Umieszczając ten prosty plik Markdown w katalogu głównym domeny, opisujesz, czego dotyczy Twoja witryna, i linkujesz do kluczowych stron. Format jest prosty, a wdrożenie zajmuje minuty, ale żaden dostawca AI nie zobowiązał się do jego używania, więc traktuj go jako eksperyment, a nie wymóg. Jeśli zależy Ci na cytowaniu przez ChatGPT, Claude, Gemini i Perplexity, skup się najpierw na jasnych, dobrze ustrukturyzowanych treściach i mocnych sygnałach w całej sieci. Użyj narzędzi Sorank do badania słów kluczowych i odkrywania tematów, by ustalić, które tematy wyróżnić w pliku llms.txt.

Źródła

Najczęściej zadawane pytania

Czym jest llms.txt i dlaczego ma znaczenie?

llms.txt to proponowany plik Markdown umieszczany w katalogu głównym witryny (example.com/llms.txt), który daje modelom językowym krótkie streszczenie Twojej witryny i linki do jej kluczowych stron. Zaproponował go w 2024 roku Jeremy Howard z Answer.AI. W przeciwieństwie do robots.txt nie zawiera reguł dostępu; to wyselekcjonowany przewodnik dla ChatGPT, Claude, Gemini i innych asystentów AI. To wciąż propozycja, a żaden dostawca AI nie zobowiązał się do jego używania, więc jego wpływ na cytowania w AI nie został potwierdzony.

Czym llms.txt różni się od robots.txt?

robots.txt kontroluje, do których stron roboty mają dostęp. llms.txt to przewodnik napisany w Markdown dla modeli językowych, z tytułem, krótkim streszczeniem i listami linków do kluczowych stron. Niczego nie blokuje ani nie zezwala. Możesz mieć oba: robots.txt zarządza dostępem robotów, także robotów AI, a llms.txt wskazuje modelom Twoje najlepsze treści.

Czy wdrożenie llms.txt jest już obowiązkowe?

Nie. Nie jest obowiązkowy i nie jest przyjętym standardem: to propozycja, a żaden duży dostawca AI nie zobowiązał się do jego używania. Utworzenie pliku zajmuje minuty i nic nie kosztuje, więc może być eksperymentem o niskim ryzyku, zwłaszcza dla witryn z dokumentacją. Nie oczekuj jednak gwarantowanych rezultatów i nie używaj go do ograniczania dostępu: do tego służy robots.txt.

Nasz blog dla ambitnych firm

WYPRÓBOWALI SORANK PRZED TOBĄ

Opinie ambitnych założycieli

Wzrost organicznyE-commerce

Od 0 do 10000 odwiedzających w 5 miesięcy

Celio Fabianomonrobotlavevitre.fr
Wzrost organicznyOprogramowanie

Od 0 do 5000 klientów w 8 miesięcy

Thibault BMsorank.com
Wzrost organicznyWypoczynek i lotnictwo

od 0 do 1104 kliknięć w 4 miesiące

Dominiqueflight-sensations-idf.com
Wzrost organicznyOprogramowanie muzyczne

x30 kliknięć w 4 miesiące

Valentin Cordiertiger-sounds.com
Wzrost organicznyZdrowie i dobre samopoczucie

x30 kliknięć w 4 miesiące

Rodrigue Bretonalthevia.com