Laptop z wykresami ruchu na stronie internetowej
SEO
Blog / SEO7 października 2026·7 min czytania

Strona gotowa na Google i AI od pierwszego dnia – nasze SEO kontra WordPress

„Zoptymalizowana pod SEO” mówi dziś każdy. My wolimy pokazać, co dokładnie robi za Ciebie nasz CMS i jak to wygląda obok popularnego WordPressa z wtyczką Yoast SEO. Sprawdziliśmy kod stron głównych – dokładnie tak, jak czyta go robot Google i asystenci AI.

4×lżejszy kod HTML strony głównej – 49 kB u nas wobec 196–241 kB na WordPressie z kreatorem Divi
1plik JavaScript u nas – wobec 22–24 plików na badanych stronach WordPress
0pustych opisów dla Google – opis i tytuł ma każda podstrona, a panel liczy znaki
llms.txtczyli „ściągawka” o firmie dla ChatGPT, Gemini i innych asystentów AI – generowana automatycznie
01

Co tak naprawdę czyta Google (i AI)

Robot wyszukiwarki nie ogląda strony jak człowiek. Pobiera jej kod i szuka w nim kilku rzeczy: o czym jest strona (tytuł, opis, nagłówki), kim jest firma (adres, telefon, godziny, ceny), które podstrony są ważne (mapa strony) i czy strona dobrze działa na telefonie (szybkość, brak „skaczącego” układu). Asystenci AI – ChatGPT, Gemini, Perplexity – korzystają z tych samych źródeł, tylko jeszcze bardziej cenią treść podaną wprost: krótkie fakty, pytania i odpowiedzi, konkretne dane.

Wszystko to da się ustawić na każdej stronie. Różnica polega na tym, czy dzieje się samo, czy trzeba o to zadbać ręcznie – i pilnować, żeby kolejna zmiana niczego nie zepsuła.

Planowanie układu i treści strony na kartkach i w telefonie
Zdjęcie: Unsplash
02

Co nasz CMS robi sam, przy każdej publikacji

Klient zmienia w panelu tekst, cenę albo zdjęcie i klika „Opublikuj”. W tym momencie system generuje nie tylko samą stronę, ale też całą warstwę dla wyszukiwarek:

Tytuł i opis każdej podstronyPola w panelu z licznikiem znaków (ok. 60 i 160), żeby nic nie ucinało się w wynikach Google.
Jeden nagłówek H1 i porządek nagłówkówWynika z szablonu, więc nie da się go przypadkiem popsuć, przesuwając bloki.
Dane strukturalne dopasowane do branżyDla hotelu: obiekt noclegowy z adresem i współrzędnymi, pokoje z cenami, udogodnienia, pytania i odpowiedzi, okruszki. Dla biura czy gabinetu – firma lokalna, usługi, cennik.
Mapa strony (sitemap.xml)Tylko z prawdziwymi podstronami – bez archiwów, stron autorów i innych „śmieci”.
robots.txt, adres kanoniczny i podgląd do udostępnianiaNa każdej podstronie. Podgląd (Open Graph) to obrazek i opis, które pokazują się po wklejeniu linku na Facebooku czy LinkedInie.
llms.txtPlik z najważniejszymi informacjami o firmie w prostym tekście, przygotowany z myślą o asystentach AI.
Przekierowania 301 ze starych adresówPrzy przenosinach strona nie traci tego, co już zbudowała w Google.
Zdjęcia w formacie WebPW kilku rozmiarach i z podanymi wymiarami – szybciej się ładują, a układ strony nie „skacze” podczas wczytywania.
Gotowy plik HTMLTreść jest w kodzie od razu, robot nie musi uruchamiać skryptów, żeby ją zobaczyć.
03

Pomiar: 2 strony na WordPressie i nasz CMS

Wzięliśmy dwie strony lokalnych firm (ośrodek psychoterapii i poradnia psychologiczna), zbudowane na WordPressie z kreatorem Divi i wtyczką Yoast SEO – czyli w bardzo popularnym zestawie. Obok – dwie strony obiektów noclegowych przygotowane w naszym CMS-ie. Nazw firm nie podajemy; to porównanie technologii, nie ranking.

Jak mierzyliśmy

Strona główna każdej witryny, kod pobrany tak, jak pobiera go robot (bez uruchamiania skryptów), do tego robots.txt, mapa strony i llms.txt. Pomiar z 7 października 2026. Uwaga: to różne firmy i różne treści – porównujemy warstwę techniczną SEO, a nie jakość tekstów. Szybkość ładowania tych samych treści na WordPressie i w naszym CMS-ie porównaliśmy w poprzednim artykule.

Waga samego kodu HTML strony głównejim mniej, tym lepiej · bez zdjęć, skryptów i stylów pobieranych osobno
WordPress + Divi + YoastNasz CMS
Strona AOśrodek psychoterapii
196 kB
Strona BPoradnia psychologiczna
241 kB
Strona CDom wczasowy z basenem
50 kB
Strona DPensjonat
49 kB

Skąd taka różnica? Około 150 kB kodu stron na WordPressie to style kreatora Divi wklejone bezpośrednio w każdą podstronę. Robot musi je pobrać i przejrzeć, zanim dotrze do treści. U nas style są w jednym małym pliku, a w HTML zostaje sama treść i dane dla wyszukiwarek – mimo że nasze strony hoteli mają na stronie głównej kilka razy więcej treści i zdjęć.

