GEO: jak trafić do odpowiedzi ChatGPT, zanim trafi tam konkurencja
Klient coraz częściej nie wpisuje w Google „detailing Konin”. Pyta ChatGPT, które studio wybrać, i dostaje jedną odpowiedź z dwiema, trzema nazwami. SEO wprowadza Cię do Google. GEO sprawia, że w tej odpowiedzi jesteś Ty, a nie konkurencja.
Jedna odpowiedź zamiast dziesięciu linków
Przez dwadzieścia lat zasada była prosta: wpisujesz hasło, dostajesz dziesięć linków i klikasz. Walczyło się o miejsce na tej liście. Asystent AI działa inaczej. Czyta strony za użytkownika, wybiera te, którym ufa, i podaje gotową odpowiedź: nazwę firmy, dwa zdania uzasadnienia i link do źródła.
„Poleć dobre studio detailingu w Koninie. Interesuje mnie korekta lakieru i folia PPF.”
Kiedyś to samo pytanie trafiało do Google. Teraz trafia do modelu, który w odpowiedzi wymieni dwa, może trzy studia. Klient nie przewinie do czwartego miejsca, bo czwartego miejsca nie ma.
Nie ma drugiej strony wyników. Albo jesteś w odpowiedzi, albo Cię nie ma.
W B2B mechanizm jest ten sam, tylko stawka wyższa. Kierownik zaopatrzenia pyta: „Kto w Polsce hurtowo dostarcza środki biobójcze dla ferm, na fakturę, z kartami charakterystyki?”. To nie jest pytanie o jedną paczkę, tylko o dostawcę na lata.
I nie chodzi tylko o ChatGPT. Tak samo działają Perplexity, Gemini i Copilot. Od 26 marca 2025 roku (otwiera się w nowej karcie) Google pokazuje w Polsce „Przegląd od AI”, czyli odpowiedź modelu Gemini nad zwykłymi wynikami. Nawet klient, który dalej googluje, coraz częściej najpierw czyta to, co napisała AI.
SEO a GEO: co się zmienia, a co zostaje
GEO, czyli Generative Engine Optimization, to optymalizacja strony pod wyszukiwarki generatywne: takie, które zamiast listy linków piszą odpowiedź. Nazwa pochodzi z badania naukowców (otwiera się w nowej karcie) z Princeton, Georgia Tech, Allen Institute for AI i IIT Delhi, opublikowanego w 2023 roku i przyjętego na konferencję KDD 2024.
| Co porównujemy | SEO | GEO |
|---|---|---|
| Gdzie działa | Google i Bing | ChatGPT, Perplexity, Gemini, Copilot, Przegląd od AI |
| Co dostaje użytkownik | Listę linków | Gotową odpowiedź z kilkoma nazwami i źródłami |
| Kto czyta stronę | Robot wyszukiwarki, potem człowiek | Model, który ma ją zrozumieć i streścić |
| O co grasz | O pozycję i kliknięcie | O wzmiankę i cytowanie |
| Co działa | Słowa kluczowe, linki, szybkość | Jednoznaczne fakty, struktura, dane strukturalne, źródła |
Jedno nie zastępuje drugiego. Asystenci, którzy szukają w sieci, korzystają z indeksów wyszukiwarek albo z własnych robotów. Copilot opiera się na Bingu, Gemini i Przegląd od AI na indeksie Google, a ChatGPT i Perplexity wysyłają własne roboty: OAI-SearchBot i PerplexityBot. Jeśli robot nie przeczyta Twojej strony, model jej nie zna.
SEO to fundament. GEO to kolejne piętro: kiedy model już Cię znajdzie, rozumie, kim jesteś, i ma powód, żeby Cię polecić.
Jak AI wybiera, kogo polecić
Model nie ma ulubionych firm. Ma pytanie, kilka przeczytanych stron i zadanie: złożyć z nich odpowiedź, która będzie prawdziwa. Wybiera więc źródła, które łatwo zrozumieć i łatwo zacytować. W praktyce dzieje się to w czterech krokach.
Znajduje. Robot pobiera stronę albo sięga po nią do indeksu. Jeśli serwer odpowie błędem albo treść pojawia się dopiero po uruchomieniu JavaScriptu, odpadasz na starcie.
Rozumie. Model wyciąga z tekstu fakty: kto, co robi, gdzie, dla kogo, od kiedy i za ile. Pomagają mu dane strukturalne i porządne nagłówki.
Porównuje. Zestawia Twoją stronę z innymi źródłami. Kiedy strona, profil w Google i katalogi firm mówią o Tobie to samo, jego pewność rośnie.
Cytuje. Do odpowiedzi trafiają zdania, które da się przenieść bez przeróbek: konkretne, sprawdzalne, najlepiej z liczbą.
Badanie z Princeton zmierzyło to wprost. Dodanie do tekstu cytatów, statystyk i odwołań do źródeł podniosło widoczność w odpowiedziach generatywnych o 30–40%. Upychanie słów kluczowych, czyli klasyka starego SEO, nie dało prawie nic.
Najciekawszy wynik dotyczy słabszych graczy. Strona z piątego miejsca w wynikach wyszukiwania po dodaniu źródeł zyskała w odpowiedziach 115% widoczności, a strony z pierwszego miejsca średnio straciły 30%.
Pierwsze miejsce w Google nie gwarantuje miejsca w odpowiedzi AI. To dobra wiadomość dla każdego, kto dziś jest piąty.
GEO od strony technicznej: co robimy w kodzie
GEO to nie wtyczka ani jeden magiczny plik. To kilka warstw, które muszą grać razem. Tak wygląda to w każdym naszym projekcie.
Dane strukturalne, czyli fakty podane wprost
W kodzie strony zapisujemy wprost to, co człowiek wyczyta z treści, a model musiałby zgadywać: nazwę firmy, rodzaj działalności, miasto, obszar działania, kontakt, usługi, pytania i odpowiedzi. Format to JSON-LD, słownik to schema.org. W sklepie dochodzą produkty z ceną i dostępnością, na blogu autor i data. Tak wygląda fragment danych naszej strony:
{
"@type": ["Organization", "LocalBusiness",
"ProfessionalService"],
"name": "V1 Agency",
"url": "https://v1agency.pl/",
"telephone": "+48887856232",
"address": {
"@type": "PostalAddress",
"addressLocality": "Konin",
"addressRegion": "wielkopolskie",
"addressCountry": "PL"
},
"areaServed": { "@type": "Country", "name": "Polska" },
"knowsAbout": ["Strony internetowe", "SEO", "GEO",
"Lead-Bot", "Katalog B2B"]
}
Jedna zasada jest żelazna: dane muszą się zgadzać z tym, co widać na stronie. Google wymaga tego wprost, a model, który znajdzie dwie wersje tych samych faktów, nie zaufa żadnej. Dlatego pytania i odpowiedzi w danych przepisujemy słowo w słowo z sekcji FAQ.
Semantyczny HTML i treść bez JavaScriptu
Większość robotów AI nie uruchamia JavaScriptu. Analiza Vercel i MERJ (otwiera się w nowej karcie) z grudnia 2024 roku nie znalazła żadnego dużego robota AI, który by to robił: ani GPTBota czy OAI-SearchBota od OpenAI, ani ClaudeBota, ani PerplexityBota. Strona, która rysuje treść dopiero w przeglądarce, jest dla nich pusta.
Dlatego wszystko, co ważne, stawiamy w samym HTML-u: jeden nagłówek H1, logiczne H2 i H3, prawdziwe listy i tabele, daty w znaczniku <time>, opisy zdjęć. JavaScript dokłada ruch i wygodę, ale treść od niego nie zależy. Ten wpis przeczytasz w całości nawet z wyłączonym JavaScriptem.
llms.txt, czyli wizytówka dla modeli
llms.txt to plik tekstowy w formacie Markdown, który leży w głównym katalogu domeny i w kilku akapitach mówi modelom, kim jesteś, co robisz i które strony są najważniejsze. Zaproponował go (otwiera się w nowej karcie) Jeremy Howard z Answer.AI we wrześniu 2024 roku.
Uczciwie: to na razie propozycja, a nie standard, i nie ma gwarancji, że czyta go każdy asystent. Dodajemy go mimo to, bo nic nie kosztuje, a wymusza coś cennego: opis firmy w kilku zdaniach, bez sloganów. U nas plik generuje się sam przy każdym wdrożeniu, razem z listą wpisów na blogu.
# V1 Agency
> V1 Agency (v1agency.pl) to polska agencja z Konina, która buduje szybkie strony internetowe szyte na miarę, z SEO i GEO (optymalizacją pod ChatGPT, Perplexity, Gemini i Copilot) w każdym projekcie, oraz Lead-Bota: rozmowę na stronie, która odpisuje klientom w minutę i wysyła właścicielowi SMS.
## Najważniejsze fakty
- Nazwa: V1 Agency. Strona: https://v1agency.pl. Siedziba: Konin, Polska. Działamy w całej Polsce. Założona w 2025 roku.
- Kontakt: kontakt@v1agency.pl, +48 887 856 232. Darmowy audyt: https://v1agency.pl/#kontakt
- Strony bez WordPressa i bez szablonów: czysty kod, projekt od zera pod branżę.
- SEO i GEO są w każdym projekcie, nie jako dodatek.
Drzwi otwarte dla robotów AI
Najlepsza treść nic nie da, jeśli robot nie wejdzie na stronę. W pliku robots.txt wpuszczamy wprost roboty wyszukiwarek i asystentów AI: GPTBota, OAI-SearchBota, ClaudeBota, PerplexityBota, Google-Extended i Bingbota. A potem sprawdzamy, czy serwer mówi to samo.
Przekonaliśmy się o tym na własnej stronie. Ustawienie „Block AI bots” w panelu Cloudflare odpowiadało GPTBotowi i ClaudeBotowi błędem 403, choć robots.txt zapraszał je do środka. Jeden przełącznik zamykał drzwi, które otworzyliśmy w kodzie. Dziś sprawdzamy to przy każdym starcie, na prawdziwych odpowiedziach serwera.
Treść, którą da się zacytować
Model cytuje zdania, nie nastroje. „Pasja, precyzja, perfekcja” nie odpowiada na żadne pytanie. „Korekta lakieru w jednym, dwóch albo trzech etapach, wycena po oględzinach” odpowiada na dwa. Piszemy treść tak, żeby każdy akapit dało się wyjąć i wkleić do odpowiedzi: najpierw konkret, potem rozwinięcie.
Do tego FAQ złożone z pytań, które klienci naprawdę zadają, i te same dane firmy wszędzie: na stronie, w profilu firmy w Google i w katalogach. Model, który trzy razy przeczyta ten sam adres, przestaje mieć wątpliwości.
Szybkość
Robot nie czeka w nieskończoność. Nasze strony to czysty kod, bez WordPressa, wtyczek i szablonów, ładowany w ułamku sekundy. Katalog SerianGroup ma w teście Lighthouse wynik Performance 100/100. Szybkość pomaga w Google, pomaga klientowi na telefonie i nikomu nie przeszkadza.
Przykład: studio detailingu w Koninie
Pokażmy to na wymyślonym studiu z Konina. Dwie wersje tego samego akapitu „O nas”:
- Przed
- „Jesteśmy pasjonatami motoryzacji. Pasja, precyzja, perfekcja. Twoje auto zasługuje na najlepsze.”
- Po
- „Studio detailingu w Koninie. Korekta lakieru w 1–3 etapach, folie ochronne PPF i powłoki ceramiczne. Wycena po oględzinach, termin zwykle w ciągu tygodnia.”
Pierwsza wersja dobrze brzmi w folderze, ale model nie wyciągnie z niej ani miasta, ani usługi. Druga odpowiada na pytanie klienta, zanim ten je zada. Obok stoją dane strukturalne, które mówią to samo językiem maszyn:
{
"@type": "AutomotiveBusiness",
"name": "Studio Detailingu",
"address": {
"@type": "PostalAddress",
"addressLocality": "Konin",
"addressCountry": "PL"
},
"makesOffer": [
{ "@type": "Offer", "itemOffered": {
"@type": "Service", "name": "Korekta lakieru" } },
{ "@type": "Offer", "itemOffered": {
"@type": "Service", "name": "Folia ochronna PPF" } }
]
}
Kiedy ktoś zapyta asystenta o korektę lakieru w Koninie, ta strona ma wszystko, czego model potrzebuje: miasto, usługę, konkret i źródło, które można podlinkować. Nikt uczciwy nie zagwarantuje Ci miejsca w odpowiedzi AI. Da się za to zostać odpowiedzią, którą najłatwiej podać i której najbezpieczniej zaufać.
A w B2B?
U dystrybutora zasada jest ta sama, tylko faktów jest więcej. Każdy produkt potrzebuje własnej strony z opisem, parametrami w tabeli i danymi strukturalnymi z ceną i dostępnością, a każda wersja językowa własnych adresów. Tak zbudowaliśmy katalog SerianGroup: każda strona produktu ma własny tytuł, opis i dane strukturalne, gotowe w HTML-u, zanim uruchomi się JavaScript. Jak budujemy takie katalogi, piszemy we wpisie o katalogu B2B na Shopify.
Dlaczego teraz, a nie za dwa lata
Większość firm w Polsce jeszcze o tym nie myśli. Ich strony mówią o pasji i jakości, chowają treść w JavaScripcie, a serwer po cichu odprawia roboty AI z kwitkiem. Skoro konkurencja śpi, miejsca w odpowiedziach zajmą ci, którzy zaczną pierwsi.
To okno nie będzie otwarte wiecznie. Kiedy GEO stanie się oczywistością, tak jak kiedyś wersja mobilna strony, będą je mieli wszyscy i przewaga zniknie. Dziś to wciąż przewaga, i to taka, której konkurencja nawet nie widzi.
GEO w V1 Agency: w standardzie, od pierwszego dnia
Jesteśmy jedną z pierwszych agencji w Polsce, które wdrażają GEO systemowo, w każdym projekcie. Nie jako płatny dodatek, tylko jako część fundamentu, od najprostszego poziomu Core Web w górę. Nie doklejamy GEO na końcu. Projektujemy pod nie strukturę strony, treść i dane strukturalne piszemy razem, a llms.txt i mapę strony aktualizujemy przy każdym wdrożeniu.
W każdym projekcie dostajesz:
- dane strukturalne JSON-LD dopasowane do branży i zgodne z treścią strony,
- semantyczny HTML z pełną treścią, czytelną bez JavaScriptu,
llms.txti mapę strony, aktualne po każdym wdrożeniu,robots.txtotwarty dla wyszukiwarek i robotów AI, sprawdzony razem z ustawieniami serwera,- FAQ z prawdziwych pytań klientów, oznaczone w danych słowo w słowo,
- szybkość czystego kodu, bez wtyczek i szablonów.
Nasza strona działa dokładnie tak. Zajrzyj do naszego llms.txt albo mapy strony: ten wpis trafił do obu sam, w chwili publikacji.
Sprawdź w 10 minut, czy AI zna Twoją firmę
Nie musisz wierzyć nam na słowo. Pięć kroków, które zrobisz samodzielnie:
Zapytaj jak klient. Zadaj ChatGPT, Perplexity, Gemini i Copilotowi trzy pytania, które zadają Twoi klienci, z miastem i usługą. Zapisz, kogo polecają.
Zapytaj o siebie. Wpisz nazwę swojej firmy. Sprawdź, czy model zna adres, ofertę i godziny otwarcia i czy niczego nie zmyśla.
Otwórz robots.txt. Wpisz w przeglądarce
twojadomena.pl/robots.txti poszukajDisallowprzy GPTBot, OAI-SearchBot albo PerplexityBot.Wyłącz JavaScript. Wyłącz go w ustawieniach przeglądarki i odśwież swoją stronę. To, co zniknęło, jest niewidzialne dla większości robotów AI.
Sprawdź dane strukturalne. Wklej adres strony do walidatora schema.org (otwiera się w nowej karcie) albo testu wyników z elementami rozszerzonymi (otwiera się w nowej karcie) Google. Pusto? Model musi zgadywać.
Jeśli w którymś punkcie coś nie gra, nie musisz tego naprawiać w pojedynkę. Sprawdzamy to wszystko w darmowym audycie, razem z szybkością strony i czasem odpowiedzi na zapytania.
Czytaj dalej
-
Katalog B2B na Shopify, który nie wygląda jak Shopify
Własny katalog z filtrami i wersją PL/EN, a pod spodem płatności, zamówienia i magazyn Shopify. Jak to budujemy i co z tego masz.
B2B i e-commerce
7 min czytania
Sprawdźmy, co AI mówi o Twojej firmie.
Zamów darmowy audyt. Sprawdzimy widoczność w Google i w odpowiedziach AI, szybkość strony i to, jak szybko odpisujesz klientom. Potwierdzenie dostaniesz od razu, a Tobiasz z V1 odezwie się z analizą i konkretną wyceną w ciągu kilku godzin w dni robocze, najpóźniej do 10:00 następnego dnia roboczego.