llms.txt w WooCommerce: dzieli Cię od niego jedno kliknięcie

Zanim zaczniesz szukać wtyczki, sprawdź jedną rzecz: jeśli Twój sklep korzysta z Yoasta, plik dla asystentów jest w nim od połowy 2025 roku, w wersji bezpłatnej, i włącza się go jednym przełącznikiem w ustawieniach. Całkiem możliwe, że ktoś już to zrobił i nie powiedział o tym nikomu — tak samo możliwe, że nikt tego nie włączył, bo nie wiedział, że taka opcja istnieje.

To zmienia sposób myślenia o całym temacie. Pytanie nie brzmi więc „czym to wygenerować”, bo narzędzi jest sporo i część z nich już masz. Brzmi: co z tego wyjdzie i czy to, co wyjdzie, mówi o Twoim sklepie prawdę.

W skrócie: w WooCommerce plik llms.txt można opublikować na trzy sposoby — przełącznikiem we wtyczce SEO, dedykowaną wtyczką albo ręcznie, jako zwykły plik w głównym katalogu witryny. Każdy z nich działa, każdy psuje się gdzie indziej, a trzy rzeczy warto wiedzieć niezależnie od wyboru: prawdziwy plik w katalogu zawsze wygrywa z wszystkim, co generują wtyczki; dwie wtyczki robiące to samo to kłopot, bo tylko jedna odpowie pod tym adresem; a generator zna strukturę sklepu, ale nie wie, co w nim rozstrzyga o zakupie — i to jest ta część, której nie da się zautomatyzować.

W tym tekście: trzy drogi publikacji wraz z ich wadami, co sprawdzić w wygenerowanym pliku, cztery rzeczy, które mogą pójść nie tak, oraz co zrobić, gdy sklep działa w kilku językach.

Czym w ogóle jest ten plik i czego od niego oczekiwać

Dla porządku, bo trafiają tu też osoby, które słyszały o nim pierwszy raz. llms.txt to jedna strona tekstu w głównym katalogu domeny, w której własnymi słowami mówisz asystentom AI, czym jest Twój sklep i gdzie szukać rzeczy istotnych. Nie blokuje niczego i nie zastępuje pliku z regułami dostępu ani mapy strony — różnice między tą trójką wyjaśniamy w tekście czym różnią się robots.txt, mapa strony i llms.txt, a sam sposób pisania takiego pliku — w tekście jak napisać plik llms.txt krok po kroku.

Czego od niego nie oczekiwać: wpływu na pozycje w wynikach wyszukiwania Google. Sam Google pisze, że utrzymywanie takich plików na potrzeby innych usług jego wyszukiwarce ani nie zaszkodzi, ani nie pomoże. Wartość leży gdzie indziej — w tym, że asystent trafiający na Twój sklep dostaje wskazówkę zamiast zgadywać z przypadkowych podstron.

Droga pierwsza: przełącznik we wtyczce SEO

Najprostsza i w większości sklepów wystarczająca, bo nie wymaga instalowania czegokolwiek nowego ani proszenia kogokolwiek o pomoc. Yoast dodał tę funkcję w czerwcu 2025 roku jako pierwsza duża wtyczka SEO i udostępnił ją w wersji bezpłatnej. Włącza się ją w ustawieniach, w sekcji z funkcjami witryny, po czym plik powstaje automatycznie na podstawie treści uznanych przez wtyczkę za najważniejsze i jest odświeżany co tydzień przez wbudowany mechanizm zadań cyklicznych WordPressa. Jest przy tym możliwość ręcznego wskazania, które strony mają się w nim znaleźć — i to jest funkcja, od której zależy, czy plik będzie coś wart.

Zalety są oczywiste: zero nowych wtyczek, zero kosztu, jedno kliknięcie. Wady wynikają z tego samego: wtyczka wie, które treści są u Ciebie dobrze zoptymalizowane, ale nie wie, które z nich sprzedają. Wygenerowana lista będzie więc odbiciem struktury sklepu i ustawień SEO, a nie odpowiedzią na pytanie, co w tym sklepie rozstrzyga o zakupie — o czym za chwilę przy okazji sprawdzania wyniku.

Jeśli nie wiesz, czy masz tę funkcję włączoną, sprawdzenie zajmuje dziesięć sekund: wejdź na adres swojego sklepu z dopiskiem /llms.txt. Jeśli widzisz treść, odpowiedź brzmi „tak” — i warto ją przeczytać, bo to jest obecnie oficjalna wersja tego, czym jest Twój sklep dla asystentów.

Droga druga: dedykowana wtyczka

