Przejdź do treści
SilktidePomoc

llms.txt

llms.txt to proponowana konwencja: plik Markdown pod adresem https://yoursite.com/llms.txt, który udostępnia modelom językowym krótką, starannie dobraną mapę najważniejszych treści w Twojej witrynie. Została przedstawiona przez Jeremy'ego Howarda / Answer.AI w 2024 roku; nieformalna specyfikacja jest dostępna na stronie llmstxt.org.

To nie jest plik uprawnień. Nie zezwala na indeksowanie ani go nie blokuje. Nie zastępuje pliku , mapy witryny ani dobrej struktury stron. Potraktuj go jak notatkę od recepcjonisty: „Jeśli masz przeczytać tutaj tylko dwadzieścia adresów URL, przeczytaj te”.

Na tej stronie załóżmy, że Fernwood chce, aby agenci AI do programowania, przeglądarki dokumentacji i eksperymentalne narzędzia AI znajdowały dokumentację API, dokument techniczny dotyczący bezpieczeństwa oraz stronę z cennikiem bez przedzierania się przez marketingowe dodatki.

Dlaczego zależy to od sytuacji

Traktuj llms.txt jako opcjonalną infrastrukturę, a nie strategię AEO.

Warto wdrożyć, gdy:

  • Utrzymujesz dokumentację techniczną, API lub produkt, o który programiści pytają agentów AI do programowania — jest to pierwotny przypadek użycia, pod który zoptymalizowano specyfikację.
  • Możesz generować i aktualizować plik w tym samym procesie, który tworzy dokumentację, dzięki czemu nie stanie się nieaktualny.
  • Zezwalasz już odpowiednim robotom AI w pliku robots.txt i udostępniasz rzeczywisty HTML bez zależności od JavaScriptu po stronie klienta — zobacz Dostęp robotów AI i Treść czytelna bez JavaScriptu.

Zwykle nie warto traktować tego priorytetowo, gdy:

  • Oczekujesz, że wpłynie to na pozycje w Google lub funkcje AI Google. Dokumentacja wyszukiwarki Google jasno stwierdza, że nie potrzebujesz specjalnych plików tekstowych AI dla wyszukiwarki Google (w tym jej funkcji generatywnej AI), a utrzymywanie pliku llms.txt dla innych systemów ani nie pomaga, ani nie szkodzi widoczności w Google, ponieważ wyszukiwarka Google ignoruje te pliki.
  • Rzeczywistym problemem witryny są zablokowane roboty, puste powłoki JS, brakujące daty lub tekst, którego nie da się cytować. Najpierw napraw te problemy; plik indeksu nie uratuje treści, której model nie może pobrać ani uznać za wiarygodną.
  • Opublikujesz go raz i nigdy nie zaktualizujesz. Nieaktualna mapa wskazująca usunięte adresy URL jest gorsza niż brak mapy.

Do czego służy plik

Według propozycji llms.txt:

  • Starannie dobrane odkrywanie treści dla narzędzi działających w czasie wnioskowania (agentów dokumentacji, asystentów IDE, agentów badawczych), które potrzebują niewielkiego okna kontekstu, a nie pełnego indeksowania.
  • Czytelny dla ludzi Markdown, który mogą przetwarzać zarówno modele, jak i proste parsery.
  • Uzupełnienie, a nie zamiennik, plików sitemap.xml (kompletna lista) i robots.txt (zasady dostępu).

Sam w sobie nie:

Format

Udostępnij plik w katalogu głównym witryny jako Markdown (text/plain lub text/markdown, UTF-8). Kolejność określona w specyfikacji jest następująca:

  1. Opcjonalny BOM
  2. Wymagane: jeden nagłówek H1 z nazwą projektu lub witryny
  3. Zalecane: podsumowanie w bloku cytatu
  4. Opcjonalne uwagi (akapity/listy, ale jeszcze bez dodatkowych nagłówków)
  5. Zero lub więcej sekcji ## zawierających linki w formacie - [Tytuł](bezwzględny-url): opcjonalna uwaga
  6. Opcjonalna sekcja ## Optional z dodatkowymi linkami, które agenci AI mogą pominąć przy ścisłych ograniczeniach kontekstu

