Twoja strona może świetnie plasować się w wyszukiwarce Google. Ale to nie znaczy, że chatboty AI potrafią znaleźć, zrozumieć lub zacytować Twoje treści. Roboty AI działają według innych harmonogramów, przedkładają inne sygnały i potykają się o te same błędy techniczne, które nie szkodzą tradycyjnemu SEO. Techniczny audyt GEO polega na sprawdzeniu, czy Twoja strona rzeczywiście da się przeszukać robotom AI, które dziś przynoszą ruch z poleceń.
Ten rozdział przeprowadza przez dokładną listę kontrolną, którą Twoja strona powinna przejść, tak by usunąć techniczne bariery widoczności w AI, zanim zainwestujesz w optymalizację treści.
Co naprawdę sprawdza techniczny audyt GEO
Techniczny audyt GEO różni się od tradycyjnego audytu technicznego SEO. Oba sprawdzają przeszukiwalność i szybkość. Ale audyty GEO weryfikują też:
- Czy wyraźnie zezwalasz robotom AI na dostęp do swojej strony
- Czy boty AI potrafią przeczytać Twoje treści bez wykonywania JavaScript
- Jak szybko ładują się Twoje strony z perspektywy bota, który nie czeka
- Czy Twoje dane strukturalne są obecne w początkowym kodzie HTML (a nie ładowane po renderowaniu)
- Jak Twoja strona obsługuje kanonikalizację adresów URL, przekierowania i linkowanie wewnętrzne
- Czy Twoje treści mają format, który narzędzia AI do wyciągania danych łatwo przetwarzają
Tradycyjne SEO skupia się na pozycjach. GEO skupia się na możliwości odnalezienia przez systemy uczenia maszynowego, które działają inaczej niż wyszukiwarki.
Dlaczego to ma znaczenie właśnie teraz
Ruch z poleceń AI wzrósł o 527% rok do roku na początku 2025 roku. Jeśli roboty AI nie mogą przeszukać Twojej strony, Twoja strona jest niewidoczna dla ChatGPT, Perplexity, Claude, Gemini i każdego innego systemu kierującego ten ruch. Uszkodzony plik robots.txt lub treści tylko w JavaScript nie szkodzą wyłącznie pozycji: całkowicie uniemożliwiają indeksowanie Twojej strony przez systemy AI.
Koszt to nie kilka straconych kliknięć. To brak całych kategorii ruchu, który konwertuje pięć razy częściej niż ruch z tradycyjnego wyszukiwania.
Lista kontrolna technicznego audytu GEO
Ta lista obejmuje podstawy. Jeśli Twoja strona przejdzie wszystkie punkty, usuniesz główne bariery widoczności w AI.
Krok 1: Sprawdź, czy roboty AI mają dostęp do Twojej strony
Otwórz plik robots.txt (dodaj /robots.txt do głównego adresu domeny). Poszukaj linii, które mogą blokować roboty AI.
Wiele stron przypadkowo blokuje bota ChatGPT regułami takimi jak Disallow: / lub User-agent: * Disallow: /. Jeśli widzisz blokady zbiorcze, usuń je. Jeśli chcesz zablokować konkretne roboty AI, to Twoja decyzja, ale zablokowanie wszystkich zabija widoczność w AI.
Sprawdź reguły skierowane do konkretnych botów. Typowi winowajcy:
User-agent: GPTBot: blokuje robota ChatGPTUser-agent: PerplexityBot: blokuje PerplexityUser-agent: ClaudeBot: blokuje ClaudeUser-agent: GoogleBot-Extended: blokuje robota AI Google
Jeśli chcesz zezwolić robotom AI, ale wykluczyć wybrane sekcje strony (jak strony administracyjne), użyj konkretnych reguł Allow/Disallow. Nigdy nie stosuj blokady zbiorczej.
Krok 2: Skonfiguruj lub sprawdź llms.txt
To nowszy standard niż robots.txt i większość stron jeszcze go nie ma. Llms.txt to plik, który informuje systemy AI o polityce dotyczącej Twoich treści i preferowanych parametrach przeszukiwania. Znajduje się pod adresem /.well-known/llms.txt.
Twój llms.txt powinien zawierać:
- Jasną politykę, czy systemy AI mogą korzystać z Twoich treści
- Opis Twojej strony
- Link do polityki prywatności
- Instrukcje, jak chcesz, by wskazywać autorstwo Twoich treści
Jeśli masz llms.txt, sprawdź, czy istnieje i zawiera poprawne informacje. Jeśli nie masz, to szybki zysk, który sygnalizuje systemom AI, że rozumiesz, jak działają.
Krok 3: Upewnij się, że strona nie opiera się tylko na JavaScript
Roboty AI nie wykonują JavaScript. Widzą tylko surowy HTML. Jeśli Twoja strona to aplikacja jednostronicowa lub opiera się na renderowaniu po stronie klienta, by wyświetlić treść, roboty AI zobaczą pustą stronę.
Aby to sprawdzić, użyj narzędzia do pobierania i renderowania w Google Search Console albo otwórz źródło HTML strony (kliknij prawym przyciskiem > Pokaż źródło strony). Jeśli w kodzie HTML widzisz prawdziwą treść (znaczniki akapitów, nagłówki, tekst), wszystko w porządku. Jeśli widzisz głównie znaczniki skryptów i brak treści, Twoja strona potrzebuje renderowania po stronie serwera.
Jeśli to dotyczy Twojej strony, porozmawiaj z osobą programującą o dodaniu renderowania po stronie serwera, generowania statycznego lub podejścia hybrydowego dla kluczowych stron.
Krok 4: Sprawdź łańcuchy przekierowań i błędy 404
Uszkodzone przekierowania i błędy 404 zatrzymują roboty AI w miejscu. Użyj crawlera strony lub Google Search Console, by znaleźć strony zwracające kod 404.
Dla każdej uszkodzonej strony:
- Przekieruj ją na odpowiednią istniejącą stronę (jeśli treść została przeniesiona), albo
- Napraw uszkodzony link, albo
- Usuń stronę całkowicie, jeśli nie jest już potrzebna
Zrób to samo z łańcuchami przekierowań: jeśli strona A przekierowuje na stronę B, która przekierowuje na stronę C, uprość to do A prosto na C. Roboty AI podążają za przekierowaniami, ale dodatkowe przeskoki marnują budżet przeszukiwania.
Krok 5: Sprawdź, czy mapa witryny XML jest poprawna
Mapa witryny XML informuje roboty, które strony istnieją w Twojej witrynie. Sprawdź, czy jest poprawna:
- Prześlij ją do Google Search Console i do narzędzi dla webmasterów innych wyszukiwarek
- Sprawdź, czy zawiera Twoje najważniejsze strony (strony o największym ruchu powinny tam być)
- Sprawdź, czy każdy adres URL w mapie zwraca kod 200 (a nie 404 lub 302)
- Jeśli mapa jest duża (ponad 50 000 adresów URL), podziel ją na kilka map za pomocą indeksu map witryny
Nieprawidłowa lub brakująca mapa witryny nie psuje przeszukiwalności, ale utrudnia systemom AI szybkie odkrywanie nowych treści.
Krok 6: Sprawdź szybkość strony na urządzeniach mobilnych
Roboty AI mają surowe limity czasu. Jeśli Twoja strona ładuje się dłużej niż 10-15 sekund z perspektywy bota, rezygnują.
Uruchom Google PageSpeed Insights dla 10 stron o największym ruchu. Sprawdź w szczególności:
- First Contentful Paint (FCP): czas do pojawienia się tekstu lub obrazów
- Cumulative Layout Shift (CLS): jak bardzo strona przesuwa się podczas ładowania
- Interaction to Next Paint (INP): reakcja na kliknięcia (mniej ważne dla robotów, ale nadal ma znaczenie)
Jeśli Twoje strony są wolne, najszybsze usprawnienia to:
- Kompresja obrazów (większość stron marnuje tu ogromne ilości transferu)
- Minifikacja CSS i JavaScript
- Włączenie pamięci podręcznej przeglądarki
- Użycie sieci dostarczania treści (CDN)
Na większości stron osiągnięcie 3-sekundowego czasu ładowania na urządzeniach mobilnych eliminuje 80% problemów z szybkością, które wpływają na widoczność w AI.
Krok 7: Sprawdź dane strukturalne
Dane strukturalne (zwane też znacznikami schema) pomagają systemom AI zrozumieć, o czym są Twoje treści. Typowe rodzaje schema dla GEO:
- Schema Article: dla wpisów blogowych i wiadomości
- Schema FAQPage: dla treści FAQ
- Schema HowTo: dla treści instruktażowych
- Schema Organization: dla informacji o firmie
- Schema Product: dla sklepów internetowych
- Schema LocalBusiness: dla marek lokalnych
Upewnij się, że dane strukturalne są w początkowym kodzie HTML (a nie ładowane po uruchomieniu JavaScript). Użyj Google Rich Results Test lub walidatora danych strukturalnych, by sprawdzić swoje znaczniki.
Krok 8: Sprawdź, czy strona jest responsywna
Roboty AI wchodzą na Twoją stronę na wszystkich typach urządzeń, ale preferują mobilne. Jeśli strona nie jest responsywna, systemy AI będą mieć problem z jej odczytaniem.
Przetestuj stronę za pomocą testu przyjazności dla urządzeń mobilnych Google. Jeśli nie przejdzie, porozmawiaj z osobą programującą o dodaniu responsywnego projektu.
Krok 9: Sprawdź problemy z kanonikalizacją adresów URL
Jeśli masz zduplikowaną treść pod wieloma adresami URL (jak example.com, www.example.com, example.com/?utm_source=social itd.), dodaj tagi rel=canonical, by poinformować roboty, która wersja jest główna.
Sprawdź też:
- HTTP czy HTTPS (wybierz jedno i przekieruj cały ruch na nie)
- www czy bez www (wybierz jedno)
- Ukośniki końcowe (zachowaj konsekwencję)
Kanonikalizacja nie psuje przeszukiwalności, ale pomaga robotom wydawać budżet na właściwe strony.
Krok 10: Zrób audyt linkowania wewnętrznego
Systemy AI używają linków wewnętrznych, by zrozumieć strukturę strony i relacje między tematami. Sprawdź:
- Czy Twoje najważniejsze strony są linkowane ze strony głównej?
- Czy strony powiązane tematycznie linkują do siebie nawzajem?
- Czy teksty kotwic są opisowe? ("Dowiedz się więcej o GEO" jest lepsze niż "Kliknij tutaj")
Słabe linkowanie wewnętrzne nie uniemożliwia przeszukiwania, ale utrudnia AI zrozumienie, o czym jest Twoja strona.
Od czego zacząć, jeśli masz tylko godzinę
Jeśli masz mało czasu, napraw te rzeczy w tej kolejności (najpierw największy wpływ):
- Sprawdź robots.txt pod kątem przypadkowych blokad (5 minut)
- Sprawdź, czy strona nie opiera się tylko na JavaScript (10 minut)
- Napraw błędy 404 i łańcuchy przekierowań (1-2 godziny)
- Sprawdź szybkość na urządzeniach mobilnych dla 10 najważniejszych stron (15 minut)
- Sprawdź dane strukturalne na kluczowych typach stron (30 minut)
- Skonfiguruj llms.txt (15 minut)
Jeśli przejdziesz kroki 1-6, usuniesz główne bariery przeszukiwalności dla AI. Kroki 7-10 to optymalizacje dla szybszego odkrywania i lepszego zrozumienia.
Jak zrobić audyt strony bez narzędzi
Nie potrzebujesz płatnego oprogramowania, by wykonać podstawowy audyt GEO. Przeglądarka i 30 minut wystarczą, by wychwycić większość problemów:
- Otwórz bezpośrednio plik robots.txt (wpisz w pasku adresu przeglądarki swoją domenę plus /robots.txt)
- Zobacz źródło strony głównej (kliknij prawym przyciskiem > Pokaż źródło strony) i sprawdź, czy jest tam prawdziwa treść
- Otwórz mapę witryny XML (w ten sam sposób) i wyrywkowo sprawdź, czy adresy się ładują
- Uruchom Google PageSpeed Insights dla swoich najważniejszych stron
- Przetestuj responsywność za pomocą narzędzi deweloperskich przeglądarki (F12, potem przełącz pasek urządzeń)
- Użyj Google Rich Results Test, by sprawdzić znaczniki schema
Crawlery stron (w wersjach darmowych) i Google Search Console są bezpłatne i dokładniejsze, ale nie są wymagane, by wychwycić duże problemy.
Co najczęściej psuje przeszukiwanie przez roboty AI
Te błędy blokują roboty AI:
- Robots.txt blokuje wszystkie roboty (
Disallow: /bez wyjątków Allow). Rozwiązanie: usuń blokadę zbiorczą lub dodaj konkretne reguły Allow. - Treść istnieje dopiero po uruchomieniu JavaScript. Rozwiązanie: przejdź na renderowanie po stronie serwera lub generowanie statyczne dla kluczowych stron.
- Strony ładują się ponad 10 sekund na urządzeniach mobilnych. Rozwiązanie: skompresuj obrazy, zminifikuj kod, użyj CDN.
- Brak danych strukturalnych lub niepoprawne znaczniki schema. Rozwiązanie: dodaj schemę do kluczowych typów stron za pomocą pomocnika znaczników Google.
- Niekończące się łańcuchy przekierowań lub uszkodzone linki. Rozwiązanie: zrób audyt w Google Search Console lub crawlerem strony i napraw każdy błąd 404.
Większość z nich nie jest trudna do naprawy. Wymaga tylko wiedzy, gdzie szukać.
Jak zmierzyć wpływ po audycie
Po naprawieniu problemów technicznych wpływ widać w:
- Ruchu robotów AI: sprawdź w analityce ruch z ChatGPT, Perplexity i innych botów
- Cytowaniach marki: wyszukaj nazwę swojej marki w ChatGPT, Perplexity i innych systemach AI. Czy wspominają o Tobie częściej po naprawie przeszukiwalności?
- Indeksowaniu treści: użyj narzędzia do inspekcji adresów URL w Google Search Console, by potwierdzić, że Twoje strony da się przeszukać
- Opóźnieniu odkrywania: jak szybko systemy AI odkrywają nowe treści, które publikujesz? Lepsza przeszukiwalność oznacza szybsze odkrywanie
Wyników nie zobaczysz od razu. Poprawki techniczne zwykle pokazują wpływ w ciągu 30-60 dni. Zmiany w treści (więcej danych strukturalnych, lepsze formatowanie) potrzebują 8-12 tygodni.
Czym WEMASY zajmuje się za Ciebie
Kreator stron WEMASY automatycznie obsługuje większość technicznych wymagań GEO:
- Wbudowane renderowanie po stronie serwera (Twoja treść jest w początkowym kodzie HTML)
- Domyślnie responsywny projekt
- Szybkie ładowanie stron hostowanych w WEMASY
- Obsługa danych strukturalnych dla typowych typów stron
- Automatyczne generowanie mapy witryny
- Włączone zabezpieczenia i HTTPS
Jeśli hostujesz stronę w WEMASY, przechodzisz już większość technicznych kontroli GEO. Aby zapewnić pełną widoczność dla robotów AI, skup się na stronie treści: jasne pisanie, mocna struktura i odpowiednia schema dla typu strony.
Kondycję techniczną możesz sprawdzić w narzędziu Analityka i statystyki w WEMASY, które śledzi przeszukiwalność i wskaźniki wydajności.
Najczęściej zadawane pytania
Czy blokować roboty AI?
Nie, chyba że masz konkretny powód. Roboty AI przynoszą ruch z poleceń, który konwertuje 5 razy częściej niż ruch z tradycyjnego wyszukiwania. Blokowanie ich oznacza utratę tego ruchu. Jeśli chcesz zrezygnować z wybranych systemów AI, możesz je zablokować w robots.txt, ale zalecamy zezwolenie głównym (ChatGPT, Perplexity, Claude, robot AI Google). W kreatorze stron WEMASY możesz to ustawić bezpośrednio na swojej stronie.
Czy potrzebuję llms.txt?
Nie od razu, ale to się staje standardem. Posiadanie llms.txt sygnalizuje systemom AI, że rozumiesz, jak działają, i kontrolujesz sposób wykorzystania swoich treści. Ustawienie zajmuje 15 minut i daje szybką przewagę konkurencyjną.
Czy roboty AI potrafią czytać mój JavaScript?
Nie. Większość robotów AI widzi tylko surowy HTML. Jeśli Twoja strona opiera się na renderowaniu po stronie klienta, Twoje treści są niewidoczne dla AI. To największa pojedyncza bariera techniczna dla nowoczesnych aplikacji webowych. Jeśli to Twój przypadek, porozmawiaj z osobą programującą o renderowaniu po stronie serwera lub generowaniu statycznym.
Jak często przeprowadzać audyt GEO?
Dobrą podstawą jest raz na kwartał. Sprawdzaj robots.txt i kondycję strony co miesiąc, a pełny audyt techniczny wykonuj co trzy miesiące. Po większych zmianach na stronie (redesign, duże migracje treści) przeprowadź audyt w ciągu tygodnia, by wychwycić problemy, zanim wpłyną na widoczność.
Które roboty AI mają największe znaczenie?
Robot ChatGPT ma najwyższy priorytet (przynosi najwięcej ruchu z poleceń). Perplexity jest drugi. Potem Claude, robot AI Google i Gemini. Mniejsze platformy mają dla większości stron mniejsze znaczenie. Twój robots.txt powinien zezwalać wszystkim, chyba że masz konkretny powód, by kogoś zablokować.
Co jeśli moja strona nie przejdzie audytu?
Zacznij od trzech krytycznych punktów: zezwól robotom AI, napraw poważne problemy z szybkością i zadbaj, by treść była czytelna (nie tylko w JavaScript). Większość stron naprawi to w dzień lub dwa. Pozostałe punkty mają znaczenie, ale to dopracowania. Najpierw ogarnij podstawy.