W katalogu WordPressa jest kilkanaście wtyczek robiących tę jedną rzecz, zwykle z większymi możliwościami niż przełącznik we wtyczce SEO: wyborem typów treści, wykluczeniami, limitami liczby pozycji, własnym wstępem pisanym ręcznie, a czasem też rejestrem odwiedzin automatów.

Większość z nich integruje się z wtyczkami SEO, czyli pomija treści oznaczone jako niepodlegające indeksowaniu i pobiera opisy z pól wypełnionych w tamtych narzędziach. To jest dobra wiadomość, bo oznacza, że nie trzeba wypełniać niczego dwa razy, i jednocześnie pułapka: jeśli Twoje opisy meta są marketingowe i ogólne, dokładnie takie trafią do pliku.

Nie wskazujemy tu konkretnej i nie odradzamy żadnej, bo rynek jest młody i zmienia się szybciej niż cokolwiek innego w tej dziedzinie. Przy wyborze liczy się co innego niż nazwa: czy narzędzie pozwala wpisać własny wstęp, ograniczyć liczbę pozycji, wykluczyć wybrane treści i czy obsługuje Twoje języki.

Droga trzecia: plik napisany ręcznie

Najprostsza do zrozumienia i najbardziej przewidywalna: wgrywasz zwykły plik tekstowy do głównego katalogu witryny i on odpowiada, bo serwer podaje istniejące pliki bezpośrednio, nie pytając WordPressa o zdanie.

Zaleta jest taka, że nic go nie nadpisze przy aktualizacji wtyczki, bo żadna wtyczka o nim nie wie. Koszt też jest oczywisty: aktualizujesz go sam, a plik prowadzący do nieistniejących kategorii jest gorszy niż jego brak, bo wprowadza do obiegu konkretne, nieprawdziwe zdania. Dla sklepu, który nie przebudowuje oferty co miesiąc, jest to droga najrozsądniejsza — z przypomnieniem w kalendarzu raz na kwartał.

Jest przy tym konsekwencja, o której trzeba wiedzieć, zanim się za to weźmiesz, bo bywa źródłem godzinnego szukania przyczyny — i dotyczy ona także tych, którzy wybrali jedną z dwóch poprzednich dróg, a w katalogu mają po kimś zapomniany plik.

Kto wygrywa, gdy generatorów jest kilka

Zasada jest prosta i warto ją zapamiętać w tej kolejności: prawdziwy plik leżący w głównym katalogu wygrywa ze wszystkim. Serwer podaje go, zanim WordPress w ogóle się uruchomi, więc żadna wtyczka nie ma szans odpowiedzieć pod tym adresem, dopóki ten plik tam leży. Jeżeli więc włączyłeś funkcję we wtyczce, a pod adresem widzisz coś innego, niż się spodziewasz — to jest pierwsze miejsce do sprawdzenia.

Drugi konflikt zdarza się między wtyczkami. Jeśli dwie z nich próbują odpowiadać pod tym samym adresem, odpowie jedna, a która — zależy od kolejności, w jakiej się uruchamiają, czyli od czegoś, czego nikt nie kontroluje świadomie. Zdarza się przy tym, że obie generują plik, ale w innym rytmie i z innej listy treści, więc zawartość potrafi się zmieniać bez żadnej Twojej ingerencji. Rozwiązanie jest jedno: zostaw włączoną dokładnie jedną.

Cztery rzeczy, które mogą pójść nie tak

Plik nie odpowiada mimo włączenia funkcji. Przy generowaniu w locie potrzebne bywa odświeżenie reguł adresów — w praktyce wejście w ustawienia bezpośrednich odnośników i ponowny zapis, bez zmieniania czegokolwiek. Dopóki tego nie zrobisz, adres może zwracać błąd, mimo że wszystko jest skonfigurowane poprawnie. To jest najczęstsza przyczyna wrażenia, że „wtyczka nie działa”.

Odświeżanie, które nigdy się nie uruchamia. Generatory odświeżające plik cyklicznie opierają się na mechanizmie zadań wbudowanym w WordPressa, a ten na części hostingów działa tylko wtedy, gdy ktoś wchodzi na stronę — albo nie działa wcale. Skutek: panel pokazuje, że wszystko w porządku, a na serwerze leży wersja sprzed pół roku. Wykryjesz to wyłącznie wchodząc na adres pliku i porównując go z aktualną ofertą.

Treść przepisana z opisów meta. Jeśli wtyczka pobiera opisy z pól SEO, a te są u Ciebie wypełnione hasłami w rodzaju „najlepsze ceny, szybka wysyłka”, dokładnie to trafi do pliku — i będzie to oficjalna odpowiedź Twojego sklepu na pytanie, czym się zajmuje.

