← Wszystkie wpisy

Projektowanie dla powierzchni agentów AI

Moja strona obsługuje obecnie około 13 100 żądań dziennie od agentów AI (średnia z siedmiu dni) i około 325 dziennych wizyt ludzi (średnia z 28 dni) — dane wprost z moich własnych logów brzegowych. To mniej więcej proporcja 40 do 1, w większości pobrania na żywo: ChatGPT-User pobierający stronę właśnie teraz, ponieważ ktoś przed chwilą o coś zapytał swojego asystenta. Ten czytelnik ignoruje każdą decyzję projektową, jakiej nauczono mnie podejmować. Nie widzi typografii, skali odstępów ani animacji. A mimo to nie jest obojętny wobec projektowania — jest bezlitośnie wyczulony na inny zestaw decyzji projektowych, taki, o którym rozmowy o rzemiośle prawie nigdy nie wspominają. Ten wpis to przewodnik rzemieślniczy po powierzchni, którą w praktyce obsługuję najczęściej. {.answer-block}

TL;DR

  • Na tej stronie powierzchnia agentów jest powierzchnią większościową — 40 do 1. W wolumenie dominują pobrania na żywo inicjowane przez użytkownika: ChatGPT-User wykonał wczoraj około 6 700 żądań, wobec 4 ze strony GPTBot, treningowego crawlera OpenAI. Jeśli witryna kieruje treści do programistów albo zawiera materiały referencyjne, jej logi wyglądają zapewne podobnie — ale warto to zmierzyć, zanim przyjmie się takie założenie.
  • Agenci czytają inne podstrony niż te, które klikają ludzie. Moje logi brzegowe pokazują wpisy porównawcze i niszowe strony techniczne, które przyciągają duży ruch agentów, choć plasują się daleko poza moją ludzką pierwszą piętnastką — asystent czyta je za człowieka, który nigdy nie przychodzi.
  • Projektowanie pod ekstrakcję, nie pod zanurzenie: jednoakapitowa odpowiedź na samej górze, nagłówki w formie pytań, samodzielne sekcje, tabele na wszystko, co da się wyliczyć, i data przy każdym twierdzeniu.
  • Warstwa wizualna i warstwa agentowa nie są rywalami. Ta sama struktura, którą maszyny wydobywają bez strat, jest tym, po czym ludzie przebiegają wzrokiem: odpowiedź na początku to dobre projektowanie dla obu czytelników.
  • Warto sprawdzać, co agenci faktycznie konsumują — serwować czysty markup, trzymać treść poza renderowaniem po stronie klienta i obserwować logi, ponieważ publiczność agentów da się zmierzyć tak, jak nigdy nie dało się zmierzyć „wrażenia marki”.

Czytelnik, który niczego nie renderuje

Rzemiosło projektowe zakłada oko. Typografia, odstępy, ruch — cała dyscyplina prowadzi uwagę przez pole widzenia. Czytelnik będący agentem pola widzenia nie ma. Dostaje HTML jako tekst, przeznacza na niego ściśle wyznaczony budżet tokenów, wydobywa to, co odpowiada na pytanie użytkownika, i cytuje albo parafrazuje autora komuś, kto być może nigdy nie zobaczy strony.

To nie jest lektura gorszej jakości — to inne medium, z własnymi zmiennymi rzemieślniczymi:

  • Pozycja zastępuje hierarchię wizualną. W potokach z pojedynczym pobraniem czytane jest to, co pojawia się wcześnie, zanim budżet tokenów utnie resztę; pobieranie fragmentaryczne potrafi uratować głęboko ukrytą sekcję pasującą do zapytania, ale to nie autor decyduje, który potok go czyta, więc wniosek zakopany na 80 % głębokości istnieje tylko czasami.
  • Struktura zastępuje układ. Nagłówki, listy i tabele są parsowane jako semantyka, a nie stylizowane jako ozdoba. <table> z wersjami i datami jest czytelny maszynowo w sposób, w jaki te same fakty rozsypane po akapitach nigdy czytelne nie będą.
  • Samodzielność zastępuje płynność. Ludzka proza buduje się z sekcji na sekcję; ekstrakcja bierze sekcje w izolacji. Akapit zaczynający się od „jak wspomniano wyżej” eksportuje się jako wisząca referencja.
  • Jawność zastępuje kontekst. „Ostatnia aktualizacja: sierpień 2026” podróżuje razem z cytowanym twierdzeniem. Świeżość sugerowana przez otoczenie strony — już nie.

