Jak przygotować stronę dla wyszukiwarek AI: dane strukturalne, llms.txt i porządek w treści
Techniczny przewodnik po przygotowaniu strony firmowej na erę wyszukiwarek AI: schema.org, dostęp dla botów AI, plik llms.txt, struktura treści i szybkość. Lista kontrolna do wdrożenia od zaraz.
- Data
- 28 sierpnia 2026
- Aktualizacja
- 20 września 2026
- Kategoria
- AI
- Czytanie
- 9 min
- Autor
- Tomasz Świercz

Silniki AI stały się nowym „czytelnikiem” stron internetowych – i to czytelnikiem o specyficznych upodobaniach. Nie scrolluje, nie ogląda animacji, nie doceni karuzeli. Za to bezbłędnie wyłapie porządną strukturę, dane strukturalne i konkretne odpowiedzi. Poniżej techniczna lista kontrolna, którą przechodzimy przy każdym wdrożeniu.
1. Treść dostępna bez JavaScriptu
Część botów AI nie wykonuje JavaScriptu wcale albo robi to niechętnie. Jeśli Twoja strona renderuje treść dopiero w przeglądarce (typowe dla źle skonfigurowanych stron na Reakcie czy kreatorach), dla botów może być pusta. Test jest prosty: wyłącz JavaScript w przeglądarce albo podejrzyj źródło strony (Ctrl+U) – najważniejsze treści powinny być widoczne w surowym HTML-u.
2. Dane strukturalne schema.org
Znaczniki schema.org opisują stronę językiem maszyn: to nie jest „jakaś firma”, tylko LocalBusiness o konkretnej nazwie, adresie, godzinach i usługach. Minimum dla firmy usługowej: LocalBusiness (lub trafniejszy podtyp) z danymi NAP, Service dla każdej usługi i Article z autorem przy wpisach blogowych. Dane wdrażasz w formacie JSON-LD i weryfikujesz walidatorem schema.org. Uczciwe zastrzeżenie: dane strukturalne ułatwiają maszynom zrozumienie strony, ale nie są warunkiem cytowania przez asystentów AI, a FAQPage od 2023 roku tylko w wyjątkowych przypadkach daje rozszerzony wynik w Google. Podstawą pozostaje treść dostępna w HTML-u.
3. Boty AI w robots.txt: świadoma decyzja
GPTBot, OAI-SearchBot, ChatGPT-User, Google-Extended, PerplexityBot i ClaudeBot wpuszczasz albo blokujesz osobno w robots.txt, ale robią różne rzeczy i te decyzje są od siebie niezależne. GPTBot zbiera dane do trenowania modeli OpenAI. Za cytowania w wyszukiwarce ChatGPT odpowiada OAI-SearchBot, a ChatGPT-User pobiera stronę dopiero wtedy, gdy użytkownik sam poprosi o otwarcie linku. Google-Extended dotyczy trenowania i ugruntowania odpowiedzi Gemini, a nie indeksowania w wyszukiwarce Google. Wniosek praktyczny: blokada GPTBota nie wyklucza Cię z wyników ChatGPT, ale blokada OAI-SearchBota już tak. Dla firmy, która chce być znajdowana, sensowny układ jest taki: wpuść boty wyszukiwania, a o trenowaniu modeli zdecyduj osobno.
| Bot | Właściciel | Co robi |
|---|---|---|
| GPTBot | OpenAI | indeksuje treści dla modeli GPT i wyszukiwania ChatGPT |
| Google-Extended | kontroluje użycie treści w trenowaniu Gemini (nie wpływa na wyszukiwarkę) | |
| PerplexityBot | Perplexity | buduje indeks wyszukiwarki Perplexity |
| ClaudeBot | Anthropic | zbiera treści dla modeli Claude |
4. llms.txt: mały plik, żadnego ryzyka
llms.txt to propozycja standardu: plik w katalogu głównym strony, który w formacie Markdown streszcza, czym jest witryna, i wskazuje najważniejsze podstrony. Trzeba uczciwie powiedzieć: żaden z dużych silników nie zadeklarował oficjalnie, że go używa. Ale wdrożenie zajmuje kilkanaście minut, niczego nie psuje, a w razie przyjęcia standardu jesteś przygotowany. U nas i u klientów po prostu go dodajemy.
5. Struktura treści pod cytowanie
Modele cytują fragmenty, które działają wyjęte z kontekstu. Praktyczne zasady: jeden temat na sekcję, nagłówek jako pytanie i odpowiedź w pierwszych dwóch zdaniach, listy kroków tam, gdzie opisujesz proces, tabele przy porównaniach, FAQ na końcu podstron usługowych. Ceny i terminy podane wprost („od 1 500 zł”, „w 3 tygodnie”) są cytowane znacznie częściej niż „atrakcyjne warunki”.
Reguła 60 sekund: osoba (lub model), która pierwszy raz widzi Twoją stronę, powinna w minutę ustalić, co robisz, gdzie działasz i ile to kosztuje. Jeśli się nie da – zacznij poprawki od tego, nie od llms.txt.
6. Szybkość i higiena techniczna
Boty mają ograniczony budżet na Twoją stronę: wolny serwer i ciężki frontend oznaczają mniej odwiedzonych podstron. Podstawy pozostają niezmienne: szybki hosting, kompresja obrazów, brak łańcuchów przekierowań, poprawna mapa strony. Jeśli strona łapie zadyszkę, pomożemy w ramach administracji i opieki nad stroną.
Lista kontrolna do wdrożenia
1. Sprawdź stronę z wyłączonym JavaScriptem. 2. Dodaj JSON-LD: LocalBusiness, Service, FAQPage, Article. 3. Przejrzyj robots.txt pod kątem botów AI. 4. Dodaj llms.txt. 5. Przebuduj kluczowe podstrony: pytanie w nagłówku, odpowiedź na początku, FAQ na końcu. 6. Zmierz szybkość i popraw najcięższe elementy. 7. Po miesiącu zadaj silnikom AI pytania kontrolne o swoją branżę i lokalizację.
Całość – audyt, wdrożenie i pomiar – wykonujemy w ramach usługi Widoczność w AI. A jeśli chcesz najpierw zrozumieć szerszy obraz, zacznij od artykułu o widoczności w AI i tekstu o AI Overviews.
Najczęściej zadawane pytania.
Nie – to propozycja standardu, której duże silniki oficjalnie nie potwierdziły. Wdrażamy go, bo kosztuje kilkanaście minut, nie niesie ryzyka i może zyskać na znaczeniu.
Gwarancji nie daje nic. Dane strukturalne zwiększają szansę, że maszyna poprawnie zrozumie stronę – to warunek konieczny, ale o cytowaniu decyduje przede wszystkim jakość i konkretność treści.
Tak – wystarczy zmienić robots.txt. Boty wrócą przy kolejnych odwiedzinach, choć odbudowa obecności w indeksach silników AI może potrwać od tygodni do kilku miesięcy.
Tak, w uproszczonej wersji: LocalBusiness w JSON-LD, konkretne treści z cenami, FAQ i szybki hosting załatwiają 80% tematu przy kilku godzinach pracy.
Masz projekt na oku?
Napisz, co chcesz osiągnąć – odpiszemy w ciągu 24 godzin roboczych.