Plik, o którym nikt nie wie. Najczęstszy przypadek ze wszystkich: funkcja została kiedyś włączona przy okazji innych prac, nikt nie sprawdził wyniku i od tej pory sklep opisuje się asystentom zdaniami, których nikt świadomie nie napisał.

Co sprawdzić w wygenerowanym pliku

Dwadzieścia minut, bez żadnego narzędzia poza przeglądarką. Wejdź na adres swojego sklepu z dopiskiem /llms.txt i przeczytaj, co tam stoi — a potem przejdź przez poniższe pytania.

co sprawdzaszczego szukaszco zrobić, jeśli jest źle
pierwszy akapitczy wynika z niego, co sprzedajesz, komu i na jakich warunkachwpisać własne streszczenie ręcznie
liczba pozycjikilkanaście do dwudziestu, nie kilkasetograniczyć zakres w ustawieniach
opisy przy odnośnikachczy mówią, co jest na stronie, czy powtarzają nazwęuzupełnić ręcznie przy najważniejszych
dobór stronczy są kategorie, które sprzedają, i warunki zakupuwskazać strony ręcznie, jeśli wtyczka to umożliwia
treści zbędnearchiwum bloga, stare promocje, strony technicznewykluczyć w ustawieniach
świeżośćczy plik uwzględnia ostatnie zmiany w oferciewymusić odświeżenie i sprawdzić ponownie

Najważniejszy jest pierwszy wiersz. Generator prawie nigdy nie napisze dobrego streszczenia sklepu, bo zna strukturę, a nie powody, dla których ludzie u Ciebie kupują. To zdanie trzeba napisać samemu i jest to praca na kwadrans, która decyduje o wartości całego pliku.

Jeśli chcesz, żeby ktoś przeszedł przez to z Tobą i pokazał przy okazji, co asystenci dziś z Twojego sklepu wyczytują — zamów u nas darmowy raport GEO.

Sklep w kilku językach

To jest obszar, w którym narzędzia różnią się najbardziej, więc warto zapytać o niego przed wyborem, a nie po wdrożeniu. Zasada jest prosta: jeden plik opisuje jedną wersję językową. Plik próbujący opisać trzy języki naraz nie opisuje dobrze żadnego, bo połowa opisów jest w języku, którego czytający właśnie nie potrzebuje, a streszczenie sklepu robi się ogólnikowe, żeby pasowało do wszystkich.

Część wtyczek generuje jeden plik z języka domyślnego i na tym kończy. Część obsługuje wersje językowe osobno, dodając do adresu człon języka i wiążąc pliki odnośnikami. Jeśli prowadzisz sklep wielojęzyczny, jest to pytanie, od którego warto zacząć rozmowę o wyborze narzędzia, bo zmiana po wdrożeniu oznacza zwykle wymianę wtyczki.

Checklista: publikacja i kontrola

  • Sprawdź, czy już go nie masz — wejdź na adres sklepu z dopiskiem /llms.txt.
  • Jeśli masz Yoasta, sprawdź w jego ustawieniach, czy funkcja jest włączona i co dokładnie wygenerowała.
  • Zostaw włączony dokładnie jeden generator. Dwa naraz dają wynik, którego nikt nie przewidzi.
  • Sprawdź, czy w głównym katalogu nie leży prawdziwy plik — jeśli leży, to on odpowiada, a wtyczki milczą.
  • Przeczytaj pierwszy akapit jak ktoś, kto nie zna Twojego sklepu. Jeśli nie mówi, co sprzedajesz i na jakich warunkach, przepisz go ręcznie.
  • Policz pozycje. Kilkaset oznacza, że powstała druga mapa strony.
  • Kliknij pięć losowych odnośników i sprawdź, czy prowadzą tam, gdzie zapowiadają.
  • Zmień coś drobnego w sklepie i sprawdź, czy plik to uwzględnił — tak wykryjesz nieodświeżanie.
  • Wpisz w kalendarz przegląd za kwartał.

Najczęstsze pytania

Czy Yoast generuje plik llms.txt?
Tak. Funkcja pojawiła się w czerwcu 2025 roku, jest dostępna w wersji bezpłatnej i włącza się ją przełącznikiem w ustawieniach wtyczki. Plik powstaje automatycznie z treści uznanych za najważniejsze i jest odświeżany cyklicznie, a wtyczka pozwala też ręcznie wskazać, które strony mają się w nim znaleźć.

