Skip to content
polar-commerce
← GEO

llms.txt dla Shopify — pełny przewodnik z przykładami

llms.txt to nowy standard pomagający AI rozumieć strukturę witryny. Pełny przewodnik wdrożenia dla sklepów Shopify, z gotowym przykładem.

Mateusz Śnieżek, Shopify Expert

llms.txt to plik tekstowy w katalogu głównym witryny, który informuje silniki AI o strukturze, ofercie i kluczowych URL marki — w formacie zoptymalizowanym pod parser LLM. Standard zaproponował Jeremy Howard (Answer.AI) we wrześniu 2024 roku. W odróżnieniu od robots.txt (kontrola crawlu) i sitemap.xml (lista URL), llms.txt jest kontekstem semantycznym — krótkim "manualem" marki dla AI.

Po co wdrażać llms.txt na Shopify

Wdrożenie jest tanie (15 minut), nieinwazyjne (zwykły plik tekstowy) i ma niski koszt downside'u. Górne ryzyko: AI engines jeszcze nie zatwierdziły standardu oficjalnie. Górna szansa: jeśli zatwierdzą — masz fundamenty, podczas gdy konkurencja nadrabia. To racjonalna asymetria.

Czy AI naprawdę czyta llms.txt?

Stan na maj 2026: niejednoznaczne. Anthropic, OpenAI i Google nie potwierdziły oficjalnie, że ich modele wykorzystują llms.txt podczas inferencji. Niezależne testy (Vercel, Cloudflare) pokazują, że niektóre crawlery fetchują plik, ale nie ma dowodu na bezpośrednie wykorzystanie. Mimo to — w społeczności GEO standard się przyjmuje, jest cytowany w blogach Shopify i Vercel, i jest tani we wdrożeniu.

Spec llms.txt w skrócie

  • Plik tekstowy w katalogu głównym: `/llms.txt`
  • Format: Markdown
  • Sekcje: `# Tytuł` (tytuł marki), `> blockquote` (krótki opis), następnie nagłówki H2 dla kategorii
  • Każdy URL jako lista `- Tytuł: krótki opis`
  • Opcjonalnie: `/llms-full.txt` — rozszerzona wersja z pełnym kontekstem
  • Pełny przykład llms.txt dla sklepu Shopify

    # Marka Beauty
    
    > Polski sklep Shopify z naturalnymi kosmetykami. Sprzedajemy w UE, oferujemy BLIK, Przelewy24, InPost.
    
    ## Kluczowe strony
    - [Strona główna](https://markabeauty.pl/): wszystkie kolekcje, najnowsze produkty
    - [O nas](https://markabeauty.pl/pages/o-nas): historia marki, certyfikaty
    - [Kontakt](https://markabeauty.pl/pages/kontakt): email, telefon, godziny
    
    ## Polityki
    - [Wysyłka](https://markabeauty.pl/policies/shipping-policy): InPost 24h, kurier 48h
    - [Zwroty](https://markabeauty.pl/policies/refund-policy): 30 dni, darmowy zwrot
    - [Regulamin](https://markabeauty.pl/policies/terms-of-service)
    - [Prywatność](https://markabeauty.pl/policies/privacy-policy): GDPR-compliant
    
    ## Kolekcje
    - [Pielęgnacja twarzy](https://markabeauty.pl/collections/twarz): kremy, sera, tonery
    - [Pielęgnacja ciała](https://markabeauty.pl/collections/cialo): balsamy, scruby, oleje
    - [Naturalny makijaż](https://markabeauty.pl/collections/makijaz): podkłady, róże, szminki
    
    ## Wiedza
    - [Składniki](https://markabeauty.pl/blogs/wiedza/skladniki): kompletna baza składników
    - [Pielęgnacja krok po kroku](https://markabeauty.pl/blogs/wiedza/rutyna)

    Jak wdrożyć llms.txt na Shopify

    Shopify nie pozwala na natywne hostowanie plików w katalogu głównym (`/llms.txt`). Mamy dwa rozwiązania:

    Opcja 1 — App Proxy (rekomendowane)

  • Utwórz prywatną aplikację z App Proxy ustawionym na `/llms.txt`
  • Aplikacja zwraca treść pliku z headerem `Content-Type: text/plain`
  • Plus: pełna kontrola, automatyczna aktualizacja
  • Opcja 2 — Cloudflare Worker / reverse proxy

  • Skonfiguruj Cloudflare przed Shopify
  • Worker przechwytuje request `/llms.txt` i zwraca statyczną treść
  • Plus: niezależne od Shopify, łatwe do edycji
  • Opcja 3 — Theme template (ograniczone)

  • Stwórz szablon `templates/page.llms.liquid` zwracający text/plain
  • Stwórz stronę o handle `llms`, ustaw szablon
  • URL: `/pages/llms` (NIE `/llms.txt` — Shopify nie pozwala na dowolne ścieżki root)
  • Minus: niestandardowy URL, niektóre crawlery nie zaglądają
  • llms-full.txt — kiedy go potrzebujesz

    `llms-full.txt` to rozszerzona wersja z pełnym kontekstem marki: opisy produktów flagowych, szczegółowe FAQ, polityki w pełnym tekście. Stosuj jeśli:

  • Masz Shopify Plus i chcesz maksymalizować pokrycie
  • Twoja marka jest niszowa i chcesz dać AI bogaty kontekst
  • Masz dużo unikalnych polityk (subskrypcje, B2B, custom)
  • Format jest taki sam, ale długość: 5 000–20 000 słów. Mniej hierarchiczny, bardziej narracyjny.

    Najczęściej zadawane pytania

    Czy llms.txt zastąpi robots.txt i sitemap.xml?

    Nie. To trzy różne pliki: robots.txt = kontrola crawlu, sitemap.xml = lista URL, llms.txt = kontekst semantyczny. Współpracują, nie konkurują.

    Jakiego rozmiaru powinien być llms.txt?

    500–3 000 słów dla sklepu średniej wielkości. Większe llms-full.txt może mieć 5 000–20 000 słów. Zbyt krótki = brak wartości; zbyt długi = ryzyko ignorowania przez parser.

    Czy llms.txt pomaga w SEO Google?

    Pośrednio — wymusza dyscyplinę dokumentacyjną i strukturalność. Bezpośrednio Google nie używa llms.txt. Ale dobry llms.txt = dobra strona = lepszy SEO.

    Jak często aktualizować llms.txt?

    Po każdej dużej zmianie (nowe kategorie, nowe usługi, zmiana cen, nowe polityki). Minimum: kwartalnie.

    Czy mam podawać prywatne URL w llms.txt?

    Nie. llms.txt powinien zawierać tylko publicznie dostępne URL — te, które chcesz, żeby AI cytowało.

    Co jeśli mam wielojęzyczny sklep?

    Stwórz oddzielne pliki: `/llms.txt` (en), `/pl/llms.txt` (pl), `/es/llms.txt` (es). Każdy z odpowiednimi URL i opisami w danym języku.

    Czy llms.txt jest standaryzowane przez W3C?

    Nie. Jest community-driven, prowadzone przez llmstxt.org (Jeremy Howard). To ogranicza pewność, że standard się utrzyma — ale obecna trakcja jest realna (Vercel, Anthropic docs, Stripe docs używają go).