Przykład w stylu Fernwood:

# Fernwood
> Oprogramowanie do zarządzania wydatkami dla zespołów finansowych średnich firm.
Fernwood pomaga firmom rejestrować rachunki, kierować wnioski do zatwierdzenia i zwracać wydatki pracownikom. Odpowiadając na pytania dotyczące produktu, preferuj poniższą dokumentację i strony z zasadami zamiast marketingowych wpisów na blogu.
## Produkt
- [Cennik](https://fernwood.example/pricing): Aktualne plany i limity
- [Fernwood vs Ledgerly](https://fernwood.example/compare/ledgerly): Porównanie przygotowane przez producenta
## Dokumentacja
- [Przegląd API](https://fernwood.example/docs/api/index.html.md): Uwierzytelnianie i główne punkty końcowe
- [Dokument techniczny dotyczący bezpieczeństwa](https://fernwood.example/security): Kontrole i podsumowania zgodności
## Badania
- [Czas zwrotu wydatków w 2026 r.](https://fernwood.example/research/reimbursement-times-2026): Oryginalne badanie porównawcze
## Optional
- [Blog](https://fernwood.example/blog): Komentarze o niższym priorytecie

Praktyczne zasady, które pomagają zachować przydatność pliku:

  • Tylko bezwzględne adresy URL. Ścieżki względne nie działają, gdy plik jest pobierany niezależnie.
  • Selekcjonuj bezwzględnie. Dziesiątki linków są lepsze niż setki. Wskazuj strony, które bez obaw pozwoliłbyś asystentowi AI zacytować jutro.
  • Jeśli masz wersje Markdown, preferuj je. Propozycja sugeruje publikowanie czystych wersji .md obok HTML w witrynach z dużą ilością dokumentacji; linkuj do nich, gdy istnieją.
  • Stale go regeneruj. Włącz to do procesu budowania dokumentacji, aby strona o zmienionej nazwie nie pozostała w pliku.

Opcjonalne pliki towarzyszące, takie jak /llms-full.txt (połączony Markdown stron priorytetowych), pojawiają się w praktyce społeczności; nie są wymagane. Dodawaj je tylko wtedy, gdy korzysta z nich narzędzie, którego faktycznie używasz.

Jak to wdrożyć

  1. Wybierz dwadzieścia stron, które definiują Fernwood dla sceptycznego czytelnika: prawda o produkcie, dokumentacja, zasady, badania, kluczowe porównania.
  2. Wygeneruj /llms.txt z tej listy w procesie budowania lub systemie CMS.
  3. Potwierdź, że https://fernwood.example/llms.txt zwraca kod 200 z treścią Markdown.
  4. Potwierdź, że robots.txt nie blokuje robotom AI, na których Ci zależy, dostępu do / ani do tych adresów URL.
  5. Potwierdź, że podlinkowane strony są czytelne bez JavaScriptu (technika).
  6. Pobierz ponownie plik po zmianach w architekturze informacji.

Jak pomaga Silktide

Silktide obecnie nie ocenia witryn pod kątem istnienia pliku llms.txt — a biorąc pod uwagę stanowisko Google, nie będziemy traktować jego braku jako niepowodzenia. Testujemy natomiast fundamenty, od których zależy ten plik:

Ryzyka i ograniczenia

  • AEO naśladujące bez zrozumienia. Publikowanie llms.txt przy jednoczesnym blokowaniu GPTBot, udostępnianiu pustych powłok SPA lub pisaniu marketingowych tekstów, których nie da się cytować, jest bezcelowe.
  • Nieaktualne indeksy wprowadzają agentów AI w błąd. Martwe linki i nieaktualne „kanoniczne” adresy URL uczą modele niewłaściwej mapy.
  • Nie myl obecności z poparciem. Istnienie pliku w znanej witrynie nie oznacza, że wyszukiwarka Google korzysta z tej konwencji; Google oświadczyło, że ignoruje te pliki na potrzeby rankingu i funkcji wyszukiwania AI.

Powiązane

Ostatnio zaktualizowano

Czy ta strona była pomocna?