Co i kiedy zmieniło się na tej stronie. Prowadzimy tę listę
z tego samego powodu, dla którego zalecamy ją klientom: świeżość treści jest realnym sygnałem
dla silników generatywnych, a deklarowana data bez pokrycia w rzeczywistych zmianach jest
gorsza niż jej brak. Poniższe wpisy odpowiadają commitom w repozytorium tej strony.
24 sierpnia 2026
Nowy układ obu stron głównych — sześć sekcji zbudowanych identycznie
dawało dwadzieścia bloków o jednej wadze i żadnej wskazówki, co tu jest najważniejsze.
Teraz strona ma trzy poziomy głośności: ciemna płyta u góry, badanie z liczbami 34 px
pośrodku, usługi i pytania jako spokojne wiersze. Ani jedno słowo i ani jedna
liczba się przy tym nie zmieniły — zmienił się układ, typografia i kolor.
Badanie po polsku, na polskiej stronie głównej — do dziś
/pl/ nie podawało żadnej własnej liczby i odsyłało po nie do
raportu. Model odpowiadający na polskie pytanie czyta
stronę, którą pobrał, a nie tę, którą mógłby pobrać. Nowa sekcja jest generowana z tych
samych surowych przebiegów co angielska, a jej etykiety to te, którymi raport nazywa te
same pięć miar — jedno ustalenie ma mieć jedną nazwę.
Pasek górny na telefonie przestał wypychać stronę w bok. Logo,
plakietka, dwa odnośniki i przycisk mają razem szerokość większą niż ekran telefonu,
więc rząd wypychał całą stronę i trzeba było przewijać poziomo. Zwija się teraz
w rzędy — nic nie chowamy, bo „nie mieści się na telefonie” nie jest
powodem, żeby czytelnik telefonu nie dostał treści.
Z angielskiego landingu zniknęło zdanie pod karuzelą, które tłumaczyło czytelnikowi,
po co pod slajdami stoi ten sam tekst. Powód, dla którego on tam stoi, się nie zmienił —
ale to nasze uzasadnienie, nie treść dla klienta. Polska wersja nigdy go nie miała,
bo karuzeli tam nie ma.
Numery sekcji mówią jednym językiem: szara cyfra zamiast czerwonego kwadracika,
w rozmiarze idącym za nagłówkiem, którego dotyczą.
Liczby w raporcie dostały długość. Każda proporcja ma pod sobą pasek —
bez biblioteki wykresów i bez ani jednej linii JavaScriptu, bo strona, która sprzedaje
czytelność dla maszyn, nie może trzymać własnych liczb w skrypcie. Bramka wylicza długość
z proporcji stojącej w tej samej komórce i oblewa wdrożenie, gdy jedno rozjedzie się
z drugim. Gołe liczby w tabeli blokad paska nie dostają: ich podstawa stoi w nagłówku
kolumny, nie w komórce, więc czytelnik nie miałby jak sprawdzić skali.
Karuzela zniknęła z angielskiego landingu. Osiem plansz z tekstem
zamkniętym w obrazkach stało na stronie, której własna checklista
mówi wprost: „model nie czyta karuzel, infografik ani zrzutów ekranu". Te same osiem myśli
stoi pod spodem jako tekst — i tak było na /pl/ od początku. Razem
z karuzelą odszedł jedyny wykonywalny JavaScript na tej stronie.
Hero podaje teraz zmierzone liczby, nie ocenę w Google. Firma sprzedająca
pomiar miała nad zgięciem ocenę, liczbę recenzji i liczbę źródeł danych. Teraz stoją tam
wyniki obu badań; ocena z Google została w sekcji opinii, gdzie jest na miejscu.
Zniknęło zdanie, którego próba nie unosi — że cztery powtórzone miary „przestają opisywać
naszą próbkę, a zaczynają opisywać polski internet". Obie populacje to duże, zorganizowane
podmioty; małych firm nie ma w tym pomiarze ani jednej. Teza jest teraz węższa i pewniejsza.
Poprawka objęła raport i oba landingi, bo to samo zdanie stało w trzech miejscach.
Przykładowy wynik 62/100 dostał zastrzeżenie, którego brakowało: jedna ocena działa dla
jednej strony w czasie i nie działa przy porównywaniu stron — dokładnie to, co raport
tłumaczy w osobnej sekcji. Bez tego zdania oba dokumenty czytane razem sobie przeczyły.
Raport dostał sekcję „Czego ten pomiar nie rozstrzyga", podpis autora
z nazwiska i liczbę pozycji checklisty w treści, a nie tylko w metadanych. Nagłówek sekcji
e-commerce mówił „trzy razy częściej"; surowy iloraz to 3,44 — jest „ponad trzy razy”.
Nowa sekcja na obu landingach: ta strona przechodzi własną checklistę,
punkt po punkcie, każdy do sprawdzenia z zewnątrz.
Bramka wdrożeniowa sprawdza teraz jedenaście rzeczy: doszło trzymanie polskiego
bloku co do znaku, długość każdego paska w raporcie i każda proporcja wpisana wprost
w landing. Bloku, który jest generowany
i sprawdzany dosłownie, nie da się przeredagować w kłamstwo.
18 sierpnia 2026
Drugie badanie: 145 domen polskiego e-commerce — wszyscy członkowie
e-Izby, dobrani regułami nad publiczną listą, świadomie bez filtra „które są naprawdę
sklepami”. Wyniki w nowej sekcji raportu,
surowy przebieg opublikowany:
dane w JSON, CC BY 4.0.
Cztery miary powtórzyły się na niezależnej próbie co do jednego–dwóch
punktów: brak cytowanych źródeł, brak głosu eksperta, brak historii zmian, brak encji
w Wikidata. Dwie populacje, które nie mają ze sobą wspólnego nic poza tym, że są polskie,
dają te same liczby — to przestaje opisywać naszą próbkę, a zaczyna opisywać rynek.
Jedyna różnica, która wystaje: boty AI odprawia 5% spółek giełdowych
i 19% sklepów. Rozbicie mechanizmu waży więcej niż sama różnica — wśród sklepów
14 na 128 odrzuca boty na krawędzi, mając czysty robots.txt,
a wśród spółek giełdowych nie zdarzyło się to ani razu. To zapora postawiona przeciw
scraperom cen, pod którą AI wpadło przy okazji — i firma nie ma jak tego zobaczyć u siebie.
Porównanie liczymy na 128 domenach, nie na 145: narzędzie zmieniło się między badaniami,
a różnica trafia dokładnie w warstwę dostępu. Na pełnej próbie wyszłoby
korzystniej dla naszej tezy — 21% zamiast 19%.
Bramka wdrożeniowa sprawdza teraz siedem rzeczy zamiast czterech. Liczby obu badań są
trzymane osobno, bo mianownik jednej próby przy liczbie z drugiej wygląda
poprawnie i jest fałszem.
17 sierpnia 2026
Surowy przebieg badania jest opublikowany —
pełne dane w JSON, każdy wiersz wraz
z tymi, które nie weszły do mianownika, każdy z zapisanym powodem. Licencja CC BY 4.0.
Nie musisz powtarzać pomiaru, żeby nas sprawdzić.
Każda strona odpowiadająca na pytanie niesie teraz własną zmierzoną liczbę
z tego badania, dobraną do pytania tej strony, w miejsce jednego ogólnego zdania
powtórzonego na pięciu stronach.
Liczby nie są przepisane: wyprowadza je jeden moduł z surowego przebiegu, a bramka
wdrożeniowa wylicza je ponownie i zatrzymuje publikację, gdy proza rozjedzie się z danymi —
w obie strony.
Poprawione: Article.wordCount raportu deklarował 675 przy 738 faktycznych
słowach, bo instrukcja przeliczania cytowała znacznik sekcji we własnej treści i liczyła
sama siebie. Teraz pilnuje tego bramka, nie komentarz.
Nagłówek bot-hits.py podaje okno zmierzone, nie żądane,
i ostrzega, gdy log jest krótszy od pytania. Dochodzi też ikona strony i bramka na
artefakty weryfikacyjne (Google, Bing, IndexNow), których nie pilnowało nic.
Polska wersja strony głównej i wzajemne hreflang między wersją polską
a angielską.
Pięć stron odpowiadających na konkretne pytania, każda pod własnym adresem, w miejsce
kotwic na jednej stronie.
Osiem plansz karuzeli przepisanych na tekst — silniki nie czytają obrazków, więc
merytoryka zamknięta w pikselach dla nich nie istniała.
Dane strukturalne: wspólna encja firmy dla trzech domen, typ Article
z autorem i datami na stronach z treścią.
robots.txt z jawną zgodą dla botów AI, sitemapa, IndexNow, weryfikacja
w Bing Webmaster Tools.
Obsługa czystych adresów bez rozszerzenia (wcześniej podstrona odpowiadałaby treścią
strony głównej i statusem 404 — w przeglądarce niewidoczne, dla bota odrzucenie).
Włączone logowanie dostępu, żeby dało się w ogóle stwierdzić, czy silniki tu zaglądają.