Zaczynamy od tego, co już masz: wtyczki SEO, panelu hostingu albo kreatora. Definicję i ocenę, czym jest plik llms.txt i kiedy ma sens, znajdziesz osobno.
Najpierw sprawdź, czy Twoja strona nie ma już pliku
Wpisz w przeglądarce adres strony z końcówką /llms.txt. Tekst zaczynający się od znaku # oznacza, że plik istnieje i wystarczy go poprawić. Kilka systemów tworzy go samo:
- Yoast SEO w WordPressie generuje plik po włączeniu jednego przełącznika.
- Shopify serwuje /llms.txt w każdym sklepie domyślnie.
- Wix przygotowuje plik automatycznie.
- WebWave ma tryb, w którym treść pliku pisze AI.
Błąd 404 albo strona główna oznacza brak pliku. Wtedy wybierz drogę z tabeli.
Twoja platforma: gdzie kliknąć?
Najkrótsza droga zależy od systemu strony. Ścieżki sprawdziliśmy w dokumentacji producentów 28 października 2026 roku.
| Platforma | Gdzie kliknąć lub co zrobić | Stan sprawdzenia |
|---|---|---|
| WordPress z Yoast SEO | Yoast SEO > Settings > Site features > AI tools > LLMS.txt, potem „Customize llms.txt file” > „Manual page selection” | pomoc Yoast, bez multisite |
| WordPress z AIOSEO | All in One SEO > Sitemaps > zakładka LLMs.txt | opis producenta |
| WordPress z Rank Math | moduł „LLMS Txt” w Dashboard, edycja w General Settings > Edit llms.txt | opis producenta |
| Shopify | plik działa od razu, własna treść przez szablon llms.txt w kodzie motywu | dokumentacja Shopify |
| Webflow | Site settings > SEO > LLMs.txt > Upload file; do 100 KB, tylko na własnej domenie | pomoc Webflow |
| WebWave | Ustawienia > Ustawienia SEO > Llms.txt, tryb Ręczny, potem ponowna publikacja | pomoc WebWave |
| Hosting z DirectAdmin (np. cal.pl) | „AI oraz automatyzacja” > „Generowanie pliku llms.txt” | pomoc hostingu |
| PrestaShop, WooCommerce bez wtyczki, dowolny hosting | menedżer plików lub FTP, folder public_html | wgranie ręczne |
| Next.js, Astro, strona statyczna | plik w folderze public/ lub static/ projektu | wgranie ręczne |
| IdoSell | plik /llms.txt generowany automatycznie, sekcje i własny opis w panelu „SEO/GEO optymalizacja” | changelog IdoSell (IV i IX 2026) |
| Shoper | brak opisu w dokumentacji, zapytaj pomoc techniczną | do potwierdzenia |
Przykład z praktyki: warsztat samochodowy na WordPressie z Yoastem. Domyślny plik może zawierać wszystkie wpisy z bloga, więc właściciel przełącza go na ręczny wybór i zostawia 12 adresów: usługi, cennik, rezerwację, kontakt i dwa poradniki.
Zanim zaczniesz: co musi zawierać plik?
Wymagany jest tylko nagłówek H1 z nazwą firmy. Reszta jest zalecana i ma stałą kolejność, opisaną w wersji 2 specyfikacji na llmstxt.org (sierpień 2026):
- Nazwa w pierwszej linii, zapisana jako
# Nazwa. - Cytat zaczynający się od
>, z jednym albo dwoma zdaniami o firmie. - Akapity lub listy bez nagłówków: adres, godziny, zasady obsługi.
- Sekcje
##z listami linków w formacie- [nazwa](adres): opis.
Sekcja „Optional” na końcu jest dziś tylko zwyczajem porządkowym.
Jak stworzyć llms.txt krok po kroku?
Plik przygotujesz w sześciu krokach, w Notatniku albo VS Code, z dostępem do panelu strony. Programista nie jest potrzebny.
Krok 1: Wybierz 10 do 15 stron, o które pytają klienci
Weź usługi, cennik, kontakt, stronę o firmie i jeden lub dwa najlepsze poradniki. Pomiń regulamin, tagi, koszyk i wyniki wyszukiwarki wewnętrznej. Podpowiedź: raport stron w Search Console pokaże te z największą liczbą kliknięć.
Krok 2: Napisz nagłówek i opis firmy
Pierwsza linia to # Nazwa firmy. Pod nią cytat: co robisz, dla kogo, w jakiej okolicy i jak się umówić. Ten fragment narzędzie przeczyta zawsze, więc wpisz fakty, bez haseł w rodzaju „profesjonalna obsługa”.
Krok 3: Dopisz dane kontaktowe i sekcje z linkami
Pod cytatem, bez nagłówka, podaj adres, telefon i godziny w tej samej formie co w wizytówce Google. Potem podziel linki na 2 do 4 sekcji, np. „Usługi”, „Cennik i terminy”, „Firma”, każdy w jednej linii z opisem po dwukropku.
Krok 4: Dodaj linki drugorzędne (opcjonalnie)
Starsze wpisy albo galerię realizacji możesz zebrać na końcu w sekcji ## Optional. To porządek dla czytającego, bez znaczenia technicznego.
Krok 5: Zapisz plik i wgraj go na serwer
Nazwa: llms.txt, małymi literami, kodowanie UTF-8. Windows ukrywa rozszerzenia, więc łatwo zapisać llms.txt.txt; włącz ich wyświetlanie. Plik wgraj do katalogu głównego, obok robots.txt, albo wklej treść w panelu wtyczki lub kreatora.
Krok 6: Sprawdź plik w 5 punktach i ustal termin aktualizacji
Otwórz adres pliku w oknie prywatnym i przejdź listę:
- Adres twojadomena.pl/llms.txt pokazuje czysty tekst pliku.
- Polskie znaki wyświetlają się poprawnie.
- Kod odpowiedzi to 200 (narzędzia deweloperskie przeglądarki, zakładka Sieć).
- Trzy losowe linki otwierają się bez błędu i bez przekierowania.
- Ceny i godziny zgadzają się z tymi na stronie.
Osobny walidator nie jest potrzebny. Na koniec wpisz do kalendarza przegląd pliku raz na kwartał i przy każdej zmianie oferty lub cen.
Wzór llms.txt dla lokalnej firmy usługowej
Plik dotyczy wymyślonego warsztatu z Krakowa i ma 12 linków, tyle, ile zwykle wystarcza małej firmie. Podmień nazwy i adresy, liczby wpisuj tylko prawdziwe.
# Warsztat Samochodowy [Nazwa]
> Niezależny warsztat samochodowy w Krakowie (Bieżanów): mechanika, diagnostyka komputerowa, klimatyzacja i opony dla aut osobowych i dostawczych do 3,5 t. Wycena przed rozpoczęciem naprawy, wizyty na konkretną godzinę.
- Adres: ul. [ulica i numer], [kod] Kraków
- Telefon: [numer], e-mail: [adres]
- Godziny: pon.-pt. 8:00-18:00, sob. 8:00-13:00
- Płatność: gotówka, karta, przelew dla firm
## Usługi
- [Mechanika](https://example.pl/mechanika/): hamulce, zawieszenie, rozrząd, sprzęgło; sposób wyceny i czas naprawy.
- [Diagnostyka komputerowa](https://example.pl/diagnostyka/): odczyt błędów, kontrolki na desce, cena diagnostyki.
- [Klimatyzacja](https://example.pl/klimatyzacja/): napełnianie, odgrzybianie, szukanie nieszczelności.
- [Opony i felgi](https://example.pl/opony/): wymiana, wyważanie, przechowalnia opon.
- [Naprawy powypadkowe](https://example.pl/powypadkowe/): blacharstwo, lakierowanie, rozliczenie z ubezpieczycielem.
- [Przegląd przed zakupem auta](https://example.pl/przeglad-przed-zakupem/): zakres oględzin, czas, raport ze zdjęciami.
## Cennik i terminy
- [Cennik](https://example.pl/cennik/): ceny usług z datą ostatniej aktualizacji.
- [Rezerwacja wizyty](https://example.pl/rezerwacja/): wolne terminy, rezerwacja online i telefoniczna.
## Firma
- [O warsztacie](https://example.pl/o-nas/): zespół, wyposażenie, obsługiwane marki aut.
- [Kontakt i dojazd](https://example.pl/kontakt/): mapa, parking, auto zastępcze.
## Optional
- [Kiedy wymienić klocki hamulcowe](https://example.pl/poradnik/klocki/): objawy zużycia, przebieg, koszt części.
- [Jak przygotować auto do zimy](https://example.pl/poradnik/zima/): lista kontrolna przed sezonem.
Prowadzisz sklep? Zamiast usług wpisz główne kategorie oraz strony o dostawie i zwrotach, bez pojedynczych produktów.
Plik z wtyczki albo generatora: co poprawić?
Automat robi szkielet, który trzeba przejrzeć. Generator llms.txt, online lub we wtyczce, bierze tytuły i opisy meta, więc zwykle poprawiasz cztery rzeczy:
- puste albo reklamowe opisy: dopisz jedno zdanie o tym, co jest na stronie;
- strony bez wartości dla klienta: koszyk, logowanie, tagi, archiwa autorów;
- za długą listę: dwieście wpisów z bloga to już kopia mapy witryny;
- stare adresy: linki, które po przebudowie strony przekierowują gdzie indziej.
Nie włączaj dwóch narzędzi naraz, np. Yoasta i osobnej wtyczki do llms.txt. Oba mogą obsługiwać ten sam adres i nie wiadomo, którą wersję widzą roboty.
5 błędów, które psują plik
- Punkty listy zapisane półpauzą albo kropką zamiast zwykłego łącznika
-.- Nagłówek sekcji sklejony w jednej linii z pierwszym linkiem.
- Linki względne (
/cennik/) zamiast pełnych adresów z https.- Reguły allow i disallow przeniesione z robots.txt. llms.txt niczego nie blokuje ani nie odblokowuje.
- Plik napisany w Wordzie i zapisany z ukrytymi znakami formatowania.
Co zrobić, gdy zamiast pliku widzisz błąd?
Sam kod 200 nie wystarcza, bo serwer zwraca go także dla strony głównej. Typowe objawy i ich przyczyny:
| Co widzisz | Najczęstsza przyczyna | Co zrobić |
|---|---|---|
| Błąd 404 | plik w podfolderze albo zapisany jako llms.txt.txt | przenieś go do katalogu głównego, popraw nazwę |
| Strona główna zamiast tekstu | system kieruje nieznane adresy na start | wgraj plik ponownie lub ustaw go w panelu |
| Błąd 403 | zapora hostingu albo CDN blokuje plik | dodaj wyjątek dla /llms.txt |
| Krzaczki w miejscu ą, ę, ś | zapis w innym kodowaniu niż UTF-8 | zapisz plik ponownie w UTF-8 |
| Stara wersja treści | pamięć podręczna wtyczki lub CDN | wyczyść cache, sprawdź w oknie prywatnym |
| Pusty plik | we wtyczce nie wybrano żadnych stron | zaznacz strony w ustawieniach i zapisz |
Co dalej po wgraniu pliku?
Nie spodziewaj się zmian w Google. W przewodniku o optymalizacji pod funkcje AI Google pisze, że z llms.txt nie korzysta, a plik nie pomoże ani nie zaszkodzi widoczności. Raport funkcji generatywnej AI w Search Console (od 31 sierpnia 2026) pokazuje tylko wyświetlenia, bez kliknięć i zapytań.
Czy robot pobrał plik, powiedzą logi serwera. Dla skali: w badaniu Ahrefs z maja 2026 (137 210 domen) 97% plików nie dostało ani jednego żądania. Jak mierzyć wizyty z asystentów, opisujemy w poradniku jak śledzić ruch z ChatGPT.
Wolisz, żebyśmy zrobili to za Ciebie?
Wybierzemy podstrony, napiszemy opisy, wgramy plik i przejdziemy test z tej instrukcji, sprawdzając też dostęp robotów AI. Zakres opisuje strona wdrożenie pliku llms.txt, a szerszy plan poradnik widoczności w AI.