GEO · Technika

Twoja strona blokuje boty AI i nawet o tym nie wiesz

Najczęstsza przyczyna zerowej widoczności w AI nie jest merytoryczna, tylko techniczna: domyślny Cloudflare odcina crawlery, a strony renderowane w JavaScript są dla nich puste. Zanim zoptymalizujesz treść, sprawdź, czy boty w ogóle mogą ją przeczytać.

Redakcja NeuriseRedakcja Neurise 6 min czytania 23 czerwca 2026

To jest błąd #1 w GEO 2026 i prawie nikt go nie sprawdza. Zanim zaczniesz dopisywać sekcje FAQ i dane strukturalne, upewnij się, że Twoja treść w ogóle dociera do modeli. Bardzo często nie dociera - i nie z Twojej winy.

W skrócie

  • Najczęstsza przyczyna braku cytowań w AI jest techniczna, nie merytoryczna - crawlery AI są zablokowane.
  • Domyślny Cloudflare (Bot Fight Mode) potrafi odrzucać GPTBot, ClaudeBot i PerplexityBot bez Twojej wiedzy.
  • Strony renderowane w JavaScript są dla botów AI puste - potrzebny SSR lub prerendering.
  • Odblokowanie to najtańszy ruch w GEO: sama optymalizacja techniczna i treściowa potrafi podnieść widoczność o 40%.

Błąd #1, którego prawie nikt nie sprawdza

Raporty branżowe z czerwca wskazują niezamierzone blokowanie crawlerów AI jako najczęstszą przyczynę zerowej widoczności w odpowiedziach AI, per r-sun.ai. Mechanizm jest cichy: wiele witryn ma włączony tryb „bot fight" Cloudflare w domyślnej konfiguracji, który odrzuca GPTBot, ClaudeBot czy PerplexityBot - a właściciel nawet o tym nie wie.

Druga pułapka to JavaScript. Strony renderowane po stronie klienta są dla większości botów AI puste - widzą szkielet bez treści. Server-side rendering (lub prerendering) kluczowych podstron to warunek konieczny, nie opcja. Jeśli Twoja oferta i strony produktowe „doczytują się" w przeglądarce, dla AI ich nie ma.

Jak to zdiagnozować (3 kroki)

  1. Sprawdź robots.txt pod kątem reguł Disallow dla user-agentów AI: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended.
  2. Sprawdź Cloudflare. „Bot Fight Mode" / WAF potrafią blokować boty AI niezależnie od robots.txt. Przejrzyj logi serwera pod kątem tych user-agentów - brak wizyt = blokada.
  3. Zrób test renderowania. Porównaj HTML „view-source" z tym, co widać po załadowaniu JS. Różnica = treść niewidoczna dla AI.

Jak to naprawić

  • Dodaj jawne Allow dla botów AI, które chcesz wpuścić (i świadomie blokuj te, których nie chcesz).
  • Wyłącz blokadę botów AI w Cloudflare dla kluczowych ścieżek.
  • Wdróż SSR / prerendering dla stron, które mają być cytowane (oferta, produkty, treści cornerstone).

To najtańszy możliwy ruch w GEO: nie tworzysz nic nowego, tylko przestajesz blokować.

Payoff jest mierzalny

Sama optymalizacja techniczna i treściowa potrafi podnieść widoczność w odpowiedziach AI o 40%, a spójna terminologia o 28%, per r-sun.ai. Inaczej niż przy tworzeniu nowych treści, tu nie inwestujesz w nic poza poprawą dostępności - a efekt bywa natychmiastowy, bo boty zaczynają w końcu czytać to, co już masz.

Diagnozę dostępności dla AI robimy w ramach audytu widoczności w AI - to naturalny pierwszy krok, zanim zaczniemy optymalizować samą treść.

Najczęstsze pytania

Sprawdź robots.txt pod kątem blokad GPTBot/ClaudeBot/PerplexityBot, przejrzyj logi serwera pod kątem ich wizyt i porównaj HTML źródłowy z wersją po JS.

Tak, domyślne ustawienia (Bot Fight Mode) mogą odrzucać crawlery AI bez wiedzy właściciela - to najczęstsza przyczyna zerowej widoczności.

Dla stron, które mają być cytowane przez AI - tak. Treść doczytywana w JavaScript jest dla większości botów AI niewidoczna.

Redakcja Neurise
Redakcja NeuriseSEO & GEO oparte na AI
← Wszystkie wpisy

Sprawdź, czy AI w ogóle widzi Twoją stronę.

Zacznij od bezpłatnego audytu SEO i GEO. Sprawdzimy dostępność dla crawlerów AI, renderowanie treści i wskażemy, co odblokować, by modele zaczęły Cię cytować.