Co agenci naprawdę czytają

Tego akurat nie dałoby się zgadnąć z teorii: agenci mają własny gust co do stron. Moje ostatnie siedem dni logów brzegowych, strony o największej liczbie żądań agentów:

Strona Żądania agentów (7 dni)
/guides/hermes 2 591
/guides/suno 2 268
/guides/codex 2 042
/guides/claude-code 1 730
/guides/midjourney 1 548
wpis porównawczy (codex kontra claude code) 1 510
niszowy wpis porównujący frameworki 1 284

Przewodniki referencyjne prowadzą — to było do przewidzenia, są też na szczycie rankingu ludzkiego. Odkrywcze są wiersze z porównaniami: strony znajdujące się daleko w dole mojego ludzkiego rankingu, po które asystenci sięgają bez przerwy, ponieważ „którego powinienem użyć” to właśnie pytanie, jakie ludzie zadają asystentom. Asystent czyta porównanie za nich i odpowiada na czacie. Człowiek nigdy nie odwiedza strony, a treść i tak wykonała swoją pracę.

Znaczenie ma też skład ruchu. Niespełna połowa wczorajszego wolumenu agentów przypadła na sam ChatGPT-User — 6 718 żądań, wobec 4 ze strony GPTBot, treningowego crawlera OpenAI. Roboty treningowe nie zniknęły (Bytespider i ClaudeBot odpowiadały łącznie za około 28 % dnia), ale zdecydowanie największym czytelnikiem nie jest scraper zapełniający korpus. Jest nim asystent konkretnej osoby, pobierający stronę, bo ktoś właśnie zapytał.

Reguły rzemiosła

Czego wymagam dziś od stron kierowanych do agentów — czyli od wszystkich swoich stron:

1. Najpierw odpowiedź, w pełnej sile. Akapit otwierający podaje pełną odpowiedź, po którą czytelnik przyszedł — nie zapowiedź, lecz odpowiedź. Na tej stronie jest to wystylizowany blok odpowiedzi; strukturalnie to streszczenie, które cytuje ekstrakcja. Jeśli asystent przeczyta tylko pierwsze 200 słów, powinien wyjść z wnioskiem, a nie z chrząkaniem przed właściwym tematem.

2. Nagłówki to pytania albo twierdzenia, nie etykiety. „Jak budżet zostaje ucięty” bije „Wprowadzenie”. Nagłówki w formie pytania odpowiadają zapytaniu, na które odpowiada asystent, a każda sekcja pod takim nagłówkiem powinna je rozstrzygać bez opierania się na sąsiadkach. (Strony referencyjne dostają ścisłą wersję tej reguły; eseje — ten również — oddają jej część na rzecz głosu, co jest świadomym wyborem dotyczącym odbiorcy, a nie przeoczeniem.)

3. Fakty policzalne trafiają do tabel. Wersje, daty, zgodność, ceny, porównania — wszystko, co ma wiersze. Tabela przechodzi ekstrakcję nienaruszona; te same fakty w prozie wracają sparafrazowane, a parafraza to miejsce, którym wchodzą błędy.

4. Datowanie tego, co się psuje. Każde twierdzenie, które może zwietrzeć, niesie datę w treści — „stan na sierpień 2026” — ponieważ cytowany tekst podróżuje bez kontekstu strony. Alternatywą są dwuletnie liczby przedstawiane przez asystenta jako aktualne, pod nazwiskiem autora.

5. Trzymanie sedna poza renderowaniem po stronie klienta. Większość agentów pobierających czyta serwowany HTML. Treść, która materializuje się przez JavaScript, jest niewidoczna dla części największych czytelników — warto sprawdzić, co widzi curl, bo to bliżej widoku agenta niż widok przeglądarki.

6. Struktura ma służyć obu czytelnikom. Nic z tego nie walczy z projektowaniem wizualnym. Odpowiedź na początku to sposób, w jaki zabiegani ludzie przebiegają tekst wzrokiem; nagłówki-pytania łatwo wyłapać; tabele biją prozę także w oczach ludzi. Dyscypliny się zbiegają i to jest w tym najbardziej uspokajające: rzemiosło, które służy ekstrakcji, to w większości rzemiosło szanujące czas czytelnika.

