Plik llms.txt — czym jest i czy Twoja strona go potrzebuje
Wokół pliku llms.txt jest sporo szumu. Wyjaśniamy, co to jest, jak go przygotować i dlaczego w małej firmie nie powinien być priorytetem numer jeden.

Plik llms.txt to prosty plik tekstowy w formacie Markdown, umieszczany w głównym katalogu strony (np. twojafirma.pl/llms.txt), który w skrócie opisuje witrynę i wskazuje modelom językowym najważniejsze podstrony. To propozycja otwartego standardu, a nie oficjalna norma — nie wszystkie systemy AI go czytają, a Google wprost zaznaczał, że jego wyszukiwarka z tego pliku nie korzysta. Dla większości małych firm plik llms.txt to więc miły dodatek, a nie obowiązek.
Temat zrobił się głośny, bo coraz więcej osób szuka informacji w ChatGPT, Gemini czy Perplexity zamiast w klasycznej wyszukiwarce. Właściciele firm słusznie zastanawiają się, co zrobić, żeby AI rozumiało ich stronę i polecało ich usługi. Plik llms.txt bywa przedstawiany jako „robots.txt dla sztucznej inteligencji”, ale to porównanie jest mylące.
Poniżej wyjaśniamy, czym ten plik jest naprawdę, jak go przygotować w kwadrans i kiedy w ogóle warto zawracać sobie nim głowę.
Skąd wziął się plik llms.txt
Propozycja pojawiła się w 2024 roku i jest opisana na stronie llmstxt.org. Problem, który ma rozwiązywać, jest realny: strony internetowe są pełne menu, banerów, skryptów, wyskakujących okienek i stopki z dziesiątkami linków. Model językowy, który ma w krótkim czasie zrozumieć, czym zajmuje się firma, musi przekopać się przez sporo „szumu”.
Plik llms.txt ma być skrótem: w jednym miejscu, czystym tekstem, mówi „to jest nasza firma, tym się zajmujemy, a tu są najważniejsze strony z ofertą, cennikiem i kontaktem”. Pomysł zyskał popularność zwłaszcza wśród firm technologicznych, które publikują w ten sposób dokumentację dla programistów korzystających z narzędzi AI.
Plik llms.txt a robots.txt i sitemap.xml
Najczęstsze nieporozumienie to traktowanie llms.txt jak narzędzia do blokowania lub wpuszczania botów AI. Tak nie jest. Do kontroli dostępu służy robots.txt. Porównanie trzech plików wygląda tak:
| Plik | Do czego służy | Status |
|---|---|---|
| robots.txt | Mówi robotom, które części strony mogą odwiedzać, a których nie. Tu decydujesz np. o botach GPTBot, ClaudeBot czy PerplexityBot. | Ustandaryzowany i powszechnie respektowany przez duże wyszukiwarki i firmy AI |
| sitemap.xml | Lista adresów URL, które chcesz zgłosić do zaindeksowania, z datami aktualizacji. | Standard obsługiwany przez Google, Bing i inne wyszukiwarki |
| llms.txt | Krótki opis strony i wybrane, najważniejsze linki w formie czytelnej dla modeli językowych. | Propozycja; obsługa zależy od konkretnego narzędzia AI |
Wniosek jest prosty: jeśli zablokujesz boty AI w robots.txt, żaden plik llms.txt tego nie zmieni. Zanim zaczniesz myśleć o nowych plikach, sprawdź, czy Twoja strona w ogóle jest dostępna dla robotów, które chcesz wpuszczać.
Czy AI faktycznie czyta plik llms.txt?
To kluczowe pytanie i odpowiedź brzmi: częściowo i niepewnie. Nie ma jednoznacznych, publicznych deklaracji wszystkich dużych dostawców, że ich wyszukiwarki AI opierają odpowiedzi na tym pliku. Przedstawiciele Google wielokrotnie podkreślali, że wyszukiwarka Google nie korzysta z llms.txt, a widoczność w ich funkcjach AI zależy od tych samych sygnałów co w zwykłym wyszukiwaniu.
Z drugiej strony plik może się przydać, gdy ktoś wprost wskaże asystentowi AI Twoją stronę lub gdy narzędzie (np. asystent programisty czy agent przeglądający sieć) samo go sprawdzi. Koszt przygotowania jest niewielki, więc nie ma wielkiego ryzyka — pod warunkiem, że nie zastępujesz nim podstaw.
A podstawy to: dobra, aktualna treść na stronie, poprawne dane o firmie w wielu miejscach w sieci, opinie klientów i czytelna struktura. O tym, jak budować widoczność w czatbotach w szerszym ujęciu, piszemy w artykule Czym jest GEO i jak sprawić, by ChatGPT polecał Twoją firmę.
Jak zbudowany jest plik llms.txt
Plik pisze się w Markdownie, czyli zwykłym tekście z prostymi oznaczeniami. Według propozycji struktura wygląda następująco:
- Nagłówek pierwszego stopnia z nazwą firmy lub strony — to jedyny wymagany element.
- Krótki cytat (blok z opisem) — jedno, dwa zdania, czym zajmuje się firma i dla kogo działa.
- Dodatkowe akapity z ważnymi informacjami, np. obszar działania, godziny, najważniejsze wyróżniki.
- Sekcje z nagłówkami drugiego stopnia, np. „Oferta”, „Cennik”, „Kontakt”, a w każdej lista linków z krótkim opisem.
- Opcjonalna sekcja z mniej ważnymi materiałami, które model może pominąć, gdy ma mało miejsca.
Istnieje też wariant llms-full.txt, w którym zamiast linków umieszcza się pełną treść najważniejszych stron. Ma to sens głównie przy dokumentacji technicznej. Dla lokalnej firmy wystarczy zwykły llms.txt.
Jak przygotować plik llms.txt — krok po kroku
- Wybierz 5–15 najważniejszych podstron: strona główna, oferta lub usługi, cennik, o firmie, kontakt, kilka najlepszych artykułów poradnikowych.
- Napisz jednozdaniowy opis firmy — konkretnie: co robisz, gdzie i dla kogo. Bez sloganów reklamowych.
- Do każdego linku dodaj krótki opis, np. „Cennik usług fryzjerskich — aktualne ceny strzyżenia i koloryzacji”.
- Zapisz plik jako llms.txt w kodowaniu UTF-8 i umieść go w głównym katalogu domeny.
- Sprawdź w przeglądarce, czy plik otwiera się pod adresem twojadomena.pl/llms.txt i czy polskie znaki wyświetlają się poprawnie.
- Aktualizuj go przy zmianie oferty, adresu czy cennika — nieaktualny plik szkodzi bardziej niż jego brak.
Na WordPressie plik możesz wgrać przez FTP lub menedżer plików na hostingu. Niektóre popularne wtyczki SEO oferują już generowanie llms.txt automatycznie — przejrzyj ustawienia swojej wtyczki, zanim zaczniesz robić to ręcznie. Jeśli dodajesz plik ręcznie, upewnij się, że kolejna aktualizacja wtyczki lub szablonu go nie nadpisze ani nie usunie.
Czy Twoja strona potrzebuje pliku llms.txt?
Uczciwa odpowiedź: w kolejce zadań plik llms.txt powinien być daleko. Zanim się nim zajmiesz, upewnij się, że masz zrobione rzeczy, które realnie wpływają na widoczność w wyszukiwarkach i AI:
- strona jest szybka, działa na telefonie i jest zaindeksowana w Google,
- robots.txt nie blokuje przypadkiem ważnych robotów,
- dane firmy (nazwa, adres, telefon) są spójne na stronie, w Profilu Firmy w Google i w katalogach,
- masz dane strukturalne Schema.org opisujące firmę i ofertę,
- publikujesz treści, które odpowiadają na konkretne pytania klientów.
Jeśli to wszystko działa, dodanie pliku llms.txt zajmie chwilę i nie zaszkodzi. Jeśli nie — lepiej zainwestować czas w podstawy.
Najczęstsze pytania
Czy plik llms.txt poprawi pozycje w Google?
Nie. Google nie wykorzystuje tego pliku w wyszukiwarce, więc nie ma on wpływu na pozycje w wynikach organicznych ani na obecność w AI Overviews.
Czy plik llms.txt może zablokować boty AI?
Nie. Plik llms.txt niczego nie blokuje — to tylko opis i lista linków. Jeśli chcesz zablokować lub dopuścić konkretne boty, zrób to w pliku robots.txt, podając ich nazwy, np. GPTBot czy PerplexityBot.
Jak sprawdzić, czy AI poleca moją firmę?
Najprościej zadać asystentom AI pytania, które zadają Twoi klienci, i porównać odpowiedzi w czasie. Szczegółową metodę opisujemy w artykule Jak sprawdzić, czy ChatGPT, Gemini i Perplexity polecają Twoją firmę.
Podsumowanie
Plik llms.txt to ciekawa, tania w realizacji propozycja, która może ułatwić modelom AI zrozumienie Twojej strony, ale nie jest oficjalnym standardem i nie zastąpi solidnych podstaw. Najpierw zadbaj o dostępność strony dla robotów, jakość treści, spójne dane o firmie i dane strukturalne, a dopiero potem dodaj plik llms.txt jako uzupełnienie. Jeśli chcesz, żeby ktoś na bieżąco pilnował widoczności Twojej firmy w Google i w czatbotach takich jak ChatGPT czy Perplexity, sprawdź, co obejmuje Nakręcaj.