Techniczne GEO: strona, którą asystenci AI czytają i cytują
Optymalizacja pod wyszukiwanie AI (GEO, generative engine optimization) to praca, dzięki której ChatGPT, Perplexity, Google AI Overviews, Claude i Copilot docierają do Waszych stron, rozumieją, kim jesteście, i cytują Was z właściwymi faktami. Sprawdzamy, co ci asystenci naprawdę widzą i mówią o Was, poprawiamy stronę, a potem zadajemy te same pytania jeszcze raz.
Kiedy GEO ma sens
Coraz więcej klientów najpierw pyta asystenta AI, a dopiero potem otwiera wyniki wyszukiwania. Jeśli asystent nie może przeczytać Waszej strony, odpowiada na podstawie tego, co znajdzie gdzie indziej.
- Gdy ktoś pyta ChatGPT o Waszą branżę, pojawiają się konkurenci, a Wasza firma nie
- Asystent AI opisuje Was ze starym adresem, dawną nazwą albo cudzymi usługami
- Nikt w zespole nie wie, czy firewall i robots.txt wpuszczają crawlery AI
- Ceny, kontakty albo kluczowy tekst ładują się przez JavaScript, a crawler widzi pustą stronę
- Strona działa w kilku językach, ale odpowiedzi AI opierają się tylko na wersji angielskiej
Co robimy
Dostęp crawlerów AI
Wysyłamy prawdziwe zapytania jako GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot i inne crawlery AI i sprawdzamy, co wraca. robots.txt, ustawienia botów w Cloudflare i reguły WAF często je blokują, choć nikt tak nie zdecydował.
Treść bez JavaScriptu
Większość crawlerów AI nie uruchamia skryptów. Dbamy o to, żeby główny tekst, ceny, kontakty i FAQ były w HTML-u wysyłanym przez serwer, z renderowaniem po stronie serwera tam, gdzie strona jest aplikacją JavaScript, i nie ukrywamy adresów e-mail za skryptami.
llms.txt
Krótki plik w katalogu głównym strony z faktami o firmie, głównymi usługami i linkami do stron, które odpowiadają na częste pytania. Powstaje z tych samych faktów co strona i jest aktualizowany, gdy się zmieniają.
Firma jako encja i schema.org
Znaczniki Organization z nazwą prawną, rokiem założenia, adresami i profilami sameAs oraz Service, FAQPage, Article i BreadcrumbList, połączone przez @id. Fakty w znacznikach zgadzają się z tekstem na stronie.
Tekst, który da się zacytować
Asystenci cytują krótkie fragmenty. Przerabiamy kluczowe strony tak, żeby każda sekcja zaczynała się od bezpośredniej odpowiedzi, liczby miały datę lub źródło, porównania były w tabelach, a FAQ odpowiadało na pytania, które klienci naprawdę zadają.
Sprawdzenie odpowiedzi przed i po
Ustalamy zestaw pytań, które zadają Wasi klienci, zadajemy je ChatGPT, Perplexity, Google AI Overviews, Claude i Copilot i zapisujemy, kto jest wymieniany, co mówi się o Was i które strony są cytowane. Po poprawkach pytamy ponownie.
Pierwsze pytanie: czy asystenci AI w ogóle docierają do Waszych stron?
Zanim zajmiemy się treścią, sprawdzamy techniczne podstawy, bo tam jest najwięcej problemów. Reguła przeciw scraperom dodana lata temu może przy okazji blokować crawlery, z których korzysta wyszukiwanie ChatGPT albo Perplexity. Aplikacja jednostronicowa może wysyłać crawlerom pustą powłokę z kręcącym się wskaźnikiem ładowania. CDN może zastąpić Wasz adres e-mail skryptem, więc asystent czytający stronę nigdy go nie zobaczy. Każda z tych rzeczy to drobna poprawka, gdy ktoś o niej wie, a do tego czasu każda po cichu usuwa Was z odpowiedzi.
- Lista crawlerów AI z tym, co każdy z nich dostaje dziś z Waszej strony
- Decyzja dla każdego crawlera: dozwolony dla wyszukiwania, zablokowany dla trenowania albo jedno i drugie
- Kluczowe strony sprawdzone tak, jak widzi je crawler, bez JavaScriptu
- Reguły robots.txt, CDN i firewalla dostosowane do tej decyzji
Jeden zestaw faktów, taki sam w każdym języku
Asystenci budują obraz firmy z wielu stron naraz. Gdy na jednej stronie jest „czternaście lat”, na innej „piętnaście”, a stary profil wciąż nosi dawną nazwę marki, odpowiedź wychodzi mglista albo błędna. Najpierw zrobiliśmy to na własnej stronie: 772 adresy URL w dziesięciu językach. Ma ona teraz llms.txt z faktami o firmie i wszystkimi usługami, znaczniki FAQPage na wszystkich stronach usług we wszystkich językach, znaczniki Organization z nazwą prawną i rokiem założenia, bez profili dawnej marki, a strony, usługi i FAQ są połączone przez @id. Crawlery AI dostają normalną odpowiedź, a adresy e-mail są w HTML-u, a nie za skryptem CDN.
- Karta faktów: nazwa, podmiot prawny, rok założenia, lokalizacje, usługi, kontakty
- Te same fakty w tekście, znacznikach i llms.txt w każdym języku
- hreflang, żeby każda wersja językowa była znajdowana i uwzględniana
- Dawne nazwy i nieaktualne profile usunięte z sameAs i z tekstu stron
Mierzone na pytaniach, które zadają Wasi klienci
Nikt nie zajrzy do wnętrza modelu AI, więc mierzymy z zewnątrz. Razem układamy zestaw pytań: Wasza kategoria z miastem lub krajem, porównania z konkurencją, typowe problemy, które rozwiązuje Wasza usługa, i nazwa Waszej firmy. Zadajemy je kilku asystentom, zapisujemy odpowiedzi i cytowane źródła, a ten sam zestaw powtarzamy po poprawkach i później według harmonogramu. Odpowiedzi różnią się między kolejnymi próbami, dlatego raport patrzy na wzorce w całym zestawie, a nie na pojedynczą odpowiedź.
- Zestaw pytań uzgodniony z Wami, w językach, które mają znaczenie
- Zapisane odpowiedzi i cytowane źródła sprzed rozpoczęcia prac
- Te same pytania po poprawkach, z odpowiedziami przed i po obok siebie
- Opcjonalne ponowne sprawdzenia po wdrożeniach i według harmonogramu
Jak przebiega praca
Pytania i punkt wyjścia
Uzgadniamy zestaw pytań i zapisujemy dzisiejsze odpowiedzi głównych asystentów AI. Widzicie, gdzie pojawiacie się Wy, gdzie konkurenci i co się o Was mówi.
Sprawdzenie dostępu
Testujemy dostęp crawlerów AI, wyświetlanie bez JavaScriptu, robots.txt oraz reguły CDN i firewalla. Dostajecie listę tego, co blokuje lub ukrywa Waszą treść.
Przegląd faktów i znaczników
Porównujemy fakty o firmie na stronach, w językach, znacznikach i profilach oraz sprawdzamy schema.org i llms.txt. Dostajecie kartę faktów i listę niezgodności.
Poprawki
Nasi programiści zmieniają stronę, znaczniki i pliki oraz przerabiają kluczowe teksty albo przygotowujemy zadania dla Waszego zespołu i sprawdzamy jego zmiany.
Ponowne sprawdzenie
Gdy crawlery ponownie odwiedzą strony, zadajemy ten sam zestaw pytań i porównujemy odpowiedzi z punktem wyjścia.
Monitoring
Jeśli chcecie, powtarzamy sprawdzenia według harmonogramu i po większych wdrożeniach, kiedy dostęp crawlerów i znaczniki psują się najczęściej.
Crawlery, standardy i narzędzia
Crawlery i tokeny AI
- GPTBot i OAI-SearchBot
- ChatGPT-User
- ClaudeBot
- PerplexityBot
- Google-Extended
- Bingbot
Znaczniki i pliki
- Schema.org JSON-LD
- llms.txt
- robots.txt
- hreflang
- Mapy witryny XML
Kontrola
- Google Search Console
- Bing Webmaster Tools
- Walidatory znaczników
- Własne skrypty crawlujące
- Zapytania z user agentami crawlerów
Platformy
- WordPress
- Rank Math i Yoast SEO
- Polylang
- Cloudflare
- Next.js
- Nuxt
Formy współpracy
Audyt GEO
Audyt o stałym zakresie: odpowiedzi wyjściowe, dostęp crawlerów, fakty i znaczniki, z raportem uporządkowanym według wpływu. Poprawki wprowadza Wasz zespół.
Audyt i poprawki
Audyt, potem zmiany wprowadzone przez naszych programistów, a na koniec ten sam zestaw pytań do porównania z punktem wyjścia.
Stałe sprawdzenia
Powtarzane sprawdzenia odpowiedzi i testy dostępu według harmonogramu, często razem z technicznym SEO lub utrzymaniem strony.
Zobacz także: Techniczne SEO · Integracja AI · Tworzenie aplikacji webowych · WordPress i WooCommerce
Opinie
Zespół Revol stale usprawnia prace rozwojowe klienta dzięki wysokiej jakości pracy i niezawodnemu wsparciu. Sprawnie się komunikuje i doskonale rozumie potrzeby oraz biznes klienta.
Tomas
Praca Revol w pełni spełniła oczekiwania i zadowoliła klienta. Świeże podejście i stała gotowość do wsparcia okazały się ogromnym atutem. Kto szuka komunikatywnego, zorientowanego na klienta zespołu do realizacji swoich celów, może śmiało na nich postawić.
Andrey
Najczęściej zadawane pytania
Czy możecie zagwarantować, że ChatGPT albo Perplexity będą nas polecać?
Nie. Nikt spoza tych firm nie decyduje o tym, co mówi asystent, a odpowiedzi zmieniają się między próbami i wersjami modeli. Możemy zadbać o to, żeby Wasza strona była dostępna, fakty spójne, a strony łatwe do cytowania, i pokazujemy odpowiedzi przed i po, żebyście sami ocenili efekt.
Czym to się różni od technicznego SEO?
Techniczne SEO dotyczy wyszukiwarek: crawlowania, indeksowania, szybkości, przekierowań i pozycji w wynikach. GEO dotyczy asystentów AI, którzy czytają Wasze strony i piszą odpowiedź: dostępu crawlerów, treści bez JavaScriptu, faktów o firmie, znaczników i fragmentów, które da się zacytować. Mają wspólne podstawy i wiele stron potrzebuje obu, więc często robimy je razem.
Wpuszczać crawlery AI czy je blokować?
To decyzja biznesowa i może być inna dla każdego crawlera. Jedne pobierają strony do odpowiedzi na bieżąco i podają źródło, inne zbierają dane do trenowania modeli. Wiele firm wpuszcza pierwsze i blokuje drugie. Najczęściej widzimy jednak coś innego: crawlery zablokowane przypadkiem przez ustawienie firewalla albo CDN, o którym nikt nie pamięta.
Jak szybko zmienią się odpowiedzi AI po poprawkach?
Asystenci, którzy szukają w sieci w trakcie odpowiedzi, na przykład Perplexity, wyszukiwanie ChatGPT i Google AI Overviews, mogą uwzględnić zmiany, gdy ich crawlery ponownie odwiedzą strony, zwykle w ciągu kilku tygodni. To, co model wie bez wyszukiwania, zmienia się dopiero z nową wersją modelu, a tego nikt nie zaplanuje. Dlatego ponowne sprawdzenie robimy po przerwie, a nie następnego dnia.
Czy llms.txt sprawi, że asystenci AI będą czytać naszą stronę?
Sam z siebie nie. Obsługa różni się między asystentami, a większość nie mówi, czy go używa. Kosztuje niewiele i daje czyste podsumowanie Waszych faktów, więc go dodajemy, ale dostęp crawlerów i treść stron znaczą o wiele więcej.
Nasza strona jest w kilku językach. Dlaczego odpowiedzi AI korzystają tylko z wersji angielskiej?
Zwykle dlatego, że inne wersje trudniej znaleźć albo mówią co innego: brak hreflang, przetłumaczone strony bez znaczników, starsze fakty w części języków albo wersje językowe ładowane przez JavaScript. Sprawdzamy każdy język względem tej samej karty faktów i tych samych znaczników.
Czy piszecie treści?
Przerabiamy istniejące kluczowe strony, żeby wprost odpowiadały na pytania i zawierały sprawdzalne fakty, i mówimy, których faktów brakuje, na przykład wyników w case studies. Nie produkujemy artykułów masowo i nie budujemy linków.
Jakiego dostępu potrzebujecie?
Do audytu tylko publicznej strony, a także Search Console i Bing Webmaster Tools, jeśli je macie. Do poprawek dostępu do CMS-a lub repozytorium oraz do ustawień CDN albo firewalla. Wszystko ustalamy z góry.
Opowiedzcie nam o swoim projekcie
Opiszcie zadanie w kilku zdaniach. W ciągu jednego dnia roboczego odpowiemy pytaniami lub wstępną oceną zakresu i kosztów.
Wolicie e-mail lub rozmowę telefoniczną?
welcome@revolsource.com
+38 097 662 23 20
Revol Software OÜ, Tallin, Estonia. Nasz zespół jest rozproszony po całym świecie.
Dołączcie do naszego zespołu
Wyślijcie CV na adres career@revolsource.com