Mierzenie publiczności, której nie widać

Dziwnym darem publiczności agentów jest to, że da się ją zmierzyć lepiej niż ludzką, a nie gorzej. Każde pobranie to zapisane w logu żądanie z user agentem. Śledzę trzy rzeczy: łączny wolumen agentów według rodzin (kto mnie czyta), ranking stron czytanych przez agentów zestawiony z rankingiem ludzkim (co czytają oni, a czego nie czytają ludzie) oraz trend samej proporcji. Te liczby zmieniły moją strategię treści bardziej niż jakikolwiek wykres odsłon — to przez nie strony porównawcze i struktura referencyjna dostają tutaj nakłady, których „czas na stronie” nigdy by nie uzasadnił.

Niewygodny wniosek: żaden z tych agentowych czytelników nie pojawia się w analityce zbudowanej dla ludzi. Jeśli strategia opiera się na sesjach i współczynniku odrzuceń, powierzchnia 40 do 1 pozostaje niewidoczna, a budżet większości idzie na optymalizację kanału mniejszościowego.

Często zadawane pytania

Czym jest powierzchnia agentów AI?

To wersja witryny konsumowana przez asystentów AI i ich agentów pobierających — ChatGPT, Claude, Perplexity oraz ich roboty — które czytają serwowany HTML jako tekst strukturalny, wydobywają odpowiedzi w ramach budżetu tokenów i przekazują je użytkownikom często nigdy nieodwiedzającym strony. Na mierzonych witrynach ta powierzchnia potrafi przyćmić ruch ludzki; u mnie wypada mniej więcej 40 żądań agentów na jedną wizytę człowieka.

Jak projektować treści dla agentów AI?

Otwarcia, które od razu podają pełny wniosek, nagłówki w formie pytań z samodzielnymi sekcjami, tabele na wszelkie policzalne fakty, daty w treści przy twierdzeniach, które mogą się zdezaktualizować, i sedno w serwowanym HTML zamiast w renderowaniu po stronie klienta. Ta sama struktura służy ludziom czytającym pobieżnie — obie publiczności nagradzają tę samą dyscyplinę.

Czy agenci AI czytają inne strony niż ludzcy odwiedzający?

Tak, i da się to zmierzyć. W moich logach brzegowych przewodniki referencyjne i strony porównawcze przyciągają tygodniowo tysiące żądań agentów, podczas gdy niektóre z nich ledwie notują wizyty ludzi — asystenci sięgają po treści typu „X kontra Y”, żeby odpowiadać na pytania decyzyjne na czacie, więc strona wykonuje swoją pracę bez wizyty. Zestawienie rankingu stron czytanych przez agentów z rankingiem ludzkim pokazuje, gdzie obie publiczności się rozchodzą.

Czy projektowanie pod agentów szkodzi doświadczeniu ludzi?

Nie — wymagania się zbiegają. Struktura z odpowiedzią na początku, uczciwe nagłówki, tabele i datowane twierdzenia to dokładnie to, jak wygląda projektowanie z szacunkiem dla zabieganych ludzi. Warstwa wizualna (typografia, odstępy, animacja) pozostaje w pełni ludzkim terytorium; powierzchnia agentów sprawia jedynie, że jakość warstwy strukturalnej staje się mierzalna.

Powiązane artykuły

Gramatyka ruchu: kiedy animacja zasługuje na swoje klatki

Animacja interfejsu to język o bardzo skromnej gramatyce: cztery pasma czasu trwania, dwie reguły easingu i jeden bezlit…

6 min czytania

Kanon formularzy: każde pole to pytanie

Projektowanie formularzy ma swój kanon: jedna kolumna, widoczne etykiety, wyrozumiałe pola, komunikaty błędów, które ucz…

8 min czytania

Filozofia projektowania: Fumito Ueda, projektowanie przez odejmowanie

Fumito Ueda stworzył trzy gry w ciągu dwudziestu lat, usuwając wszystko, co nie służyło jednej emocji. Projektowanie prz…

7 min czytania