Co sprawdzamyStrona A
WordPress
Strona B
WordPress
Strona C
nasz CMS
Strona D
nasz CMS
Opis strony dla Google (meta description)brakbrak150 znaków140 znaków
Tytuł w wynikach Google„Strona główna | …” – 44 zn.„Home - …” – 101 zn., ucinany60 zn., z miastem i ofertą58 zn., z miastem i ofertą
Nagłówki H112 i 2 przeskoki poziomów1, bez przeskoków1, bez przeskoków
Dane strukturalneogólne: strona, organizacja, wyszukiwarkaogólne: strona, organizacja, wyszukiwarkaobiekt noclegowy, adres, współrzędne, 11 udogodnień, FAQhotel, pokoje, adres, współrzędne, FAQ
Mapa strony164 adresy, w tym 19 archiwów kategorii24 adresy, w tym 3 archiwa (m.in. strona autora z nazwą konta)15 podstron, 0 archiwów8 podstron, 0 archiwów
llms.txt dla AIbrakbrakjestjest
Zdjęcia w WebP0 z 74 z 843 z 4549 z 51
Zdjęcia bez podanych wymiarów
powód „skakania” układu
1200
Pliki JavaScript / CSS22 / 924 / 121 / 21 / 2
Adres kanoniczny i podgląd do udostępnianiajestjestjestjest
Wykresy statystyk strony na ekranie monitora
Zdjęcie: Unsplash
04

Uczciwie: Yoast robi dobrą robotę

Obie strony na WordPressie mają adres kanoniczny, podgląd do udostępniania, podstawowe dane strukturalne i mapę strony – to zasługa wtyczki Yoast SEO. Szybkość odpowiedzi serwera też była porównywalna z naszą (ok. 0,1 s przy kolejnych wejściach). WordPress nie przekreśla SEO.

Problem leży gdzie indziej: wtyczka daje narzędzia, ale domyślne ustawienia zostają domyślne. Nikt nie wpisał opisów stron, tytuł strony głównej to „Strona główna” albo „Home”, do mapy strony trafiły archiwa kategorii i strona autora (z nazwą konta administratora – co przy okazji ułatwia życie włamywaczom), a dane strukturalne mówią tylko „to jest strona internetowa organizacji”. Żeby to poprawić, ktoś musi wiedzieć, gdzie kliknąć – i robić to przy każdej nowej podstronie.

WordPress + wtyczka SEO
Nasz CMS
SEO trzeba skonfigurować i pilnować
SEO wbudowane w szablon strony
Opis i tytuł – jeśli ktoś je wpisze
Pola z licznikiem znaków przy każdej podstronie
Dane strukturalne ogólne
Dane dopasowane do branży: pokoje, ceny, usługi, FAQ
Archiwa i strony autorów w indeksie
W mapie tylko prawdziwe podstrony
Ok. 150 kB stylów kreatora w każdej stronie
Sama treść, style w jednym pliku
llms.txt – osobna wtyczka albo ręcznie
llms.txt generowany przy publikacji
Laptop z panelem statystyk i mapą odwiedzin
Zdjęcie: Unsplash
05

Wyszukiwanie przez AI – co to zmienia

Coraz więcej osób zamiast „pensjonat Wisła” wpisuje do ChatGPT pytanie: „gdzie w Beskidach jest nocleg z basenem i obiadokolacją dla rodziny z dziećmi?”. Asystent odpowie dobrze tylko wtedy, gdy znajdzie konkretne, jednoznaczne fakty: adres, ceny, udogodnienia, zasady pobytu. Dlatego nasz CMS podaje je trzy razy: w treści strony, w danych strukturalnych (pytania i odpowiedzi, pokoje z cenami, udogodnienia) i w pliku llms.txt.

Uczciwie: llms.txt to młody, proponowany standard – nie każdy asystent AI już z niego korzysta. Kosztuje jednak zero pracy, bo powstaje sam z treści, którą i tak wpisujesz w panelu, a dane strukturalne i czytelna treść działają w Google już dziś.

06

Czego technika nie załatwi

Dobra warstwa techniczna to fundament, nie gwarancja pozycji. Na to, gdzie pojawisz się w Google, wpływają też: treść (czy odpowiada na pytania klientów), wizytówka Google i opinie (dla firm lokalnych często ważniejsze niż sama strona), linki z innych stron i historia domeny. Nie obiecujemy „pierwszego miejsca w tydzień” – obiecujemy, że strona nie będzie przeszkadzać, a wszystko, co techniczne, jest ustawione od pierwszego dnia.

07

Najczęstsze pytania

Czy po przeniesieniu strony z WordPressa stracę pozycje w Google?

Nie powinieneś – dla każdego starego adresu ustawiamy przekierowanie 301 na nową podstronę, a tytuły i opisy przenosimy albo poprawiamy. Przez kilka tygodni po zmianie pozycje mogą się lekko wahać, to normalne przy każdej przebudowie.

Czy sam mogę zmieniać tytuły i opisy dla Google?

Tak. Każda podstrona ma w panelu pola „Tytuł dla Google” i „Opis dla Google” z licznikiem znaków. Jeśli zostawisz je puste, system wstawi sensowną wersję z nazwy podstrony i firmy.

Co to jest llms.txt i czy muszę coś robić?

To plik z najważniejszymi informacjami o firmie w prostym tekście – dla asystentów AI. Nic nie musisz robić: aktualizuje się sam przy każdej publikacji, z danych, które i tak masz w panelu.

Czy da się to samo zrobić na WordPressie?

Tak, przy odpowiedniej konfiguracji, wtyczkach i dyscyplinie przy każdej zmianie. Różnica jest taka, że u nas to ustawienie domyślne, którego nie da się przypadkiem wyłączyć.

24

Sprawdzimy, jak Google widzi Twoją stronę

Zrobimy bezpłatny przegląd SEO Twojej obecnej strony – tytuły, opisy, dane strukturalne, mapa strony – i pokażemy, jak wyglądałaby w naszym CMS-ie.

Zapytaj o przegląd