Jak dodać llms.txt w WordPressie?
Masz trzy drogi: włączyć funkcję we wtyczce SEO, zainstalować wtyczkę dedykowaną temu plikowi albo wgrać zwykły plik tekstowy do głównego katalogu witryny. Ostatnia jest najbardziej przewidywalna, ale wymaga samodzielnego aktualizowania.

Dlaczego mój plik llms.txt zwraca błąd 404?
Najczęściej dlatego, że po włączeniu funkcji nie odświeżono reguł adresów. Wejdź w ustawienia bezpośrednich odnośników i zapisz je ponownie, niczego nie zmieniając. Jeśli to nie pomoże, sprawdź, czy inna wtyczka nie przejęła tego adresu.

Mam dwie wtyczki generujące llms.txt. Która wygrywa?
Odpowie jedna, a która — zależy od kolejności uruchamiania wtyczek, czyli od czegoś, czego nie kontrolujesz. Jeśli dodatkowo któraś zapisała prawdziwy plik w katalogu, odpowiada właśnie on i żadna wtyczka nie ma szans. Zostaw włączony jeden generator.

Czy llms.txt poprawi moją pozycję w Google?
Nie. Google pisze wprost, że utrzymywanie takich plików na potrzeby innych usług jego wyszukiwarce ani nie zaszkodzi, ani nie pomoże. Ten plik jest skierowany do asystentów AI.

Czy wystarczy wygenerować plik wtyczką i zostawić?
Formalnie tak, praktycznie nie. Wtyczka zna strukturę sklepu, ale nie wie, co w nim rozstrzyga o zakupie, więc streszczenie i opisy przy najważniejszych pozycjach warto napisać samemu. To jest praca na godzinę, która decyduje o wartości całego pliku.

Czy potrzebuję też pliku llms-full.txt?
To wariant zawierający pełną treść stron zamiast odnośników, generowany przez część wtyczek. Nie jest elementem pierwotnej propozycji formatu, a przy sklepie jego sens jest wątpliwy, bo sklejenie treści kilkuset stron daje dokument, którego i tak nikt nie przeczyta w całości.

Mam sklep w kilku językach. Potrzebuję kilku plików?
Tak, po jednym na wersję językową. Warto sprawdzić przed wyborem narzędzia, czy obsługuje to w ogóle — część wtyczek generuje wyłącznie jeden plik z języka domyślnego.

Wygenerować jest łatwo, powiedzieć prawdę trudniej

Techniczna część tego zadania zajmuje w WooCommerce kilka minut i w wielu sklepach jest już wykonana, tylko nikt tego nie sprawdził. Trudniejsza jest część, której nie zrobi za Ciebie żadna wtyczka: rozstrzygnięcie, co w Twoim sklepie jest naprawdę ważne, i napisanie o tym zdania, które coś mówi.

Zacznij więc od najprostszego sprawdzenia. Wejdź na adres swojego sklepu z dopiskiem /llms.txt i przeczytaj pierwszy akapit. Jeśli nie wynika z niego, co sprzedajesz, komu i na jakich warunkach, masz przed sobą kwadrans pracy, po którym ten plik zacznie cokolwiek znaczyć.

A jeśli wolisz zobaczyć całość z zewnątrz, razem z tym, co asystenci wyczytują dziś z Twoich kart produktów — zamów darmowy raport GEO. Jeśli wolisz od razu zobaczyć, ile kosztuje wdrożenie i co obejmuje, mamy zakres i ceny pakietów GEO.

Ponad 9 lat na rynku, setki wdrożonych realizacji

Nasi klienci rozpoczynają z nami współpracę, ponieważ potrzebują cyfrowej transformacji. Zostają z nami, ponieważ znajdują w WebCrafters solidnego partnera biznesowego, wspierającego ich kompleksowo od strony technologicznej.

Nie jesteśmy tylko software housem. Jesteśmy Twoim zewnętrznym działem IT, który zadba o Twój biznes tak samo, jak zespół programistów, designerów i project managerów, który pracowałby bezpośrednio w Twojej firmie.

Poznaj nasze wartości

Zbuduj z nami swój nowy produkt!

Umów się na bezpłatną konsultację z ekspertem i porozmawiajmy
o Twoich oczekiwaniach.

Napisz do nas!

Lub zadzwoń

Mateusz Lenicki - CEO

Mateusz Lenicki

CEO

Jeśli wygodniej będzie Ci opowiedzieć o swoich potrzebach podczas niezobowiązującej rozmowy, wybierz dogodny dla Ciebie termin, a ja dopełnię wszelkich starań, żeby zaproponować Ci rozwiązania odpowiednie dla Twojego biznesu.