Wyobraź sobie takiego klienta: szuka firmy, która pomoże mu wdrożyć system fakturowania. Nie wchodzi na Google. Wpisuje pytanie w ChatGPT albo otwiera agenta AI asystenta w swoim telefonie. Asystent odpowiada i poleca trzy firmy z rynku. Twojej nazwy tam nie ma.
Nie dlatego, że jesteś gorszy od konkurencji. Nie dlatego, że Twoja strona ma gorsze SEO. Ale dlatego, że agent AI nie mógł jej przeczytać — albo przeczytał, ale nie zrozumiał dość wyraźnie, czym dokładnie się zajmujesz.
To scenariusz coraz mniej hipotetyczny. W sierpniu 2026 roku Cloudflare opublikował dane, które powinny zmienić sposób myślenia o stronach firmowych: poniżej połowy wszystkich żądań HTTP w sieci pochodzi od człowieka siedzącego przed ekranem. Reszta to maszyny — boty, crawlery i coraz częściej agenty AI działające w imieniu użytkowników.
Poniżej pokazujemy, co to konkretnie zmienia i jakie kroki podjąć, żeby Twoja firma zaczęła się pojawiać w odpowiedziach asystentów, a nie tylko na liście wyników wyszukiwania.
Mniej niż połowa wizyt na Twojej stronie pochodzi od ludzi
Cloudflare, firma obsługująca sieć CDN i zabezpieczeń dla kilku milionów stron internetowych na świecie, opublikowała 6 sierpnia 2026 roku analizę ruchu na stronach swoich klientów. Wniosek: poniżej 50% żądań o strony HTML przychodzi od ludzi (blog.cloudflare.com/aeo/). Reszta to maszyny różnego rodzaju.
Wśród nich:
- klasyczne crawlery wyszukiwarek (Google, Bing, DuckDuckGo),
- boty indeksujące treść pod systemy AI (GPTBot OpenAI, ClaudeBot Anthropic, PerplexityBot),
- monitoring uptime i narzędzia audytowe,
- i coraz szybciej rosnąca kategoria: agenty AI, które sięgają po strony w trakcie wykonywania zadań dla użytkownika.
To ostatnie zmienia reguły gry. Bot Googlebota zbiera treść po to, żebyś pojawił się wyżej w wynikach — użytkownik nadal sam decyduje, czy kliknie. Agent AI robi coś innego: podejmuje decyzję za użytkownika. Pytasz go „jakie firmy oferują audyt SEO w Warszawie?” — on nie wylistowuje stron, tylko rekomenduje dwie, trzy i uzasadnia, dlaczego.
Cloudflare ujął to zwięźle: „Agent nie wyświetla Twojego CSS, nie widzi Twojego bannera hero i nie klika w Twoje reklamy. Ale na jego końcu jest płacący klient. Zablokuj agenta — zablokujesz klienta.”
I dlatego właśnie firma, która dziś ma słabsze SEO, ale lepiej opisaną stronę z perspektywy maszyny, może szybko zyskać widoczność, której nie zdobyłaby latami przez klasyczną optymalizację pod wyszukiwarki.
Dotyczy to szczególnie lokalnych usług, gdzie agent AI pytany o „dobrą firmę do prowadzenia księgowości w Krakowie” ma do dyspozycji ograniczoną liczbę wyników i chętniej sięgnie po tę, która ma przejrzysty opis oferty, adres i godziny działania podane wprost — niż po tę z wyższą pozycją w Google, ale treścią wymagającą zgadywania, czym firma się zajmuje.
O tym, które boty indeksujące warto przepuścić przez robots.txt, a które blokować, pisaliśmy we wpisie o GPTBot, ClaudeBot i robots.txt — to dobry punkt wyjścia, zanim przejdziesz do dalszych kroków.
Od rankingu do rekomendacji — czym różni się AEO od SEO
SEO (Search Engine Optimization) to optymalizacja pod wyszukiwarkę. Chodzi o to, żeby robot Google zindeksował stronę i wystawił ją jak najwyżej na liście wyników dla konkretnych fraz kluczowych. Mierzysz to pozycjami, kliknięciami i ruchem organicznym.
AEO — Answer Engine Optimization, czyli optymalizacja pod silniki odpowiedzi — to coś innego. Tu nie chodzi o miejsce na liście, tylko o to, czy agent AI jest w stanie zrozumieć, czym się zajmujesz, i z czystym sumieniem Cię polecić. Mierzysz to tym, czy asystent AI wymienia Twoją firmę w kontekście zapytań klientów.
„Rozróżnialność oznaczała kiedyś zajmowanie miejsca na stronie wyników — napisał Cloudflare. — Teraz oznacza bycie znalezionym, przeczytanym i pewnie zarekomendowanym przez agenty, które prowadzą Twoich klientów.”
Różnica w podejściu:
| SEO | AEO | |
|---|---|---|
| Cel | pozycja w wynikach | rekomendacja przez AI |
| Miernik | kliknięcia i ruch organiczny | cytowania przez asystentów |
| Odbiorca | algorytm rankingowy | model językowy |
| Format treści | HTML + metadane | czysty tekst + dane ustrukturyzowane |
| Czas efektu | tygodnie do miesięcy | szybciej, bo boty AI skanują częściej |
SEO i AEO wzajemnie się nie wykluczają. Strona napisana przejrzyście dla człowieka, z czytelną strukturą nagłówków i bez treści ukrytej za JavaScript, jest często dobrze czytana przez agentów. Kilka elementów wymaga jednak świadomego dodania — bo algorytm rankingowy i model językowy nie zwracają uwagi na te same sygnały.
Na przykład: Google premiuje szybkość strony i backlinki. Model językowy premiuje jasność opisu oferty i strukturę danych mówiącą wprost, co firma robi, w jakim mieście i jak się z nią skontaktować. Strona, która zdobyła wysokie pozycje w Google dzięki linkbuildingowi, ale ma treść pociętą na dziesiątki animowanych sekcji z JS, może być dla agenta AI nieczytelna.
Cztery cechy strony, którą agent AI chętnie poleca
Cloudflare opisał w swoim raporcie o „budowaniu otwartego internetu agentowego” cztery cechy, które decydują o tym, czy strona dobrze radzi sobie w środowisku agentów AI. Użyjemy ich jako szkieletu praktycznych wskazówek (blog.cloudflare.com/the-agentic-internet/).
Czytelna dla agenta (Readable)
Agent nie renderuje CSS. Nie widzi Twojego bannera hero. Nie kliknie w przyciski wymagające JavaScript. Pobiera surową treść i wyciąga z niej informacje — podobnie jak robi to czytnik ekranowy dla osób niewidomych, tylko że szybciej i na masową skalę.
Co to oznacza w praktyce:
Struktura nagłówków H1–H2–H3 na każdej podstronie ma znaczenie. Jeśli strona główna ma jeden duży tytuł z nazwą firmy i resztę treści wypchaną w anonimowe <div>, agent nie wie, co tu się dzieje. Hierarchia nagłówków to dla modelu językowego mapa treści.
Treść dostępna bez JavaScript — jeśli kluczowy tekst wyświetla się dopiero po załadowaniu i uruchomieniu skryptów, bot może trafić na pustą stronę. Jak to sprawdzić: otwórz DevTools w przeglądarce, wejdź w ustawienia, wyłącz JavaScript i odśwież stronę. Jeśli główne podstrony (usługi, o nas, kontakt) wyglądają na puste — agenty AI widzą to samo.
Opis oferty wprost — zamiast „tworzymy innowacyjne rozwiązania dla wymagających klientów” (frazesy, których agent nie potrafi przypisać do kategorii) napisz: „Projektujemy strony internetowe dla firm w Astro i WordPress, obsługujemy klientów w całej Polsce, kontakt przez formularz lub telefon.” To zdanie model jest w stanie przetworzyć i wykorzystać w rekomendacji.
Cloudflare oferuje funkcję „Markdown dla Agentów” (Markdown for Agents), która automatycznie serwuje uproszczoną, czystą wersję strony do żądań od botów AI. Zmniejsza to ilość „szumu” w kontekście, który agent musi przetworzyć. Jak napisał Cloudflare: „Każdy tag HTML renderowany dla człowieka, który nigdy na to nie patrzy, to zanieczyszczenie okna kontekstowego, za które agent musi zapłacić, żeby go zignorować.”
Wykrywalna przez agenta (Discoverable)
Żeby agent mógł Cię polecić, musi najpierw wiedzieć, że istniejesz i rozumieć, czym dokładnie się zajmujesz. Kilka konkretnych elementów:
robots.txt — plik określający, które boty mogą indeksować Twoją stronę. Konfiguracja sprzed kilku lat mogła przez przypadek zablokować nowoczesne boty AI. Warto sprawdzić adres twojadomena.pl/robots.txt i upewnić się, że GPTBot, ClaudeBot czy PerplexityBot nie są na liście zablokowanych.
Sitemap (mapa strony w XML) — aktualna lista wszystkich podstron pomaga zarówno wyszukiwarkom, jak i agentom szybko odkryć całą strukturę serwisu. Jeśli sitemap nie była aktualizowana od miesięcy, nowe podstrony mogą być niewidoczne dla botów.
Schema.org / JSON-LD — ustrukturyzowane dane mówią agentom nie tylko co jest na stronie, ale czym to jest: organizacja, usługa, adres, godziny otwarcia, obszar działania. Pozwala to modelowi językowemu wyciągnąć fakty o firmie bez konieczności zgadywania z tekstu ogólnego. Szczegóły wdrożenia opisaliśmy we wpisie o schema.org i JSON-LD dla MŚP.
llms.txt — to stosunkowo nowe podejście warte uwagi. Jeremy Howard, współtwórca biblioteki fastai i jedna z czołowych postaci w środowisku ML, zaproponował w 2024 roku, żeby strony dodawały plik /llms.txt w formacie Markdown z krótkim opisem firmy, jej oferty i linkami do kluczowych podstron (llmstxt.org). Kontekst modelu językowego jest ograniczony — /llms.txt daje agentowi zwięzłą „wizytówkę” bez konieczności parsowania całej witryny.
Howard zauważył, że współczesne strony internetowe są zoptymalizowane pod przeglądarkę człowieka: mają menu, reklamy, stopki, pop-upy, elementy dynamiczne. Dla LLM to niepotrzebny szum, który zajmuje cenne miejsce w oknie kontekstowym. Plik /llms.txt w Markdown rozwiązuje ten problem bezpośrednio.
Co ważne — /llms.txt i /robots.txt to dwa różne mechanizmy. Robots.txt mówi botom, czy mogą odwiedzić stronę. Llms.txt mówi modelom, co na niej znajdą i jak ją interpretować. Oba są potrzebne, ale służą innym celom.
Format jest prosty — kilkanaście linii Markdown z nagłówkiem, krótkim opisem i listą linków:
# Firma ABC Sp. z o.o.
> Biuro rachunkowe i doradztwo podatkowe dla firm z sektora MŚP.
> Działamy w Warszawie i zdalnie w całej Polsce.
## Usługi
- [Pełna księgowość](/ksiegowosc) — obsługa ksiąg rachunkowych dla firm
- [Kadry i płace](/kadry) — obsługa kadrowa i naliczanie wynagrodzeń
- [Doradztwo podatkowe](/doradztwo) — optymalizacja podatkowa i JPK
## Zasoby
- [Blog](/blog) — artykuły o podatkach i prowadzeniu firmy
- [FAQ](/faq) — najczęstsze pytania klientów
## Kontakt
Formularz kontaktowy: [/kontakt](/kontakt)
Telefon: 22 000 00 00 (pon.–pt., 9:00–17:00)Taki plik tworzysz raz, aktualizujesz przy większych zmianach oferty, a agent AI może z niego skorzystać zamiast parsować całą stronę. Dla większości małych firm to dosłownie jedna godzina pracy.
Wywoływalna i płatna — co nadchodzi
Cloudflare pracuje nad dwoma kolejnymi standardami, które warto mieć z tyłu głowy przy planowaniu strony.
WebMCP to protokół pozwalający agentom bezpośrednio korzystać z usług na stronach — rezerwacji, zapytań, zakupów — bez pośrednika-człowieka. Dla małej firmy to na razie przyszłość, ale jeśli masz formularz kontaktowy lub system rezerwacji, za rok lub dwa agent może być w stanie wypełnić go w imieniu klienta.
x402 to otwarty protokół mikropłatności od agenta do strony — dla scenariuszy, gdy agent kupuje dostęp do treści lub usługę bezpośrednio. Cloudflare ogłosił go wraz z Mozilla, Google, Microsoft i Shopify jako otwarty standard. W 2026 roku to głównie zapowiedź, ale kierunek jest wyraźny: internet agentowy zmierza do stron, które potrafią nie tylko być przeczytane, ale też aktywnie współpracować z automatyzacją klienta.
Jak sprawdzić, czy Twoja strona jest gotowa — narzędzia i lista kontrolna
Cloudflare udostępnił w sierpniu 2026 w swoim panelu zarządzania narzędzie Agent Readiness — bezpłatną diagnostykę dla stron działających za Cloudflare. Sprawdza pięć podstawowych kryteriów:
- czy
robots.txtnie blokuje botów AI, - czy dostępna jest mapa strony (sitemap),
- czy strona ma prawidłowe metadane (Open Graph, daty publikacji),
- czy treść jest dostępna w uproszczonej formie (Markdown),
- czy strona ma plik
/llms.txt.
Wynik to ocena od „Niegotowa” (Not Ready) do „Natywna dla agentów” (Agent-native), z konkretnymi wskazówkami do poprawy i bezpośrednimi linkami do konfiguracji.
Cloudflare uruchomił też bardziej zaawansowane narzędzie AEO (Answer Engine Optimization), które symuluje zapytania od prawdziwych klientów do Claude’a (Anthropic) i ChatGPT (OpenAI) — i sprawdza, czy Twoja firma pojawia się w odpowiedziach. Wbudowany panel „AI Operator Activity” pokazuje, które systemy AI crawlują Twoje strony, ale nie odsyłają do Ciebie użytkowników — to szczególnie przydatna informacja do diagnostyki.
Jeśli nie korzystasz z Cloudflare, pięć kroków do sprawdzenia ręcznie:
twojadomena.pl/robots.txt— otwórz w przeglądarce. Czy widzisz wpisyDisallow: /dla GPTBot, ClaudeBot lub PerplexityBot? Jeśli tak, te systemy Cię nie widzą.twojadomena.pl/sitemap.xml— czy plik istnieje i zawiera aktualne adresy podstron? Data ostatniej modyfikacji w pliku powinna być aktualna.twojadomena.pl/llms.txt— czy plik istnieje? Jeśli nie, możesz go dodać samodzielnie — to zwykły plik tekstowy w katalogu głównym serwisu, bez konieczności angażowania programisty.Wyłącz JavaScript w przeglądarce i odśwież stronę. Czy treść głównych podstron (usługi, o nas, kontakt) nadal jest czytelna? Jeśli strona wygląda na pustą lub niekompletną — agent AI widzi to samo.
Zapytaj asystenta AI o swoją firmę — wpisz w ChatGPT lub Perplexity: „Czy znasz firmę [nazwa] z [miejscowość]? Czym się zajmuje?” Odpowiedź (lub jej brak) pokaże Ci, gdzie aktualnie jesteś. Jeśli asystent odpowiada poprawnie i konkretnie — to dobry znak. Jeśli halucynuje lub mówi, że nie zna — masz punkt startowy do poprawy.
Warto też sprawdzać tę diagnostykę regularnie, a nie jednorazowo. Systemy AI są aktualizowane i to, co było poprawnie zindeksowane pół roku temu, może wymagać odświeżenia. Cloudflare w swoim narzędziu AEO pokazuje m.in. które operatory AI crawlują Twoją stronę, ale nie odsyłają do niej użytkowników — taka luka jest wyraźnym sygnałem, że treść jest zbierana, ale coś blokuje przejście do rekomendacji.
Podsumowanie
- Poniżej połowy ruchu na stronach pochodzi dziś od ludzi — agenty AI to nowa i rosnąca kategoria „odwiedzających”, z prawdziwym klientem na końcu łańcucha.
- SEO nadal ważne, ale AEO to nowa warstwa: chodzi o to, żeby agent mógł Cię zrozumieć i polecić, nie tylko zindeksować.
- Kluczowe elementy strony przyjaznej agentom: czysta struktura HTML widoczna bez JavaScript,
robots.txtprzepuszczający boty AI, aktualna sitemap, dane schema.org/JSON-LD i plikllms.txt. /llms.txtto najprostszy krok — jeden plik Markdown z opisem firmy i listą linków. Nie wymaga znajomości kodu, konfiguracja zajmuje do godziny.- Opis oferty powinien być dosłowny i konkretny: nie „innowacyjne rozwiązania”, ale „projektujemy strony w Astro i WordPress, w Warszawie i zdalnie”.
- Cloudflare Agent Readiness i narzędzie AEO (bezpłatne w panelu CF) pomagają sprawdzić bieżący status strony i zobaczyć, które systemy AI Cię crawlują bez odsyłania klientów.
- Strony budowane na Astro mają tu naturalną przewagę: renderują czysty HTML dostępny bez JavaScript, co agenty AI czytają bez problemów.
Wskazówka: Zacznij od dwóch rzeczy: sprawdź robots.txt pod kątem zablokowanych botów AI i dodaj plik /llms.txt. To można zrobić w ciągu godziny bez specjalistycznej wiedzy — i daje największy efekt w stosunku do nakładu pracy.
Jeśli chcesz, żebyśmy ocenili, jak Twoja strona wygląda z perspektywy agenta AI i co warto zmienić w pierwszej kolejności, zajrzyj do opisu naszej oferty webowej.