Przejdź do treści
Technical 20 grudnia 2025 · 8 min czytania

Technical SEO w erze LLM: co się zmieniło, a co zostało

Czy nadal liczą się Core Web Vitals? Jak ustawić robots.txt dla GPTBot? Co z renderowaniem JS dla LLM crawlerów? Notatki z 40 audytów.

B
Boseo
SEO · GEO · AEO Specialist

Audytowałem w 2025 roku 40+ stron pod kątem GEO. Te wzorce powtarzają się najczęściej.

JS rendering — największa pułapka

W odróżnieniu od Googlebota (który ma drugi pass renderowania), GPTBot, ClaudeBot i PerplexityBot zazwyczaj nie wykonują JavaScript-u. Jeśli twoja treść pojawia się dopiero po useEffect — dla nich nie istnieje.

Test: curl -A "GPTBot" https://twoja-strona.pl/artykul — czy widzisz pełną treść?

robots.txt dla LLM crawlerów

User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: CCBot
Disallow: /private/

Google-Extended to osobny token dla AI Overviews — zablokowanie go wyklucza cię z AIO bez wpływu na klasyczne SERP-y.

Core Web Vitals — nadal liczą

LCP, INP, CLS to nadal sygnały rankingu. Co więcej, LLM-y preferują strony szybko ładujące się z czystym HTML — krótszy czas crawlu = więcej stron w korpusie.

⠂ ZAMÓW BEZPŁATNY AUDYT

45 minut.
Konkretna lista tego, co
blokuje Twój wzrost.

Wyślij URL i zakres branży — w 48h dostaniesz nagrane Loom + dokument z listą priorytetów. Bez ankiet i bez „darmowej rozmowy z konsultantem".

48h
CZAS REALIZACJI
0 zł
KOSZT AUDYTU
25+
SPRAWDZONYCH PUNKTÓW
Zero spamu. Odpowiedź w 24h.