Checker i walidator LLMs.txt
Podaj domenę, pełny adres pliku llms.txt albo wklej wersję roboczą. Checker i walidator LLMs.txt pobiera opublikowany plik, weryfikuje składnię Markdown względem propozycji llmstxt.org, odwzorowuje kryteria Chrome Lighthouse i testuje zawarte w nim adresy. Dostajesz raport, który rozdziela błędy, ostrzeżenia i zalecenia. Testy działają po stronie serwera, więc nie ogranicza ich CORS. Bezpłatnie i bez rejestracji.
Co sprawdza checker llms.txt
Dostarczanie pliku
Wiele plików wygląda poprawnie, ale nigdy nie jest serwowanych. Checker raportuje status HTTP i typ zawartości oraz wykrywa miękki błąd 404, czyli sytuację, w której serwer odpowiada na /llms.txt stroną HTML zamiast plikiem tekstowym. Checker i walidator LLMs.txt czyta też robots.txt, bo plik tam zablokowany pozostaje poza zasięgiem agentów, które go respektują, i sprawdza, czy obok leży llms-full.txt.
Struktura Markdown
W propozycji llmstxt.org jedynym wymaganym elementem jest nagłówek H1 z nazwą witryny, więc tylko to trafia do raportu jako błąd. Podsumowanie w bloku cytatu, sekcje H2, adresy bezwzględne, opisy przy linkach, duplikaty, linki do obcych domen i rozmiar pliku trafiają do ostrzeżeń albo zaleceń, bo wpływają na użyteczność, a nie na poprawność. Plik serwowany z podścieżki checker sprawdza względem zakresu, który opisuje, a znacznik BOM na początku akceptuje, zamiast brać go za brakujący nagłówek.
Najtrudniejsze jest trafienie w format. W badaniu tysiąca największych stron plik llms.txt serwowało 186 z nich, a walidację przeszły tylko 64 - większość istniejących plików ma jakiś błąd.
Kryteria Chrome Lighthouse
Checker odwzorowuje trzy kryteria z eksperymentalnego audytu Agentic Browsing w Lighthouse 13.3 i pokazuje wynik w skali do trzech. W praktyce jedno oblewa znacznie częściej niż pozostałe: linki zapisane jako gołe adresy zamiast markdownu, klasyczna wada plików pisanych ręcznie.
To audyt struktury, a nie sygnał rankingowy w wyszukiwarce Google. W tym audycie brak pliku traktowany jest jako „nie dotyczy”, natomiast opublikowany plik, który go nie przechodzi, może zostać zaraportowany jako błąd.
Kondycja linków
Każdy podlinkowany adres dostaje zapytanie, a te, które zwracają błąd, trafiają na listę razem ze statusem HTTP. Przekierowania raportowane są osobno, z adresem docelowym, więc plik wskazujący na stare adresy wychodzi jako nieaktualny, a nie zepsuty.
Najczęstsze błędy składni llms.txt i jak je naprawić
Brak nagłówka H1
Pierwsza linia musi być nagłówkiem Markdown z nazwą strony, na przykład # Acme Sp. z o.o.. Zwykły tekst ani H2 się nie liczą. To jedyny wymagany element formatu.
Linki nie są w markdownie
Zapisuj - [Cennik](https://example.com/cennik): Co zawiera każdy plan. zamiast samego adresu.
Adresy względne
Używaj linków bezwzględnych. Model czytający plik nie ma adresu bazowego, względem którego rozwiąże /cennik.
Brak opisów
Link bez opisu nie mówi modelowi nic ponad tytuł. Dodaj jedno rzeczowe zdanie po dwukropku.
Martwe linki pojawiają się po przebudowie serwisu, więc generuj plik ponownie przy każdej zmianie ważnych adresów. Zwalidowany plik zbuduje generator llms.txt.
Najczęściej zadawane pytania
-
W praktyce checker, walidator, tester i linter opisują tę samą intencję. Checker i walidator LLMs.txt pokrywa obie strony: sprawdza, czy plik jest faktycznie serwowany, i waliduje strukturę Markdown względem propozycji llmstxt.org.
-
W wersji v2 jedynym wymaganym elementem jest nagłówek H1 z nazwą witryny. Cała reszta, od podsumowania po opisy przy linkach, to zalecenia zwiększające użyteczność - dlatego raport rozdziela błędy od ostrzeżeń i zaleceń.
-
Tak. Rozwiń opcję wklejania i wstaw treść pliku. Uruchomią się te same testy struktury i kryteria Lighthouse, choć sprawdzenie serwowania i linków wymaga adresu na żywo.
-
Prawie zawsze dlatego, że linki są zwykłymi adresami URL zamiast linkami Markdown. Liczy się wyłącznie forma
[Tytuł](URL). -
Nie. W tym audycie brak pliku traktowany jest jako „nie dotyczy” i wypada z obliczeń. Opublikowany plik, który audytu nie przechodzi, może zostać zaraportowany jako błąd.
-
Tak. Wklej pełny adres, na przykład example.com/docs/llms.txt. Propozycja v2 dopuszcza pliki na dowolnej ścieżce, a checker zgłasza też linki wychodzące poza zakres, który taki plik opisuje.
-
Tak. Checker i walidator LLMs.txt jest bezpłatny i nie wymaga konta. Czyta jeden publiczny plik i podlinkowane w nim strony.
Sprawdź swój plik llms.txt
Podaj domenę i zobacz, czy Twój plik jest poprawnie serwowany, zgodny ze strukturą i wolny od martwych linków. Potrzebujesz nowego pliku albo chcesz przebudować ten, który oblewa? Użyj generator llms.txt.