Test widoczności w AI
Sprawdź, czy ChatGPT, Claude i Perplexity mogą dotrzeć do twojej strony, przeczytać ją i zrozumieć. 20 testów, wynik na 100 punktów, poprawki do każdego niezaliczonego punktu.
Wynik dla
0na 100
Dostęp30
Czytelność25
Dane strukturalne20
Wiarygodność12
Cytowalność13
Dostęp
Czytelność
Dane strukturalne
Wiarygodność
Cytowalność
Poprawki krok po kroku
Do każdego niezaliczonego testu mam konkretną instrukcję, co zmienić. Wyślę ją na maila razem z wynikiem i pokażę od razu tutaj.
Jak liczę wynik
Zaliczony test daje pełną pulę punktów, częściowo spełniony połowę, niespełniony zero. Wagi są nierówne celowo: bez dostępu robotów i treści w HTML reszta nie ma znaczenia.
Dostęp30 pkt
Czy roboty AI mogą w ogóle wejść na stronę.
- Roboty AI mają wstęp 12 pkt
- Sprawdzam robots.txt dla robotów, które szukają odpowiedzi na żywo: OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User i PerplexityBot. Blokada robotów treningowych, np. GPTBot, to wasz wybór i nie odejmuje punktów.
- Brak blokady indeksowania 8 pkt
- Meta noindex albo nagłówek X-Robots-Tag wyłączają stronę z wyszukiwarek, a za nimi z odpowiedzi AI.
- Mapa strony w robots.txt 6 pkt
- Sitemap podpięta w robots.txt pozwala robotom znaleźć wszystkie podstrony, także te słabo podlinkowane.
- Plik llms.txt 4 pkt
- llms.txt to krótki spis najważniejszych treści dla modeli językowych. Dobra praktyka, ale duże modele nie potwierdziły, że z niego korzystają, dlatego waży mało.
Czytelność25 pkt
Czy treść jest w HTML i ma czytelną strukturę.
- Treść w surowym HTML 13 pkt
- Większość robotów AI nie uruchamia JavaScriptu. Jeśli treść pojawia się dopiero po załadowaniu skryptów, robot widzi pustą stronę.
- Nagłówki tworzą konspekt 7 pkt
- Nagłówki H2 i H3 bez przeskoków poziomów dzielą treść na fragmenty, które model może zacytować osobno.
- Jeden nagłówek H1 5 pkt
- Jeden H1 jasno mówi, o czym jest strona. Brak albo kilka H1 rozmywa temat.
Dane strukturalne20 pkt
Czy maszyna wie, kto stoi za stroną i czego dotyczy.
- Kto stoi za stroną 6 pkt
- Schema Organization albo Person z linkami sameAs (LinkedIn, profil firmy) pozwala AI połączyć stronę z waszą marką.
- Poprawny JSON-LD 5 pkt
- Dane strukturalne w JSON-LD opisują stronę językiem maszyn. Błąd składni unieważnia cały blok.
- Typ strony w schemie 4 pkt
- Article, Service, Product albo BreadcrumbList mówią, czym jest ta konkretna strona i gdzie leży w serwisie.
- Opis meta 3 pkt
- Opis meta o długości 70–160 znaków to gotowe streszczenie strony dla wyszukiwarek i AI.
- Tagi Open Graph 2 pkt
- og:title, og:description i og:image decydują, jak strona wygląda, gdy ktoś ją udostępnia albo gdy asystent pokazuje podgląd.
Wiarygodność12 pkt
Sygnały aktualności, autorstwa i jednoznacznego adresu.
- Daty czytelne dla maszyn 4 pkt
- Modele preferują aktualne źródła. Data publikacji i aktualizacji w schemie albo w znaczniku time pokazuje, że treść jest świeża.
- Autor i kontakt 3 pkt
- Link do strony o firmie albo kontaktu i autor w schemie to sygnał, że za treścią stoi ktoś konkretny.
- Adres kanoniczny 2 pkt
- Link canonical wskazuje jeden właściwy adres strony, więc cytowania nie rozpraszają się na duplikaty.
- HTTPS 2 pkt
- Szyfrowane połączenie to dziś minimum zaufania dla wyszukiwarek i przeglądarek.
- Zadeklarowany język 1 pkt
- Atrybut lang w HTML mówi, w jakim języku jest treść, więc trafia do odpowiedzi w tym języku.
Cytowalność13 pkt
Czy treść odpowiada na pytania, które ludzie zadają AI.
- Nagłówki w formie pytań 5 pkt
- Ludzie pytają AI pełnymi zdaniami. Nagłówek w formie pytania z odpowiedzią tuż pod nim to najprostszy fragment do zacytowania.
- Sekcja FAQ 4 pkt
- Sekcja pytań i odpowiedzi zbiera w jednym miejscu to, o co klienci pytają najczęściej.
- Schema FAQPage 4 pkt
- FAQPage opisuje pytania i odpowiedzi w JSON-LD, więc maszyna nie musi ich zgadywać z układu strony.
Czego test nie mierzy
Wynik mówi, czy AI może dotrzeć do strony, przeczytać ją i zrozumieć. Nie mówi, czy was zacytuje. To zależy też od tego, czy treść odpowiada na realne pytania klientów, i od wzmianek o marce w innych miejscach. Całość opisałem w przewodniku po widoczności w AI.
Jak wypadają w tym teście firmy IT i SaaS, pokazałem w badaniu 46 stron.
Pytania o test.
Krótkie odpowiedzi.
Jak działa test i co zrobić z wynikiem.
Odpowiadam zwykle tego samego dnia roboczego.
Co dokładnie sprawdza test?
Pobieram wskazaną stronę tak jak robot AI, razem z robots.txt, llms.txt i mapą strony. Sprawdzam 20 rzeczy w pięciu grupach: dostęp robotów, czytelność treści, dane strukturalne, sygnały wiarygodności i cytowalność. Pełna lista z wagami jest w sekcji „Jak liczę wynik”.
Czy wysoki wynik oznacza, że ChatGPT zacytuje moją stronę?
Nie. Wysoki wynik oznacza, że technicznie nic nie stoi na przeszkodzie. O cytowaniu decyduje też treść, która bezpośrednio odpowiada na pytania, oraz autorytet marki, czyli wzmianki o was w innych źródłach.
Dlaczego test czyta surowy HTML, a nie gotową stronę w przeglądarce?
Bo tak robi większość robotów AI. GPTBot, ClaudeBot i PerplexityBot nie uruchamiają JavaScriptu. Jeśli treść pojawia się dopiero po załadowaniu skryptów, robot widzi pustą stronę, nawet jeśli w przeglądarce wszystko wygląda dobrze.
Czy powinienem blokować roboty AI w robots.txt?
Roboty wyszukujące, które pobierają strony na żywo (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, PerplexityBot), warto wpuścić, bo od nich zależy, czy pojawicie się w odpowiedziach. Roboty treningowe, np. GPTBot, możecie zablokować bez wpływu na wynik testu.
Co dzieje się z adresem strony i moim mailem?
Adres strony służy tylko do jednorazowego pobrania jej publicznych plików. Wynik trzymam w pamięci serwera przez 15 minut, żeby raport nie pobierał strony drugi raz. Mail podajesz tylko wtedy, gdy chcesz poprawki: wysyłam raport i zapisuję kontakt, żeby móc odpowiedzieć, jeśli napiszesz. Bez newslettera.
Masz projekt?
Napisz.
Opowiedz w kilku zdaniach, co chcesz zbudować i na kiedy.
- Piszesz, co chcesz zbudować
- Odpowiadam w 24 h
- Ustalamy zakres i wycenę
Wysłane
Mam Twoją wiadomość.
Odezwę się w ciągu 24 godzin, zwykle szybciej. Potwierdzenie już poleciało na Twój adres. Jeśli go nie widzisz, zajrzyj do spamu.
Błąd wysyłki
Nie udało się wysłać.
Coś zablokowało wysyłkę po drodze. Spróbuj jeszcze raz za chwilę albo napisz do mnie bezpośrednio, odezwę się tak samo szybko.
