Jeśli chcesz napisać llms.txt, wybierz krótki plik Markdown w
root domeny, bo modele i narzędzia AI najłatwiej parsują prosty tytuł, opis,
sekcje H2 i listy linków.
W praktyce sprawdź: H1, opis w blockquote, 4-6 sekcji, linki absolutne,
krótkie opisy, /llms.txt, sitemap i brak blokady w
robots.txt.
Wzór do skopiowania: „Jeśli moja strona ma [sklep/usługi/blog], tworzę /llms.txt z [nazwą, opisem, głównymi stronami, ofertą, zasadami użycia], bo [AI potrzebuje skróconej mapy strony]. W praktyce sprawdzam [adres pliku, długość, linki, opisy, robots.txt, sitemap]."
Klient pyta Perplexity: „który sklep z karmą dla psa ma odbiór w Krakowie?". Agent może wejść na Twoją stronę, ale jeśli musi przebić się przez menu, baner cookie, slider i 40 linków w stopce, zaczyna zgadywać. llms.txt jest jak kartka przy wejściu: tu jest sklep, tu są najważniejsze działy, tu są zasady dostawy, a tu kontakt.
Dlaczego to ważne w 2026
llms.txt nie jest starszym bratem robots.txt. To inny plik z innym celem. robots.txt mówi botom, gdzie mogą wchodzić. llms.txt mówi modelom i agentom, co na stronie jest najważniejsze i gdzie znaleźć wersję łatwą do przeczytania.
Specyfikacja opisana na llmstxt.org została opublikowana przez Jeremy'ego Howarda 3 września 2024 roku. Jej punkt wyjścia jest prosty: modele mają ograniczone okno kontekstu, a pełna strona HTML ma za dużo nawigacji, reklam, skryptów i powtarzalnych elementów.
W 2026 ten problem jest praktyczny dla małych firm. AI Search i agenci zakupowi nie muszą już pokazywać 10 niebieskich linków. Coraz częściej próbują odpowiedzieć od razu: „wybierz tę firmę, bo ma X, Y i Z". Jeśli Twoje najważniejsze informacje są schowane w HTML, model może ich nie wybrać.
W Audit AI llms.txt jest częścią kategorii Discovery. Sprawdzamy, czy plik istnieje i czy ma minimum 100 znaków użytecznej treści. To niski próg techniczny, ale dobry punkt startu: bez pliku agent nie dostaje żadnej skróconej instrukcji.
Czym to różni się od klasycznego SEO
SEO mówi: „zbuduj sitemapę, meta title i treści pod zapytania". llms.txt mówi: „daj AI krótką, aktualną mapę najważniejszych treści, najlepiej w Markdown".
Przykład SEO: kategoria „buty trekkingowe damskie" ma opis 2500 znaków, H1, meta description i linkowanie wewnętrzne. Przykład llms.txt: jedna linia prowadzi do tej kategorii i mówi, że to główna kolekcja butów trekkingowych z filtrami po rozmiarze, membranie i sezonie.
To nie zastępuje schema.org, Product schema ani dobrych opisów. To jest spis treści dla AI. Jeśli spis jest czysty, agent szybciej trafia do właściwej strony i ma mniej powodów, żeby zgadywać.
Krok po kroku: struktura, którą łatwo sparsować
Siedem zasad poniżej działa razem. Najlepiej zacznij od pierwszych trzech — H1, blockquote i sekcje H2. Bez nich plik nie jest llms.txt, tylko zwykłym tekstem.
- Zacznij od jednego H1 z nazwą stronySłaboWitamy w naszym sklepie internetowym.Lepiej# ZooKarma.pl - sklep z karmą i akcesoriami dla psów i kotów
Pierwsza linia powinna od razu mówić, co to za strona. Nie pisz hasła reklamowego. Napisz nazwę i funkcję firmy.
Dla sklepu z kosmetykami:
# NaturalnaPolka.pl - sklep z kosmetykami naturalnymi. Dla salonu fizjoterapii:# FizjoRuch Poznań - fizjoterapia i rehabilitacja sportowa.# TwojaFirma.pl - krótki opis typu strony
Ten H1 jest jedyną sekcją wymaganą przez specyfikację, ale sam H1 to za mało na dobry plik.
- Dodaj blockquote z opisem w 1-2 zdaniachSłaboJesteśmy dynamiczną firmą oferującą wysoką jakość usług.Lepiej> Sklep sprzedaje karmy weterynaryjne, akcesoria spacerowe i legowiska dla psów. Obsługuje wysyłkę w Polsce i odbiór osobisty w Krakowie.
Blockquote pod H1 jest miejscem na krótkie streszczenie. Model powinien po 10 sekundach wiedzieć, czy strona jest sklepem, gabinetem, blogiem, SaaS-em czy lokalną usługą.
Dla dentysty napisz konkretnie: miasto, zakres usług, forma kontaktu. Dla sklepu: typ produktów, rynek, dostawa, odbiór, najważniejsze ograniczenie.
- Użyj sekcji H2 jako szufladSłaboJeden wielki blok tekstu z 30 linkami.Lepiej4-6 sekcji H2: About, Main pages, Products, Policies, AI usage notes, Optional.
Specyfikacja
llms.txtzakłada sekcje H2 z listami linków. Narzędzia mogą wtedy łatwo rozpoznać, które linki są dokumentacją, które produktami, a które dodatkiem.W sklepie meblowym sekcje mogą wyglądać tak:
Main pages,Product categories,Buying guides,Policies,Optional. W salonie beauty:Services,Booking,Prices,Policies,Optional.## Main pages - [Home](https://example.pl/): strona główna i najważniejsze kategorie - [Contact](https://example.pl/kontakt): dane firmy, telefon i formularz
Każdy link powinien mieć krótki opis po dwukropku. Bez opisu model zna adres, ale nie zna powodu, dla którego ma wejść akurat tam.
- Linkuj tylko do stron, które naprawdę pomagająSłaboWrzucenie całego menu, wszystkich tagów bloga i 200 produktów.Lepiej10-25 linków do stron, które odpowiadają na realne pytania klienta.
llms.txtnie jest sitemapą. Sitemap może mieć 5000 URL-i.llms.txtpowinien być wyborem. Jeśli lista jest za długa, model znowu musi decydować za Ciebie.Dla sklepu z obuwiem wybierz: strona główna, 5 kategorii, tabela rozmiarów, dostawa, zwroty, kontakt, 2 poradniki. Dla księgowej: usługi, cennik, obsługiwane formy działalności, kontakt, polityka prywatności, FAQ.
- Dodaj „AI usage notes”, ale nie udawaj regulaminu prawnegoSłaboAI może korzystać ze wszystkiego bez ograniczeń.LepiejPubliczne opisy produktów mogą być streszczane. Ceny i dostępność należy weryfikować na stronie produktu. Treści z panelu klienta nie są publiczne.
Ta sekcja ma dać wskazówki, nie zastąpić umowy licencyjnej. Nie wpisuj tam rzeczy, których technicznie nie egzekwujesz. Jeśli blokujesz trening modeli w
robots.txt, powiedz to spójnie także wllms.txt.Przykład dla sklepu:
## AI usage notes - Public product descriptions may be summarized by AI assistants. - Prices, stock and delivery dates should be verified on product pages. - Customer account pages, checkout and payment pages are not public content.
Przykład dla gabinetu:
## AI usage notes - Public service pages may be summarized. - The website does not provide medical diagnosis. - Appointment availability must be confirmed through the booking form.
- Użyj sekcji „Optional” dla dodatkówSłaboWszystko ma taki sam priorytet.LepiejGłówne strony są wyżej, a sekcja Optional zawiera blog, stare poradniki, social media i materiały pomocnicze.
W specyfikacji
Optionalma specjalne znaczenie: linki z tej sekcji mogą być pominięte, gdy narzędzie buduje krótszy kontekst. To przydatne, bo modele mają limity. Nie chcesz, żeby sekcja z historią firmy wypchnęła zasady dostawy albo cennik.Dla sklepu z karmą do
Optionaldaj blog o pielęgnacji psa. Dla salonu kosmetycznego: galerię realizacji i artykuły poradnikowe. Ważne linki transakcyjne trzymaj wyżej. - Trzymaj plik krótki i aktualnySłabollms.txt ma 6000 słów, bo „im więcej, tym lepiej”.Lepiej700-1500 słów, 10-25 linków, aktualizacja raz w miesiącu lub po większej zmianie oferty.
Własny template Audit AI sugeruje trzymać plik pod 1500 słów. Nie jest to twardy limit specyfikacji, ale dobry limit dla małej firmy. Krótki plik łatwiej utrzymać i łatwiej wkleić do narzędzia AI jako kontekst.
Jeśli masz duży serwis dokumentacyjny, możesz rozważyć
llms-full.txt. Dla małego sklepu zwykle wystarczy dobry/llms.txti normalnasitemap.xml.
Gotowy wzór dla sklepu e-commerce
Skopiuj ten szablon i podmień domenę, opis oraz linki.
# ZooKarma.pl - sklep z karmą i akcesoriami dla psów i kotów > Sklep sprzedaje karmy weterynaryjne, akcesoria spacerowe i legowiska. Obsługuje wysyłkę w Polsce oraz odbiór osobisty w Krakowie. ## About - Domain: https://zookarma.pl - Type: ecommerce - Main language: pl - Market: Poland ## Main pages - [Home](https://zookarma.pl/): główna strona sklepu - [Contact](https://zookarma.pl/kontakt): dane firmy, telefon i formularz - [About](https://zookarma.pl/o-nas): informacje o firmie i sklepie stacjonarnym ## Product categories - [Karma dla psów](https://zookarma.pl/karmy-dla-psow): główna kategoria karm suchych i mokrych - [Karma weterynaryjna](https://zookarma.pl/karmy-weterynaryjne): produkty wymagające dopasowania do zaleceń weterynarza - [Akcesoria spacerowe](https://zookarma.pl/akcesoria-spacerowe): smycze, szelki i obroże ## Policies - [Delivery](https://zookarma.pl/dostawa): koszty, czas wysyłki i odbiór osobisty - [Returns](https://zookarma.pl/zwroty): zasady zwrotów i reklamacji - [Privacy policy](https://zookarma.pl/polityka-prywatnosci): informacje o przetwarzaniu danych ## AI usage notes - Public product and category pages may be summarized by AI assistants. - Prices, stock and delivery dates should be verified on product pages. - Checkout, payment and customer account pages are not public content. ## Optional - [Blog](https://zookarma.pl/blog): poradniki o żywieniu i pielęgnacji zwierząt
Wariant dla firmy usługowej
# FizjoRuch Poznań - fizjoterapia i rehabilitacja sportowa > Gabinet oferuje fizjoterapię dorosłych, rehabilitację po urazach i terapię bólu kręgosłupa w Poznaniu. Wizyty można rezerwować online lub telefonicznie. ## Main pages - [Home](https://fizjoruch.pl/): opis gabinetu i najważniejsze usługi - [Services](https://fizjoruch.pl/uslugi): lista usług fizjoterapeutycznych - [Prices](https://fizjoruch.pl/cennik): ceny wizyt i pakietów - [Booking](https://fizjoruch.pl/rezerwacja): formularz rezerwacji wizyty - [Contact](https://fizjoruch.pl/kontakt): adres, telefon i godziny pracy ## Services - [Ból kręgosłupa](https://fizjoruch.pl/uslugi/bol-kregoslupa): terapia bólu pleców i karku - [Rehabilitacja sportowa](https://fizjoruch.pl/uslugi/rehabilitacja-sportowa): powrót do treningu po urazie ## AI usage notes - Public service pages may be summarized. - The website does not provide medical diagnosis. - Appointment availability must be confirmed through the booking page.
Tabela: co dodać, a czego nie dodawać
| Element | Dodaj do llms.txt | Nie dodawaj | | ------------- | ----------------------------------- | ----------------------------- | | Strona główna | tak | duplikaty z parametrami UTM | | Kategorie | 5-10 najważniejszych | wszystkie filtry i sortowania | | Produkty | tylko bestsellery lub landing pages | setki kart produktów | | Polityki | dostawa, zwroty, prywatność | nieaktualne regulaminy | | Blog | najlepsze poradniki | tagi, archiwa, paginacje |
Checklista do wdrożenia
18 punktów do interaktywnego odhaczenia. Klikaj — to lista do pracy, nie do czytania.
- Plik jest dostępny pod https://twojadomena.pl/llms.txt.
- Pierwsza linia to jeden H1 z nazwą i typem strony.
- Pod H1 jest blockquote z opisem w 1-2 zdaniach.
- Plik ma 4-6 sekcji H2.
- Linki są absolutne, z pełnym https://.
- Każdy ważny link ma opis po dwukropku.
- Lista zawiera maksymalnie 25 najważniejszych linków.
- Sekcja Optional zawiera tylko treści drugiego priorytetu.
- Plik nie zawiera sloganów bez konkretu.
- Plik nie zawiera cen, jeśli ceny często się zmieniają.
- Plik odsyła do strony produktu, gdzie cena i dostępność są aktualne.
- Polityka prywatności, dostawa i zwroty są linkowane.
- robots.txt nie blokuje /llms.txt.
- Sitemap.xml nadal istnieje i nie jest zastępowana przez llms.txt.
- Plik ma więcej niż 100 znaków użytecznej treści.
- Plik ma mniej niż około 1500 słów.
- Po wdrożeniu sprawdzono kod odpowiedzi HTTP 200.
- Po każdej większej zmianie oferty plik trafia do listy aktualizacji.
Mini-plan na 7 dni
Tydzień, jedna kartka tekstu, pół godziny dziennie. Każdy krok kończy się efektem widocznym tego samego dnia.
Wypisz 10 pytań, które klient mógłby zadać AI o Twoją firmę.
Wybierz 10-25 URL-i, które najlepiej odpowiadają na te pytania.
Napisz H1, opis w blockquote i sekcję
About.Dodaj sekcje
Main pages,ProductsalboServices,PoliciesiAI usage notes.Wgraj plik jako /llms.txt w root domeny lub poproś hosting/developera o wgranie.
Sprawdź adres w przeglądarce, kod HTTP 200, linki i brak blokady w
robots.txt.Uruchom audyt na auditai.cc i popraw wynik Discovery, jeśli plik jest za krótki albo niedostępny.
Najczęstsze błędy
User-agent: * Allow: / Disallow: /koszyk
To jest składnia robots.txt, nie llms.txt. W llms.txt użyj Markdown:
H1, blockquote, H2 i list linków.
- [Kontakt](/kontakt): dane firmy
Lepiej:
- [Kontakt](https://twojadomena.pl/kontakt): dane firmy, telefon i formularz
Jeśli cena jest w llms.txt, a na stronie produktu inna, agent dostaje
konflikt. Daj link do produktu i napisz, że cenę trzeba sprawdzić na
stronie.
Jeśli w llms.txt piszesz, że AI może streszczać publiczne treści, a w
robots.txt blokujesz wszystkie boty AI, wysyłasz sprzeczny sygnał.
Jak mierzyć efekty
Najpierw mierz technikalia. Czy /llms.txt zwraca HTTP 200? Czy Audit AI zalicza checkpoint llms.txt exists i llms.txt has content? Czy plik jest widoczny bez logowania?
Potem mierz jakość. Wklej link do pliku do ChatGPT, Claude albo Gemini i zadaj 5 pytań:
- co sprzedajemy;
- dla kogo jest oferta;
- gdzie jest kontakt;
- jaka jest polityka zwrotów;
- które strony są najważniejsze.
Jeśli model odpowiada nieprecyzyjnie, popraw opisy linków.
Na końcu obserwuj sygnały biznesowe: więcej zapytań brandowych, pytania klientów z AI z konkretnymi nazwami usług, wejścia na strony polityk i poradników, mniej błędnych odpowiedzi o ofercie.
Dla kogo llms.txt nie wystarczy
Jeśli masz sklep z tysiącami produktów i częstymi zmianami cen, llms.txt nie zastąpi feedu produktowego, Product schema i aktualnego stanu magazynowego. Jeśli masz aplikację SaaS z API, potrzebujesz też dokumentacji OpenAPI, MCP albo WebMCP.
Jeśli strona blokuje crawlery w WAF, ma błędy SSL albo generuje treść wyłącznie po JavaScript, sam llms.txt nie naprawi widoczności. To jest mapa. Nie naprawi drogi, jeśli droga jest zamknięta.
FAQ
Czy llms.txt gwarantuje, że ChatGPT mnie zacytuje?
Czy llms.txt zastępuje robots.txt?
Czy muszę mieć llms-full.txt?
Czy plik ma być po polsku czy po angielsku?
Podsumowanie
Dobry llms.txt nie jest długim manifestem. To krótka mapa: nazwa firmy, opis, najważniejsze linki, zasady korzystania i sekcja opcjonalna. Zacznij od 10-25 linków, trzymaj się prostego Markdown i po wdrożeniu sprawdź plik na auditai.cc, zanim zaczniesz dopisywać kolejne protokoły.
Źródła
Cytowane dane pochodzą z publicznej specyfikacji llmstxt.org, dokumentacji Mintlify oraz wewnętrznych referencji Audit AI:



