Przewodnik po SEO
SEO on-page – lista kontrolna optymalizacji podstrony
Optymalizacja on-page krok po kroku: title, meta description, nagłówki, linkowanie wewnętrzne, obrazy i dane strukturalne. Lista kontrolna do wdrożenia.
W skrócie: SEO on-page to optymalizacja elementów, nad którymi masz pełną kontrolę: tytułu, opisu, nagłówków, treści, linkowania wewnętrznego, obrazów i danych strukturalnych. Daje najszybszy zwrot ze wszystkich obszarów SEO, bo pracujesz na stronach, które już istnieją i już są zaindeksowane.
On-page to obszar, w którym najszybciej widać efekty – bo nie czekasz na indeksację nowych treści ani na pozyskanie linków. Pracujesz na tym, co Google już zna.
Title – najważniejszy pojedynczy element
Tytuł decyduje o dwóch rzeczach naraz: o dopasowaniu do zapytania i o tym, czy ktoś kliknie.
Zasady:
- do 60 znaków (około 580 pikseli),
- fraza główna możliwie na początku,
- unikalny na każdej podstronie,
- nazwa marki na końcu i tylko jeśli zostaje miejsce,
- dokładnie jedna intencja – tytuł „Cennik i porady SEO oraz kontakt” nie mówi Google niczego.
Co podnosi CTR: liczba („12 pytań”), rok, konkretna korzyść, nawias z doprecyzowaniem. Co obniża: ogólniki, upychanie fraz, powtórzenie nazwy marki w każdej pozycji.
Meta description
Nie wpływa na pozycje, wpływa na kliknięcia. Do 155 znaków, konkretna korzyść, naturalne użycie frazy (Google pogrubia dopasowania), wezwanie do działania.
Google przepisuje opis w mniej więcej połowie przypadków, dopasowując go do zapytania. To nie powód, żeby go nie pisać – to powód, żeby pisać taki, który dobrze wygląda również w wersji skróconej.
Nagłówki
H1 – jeden na stronie, z frazą główną, opisujący to, o czym faktycznie jest strona.
H2 – odpowiadają na sub-zapytania. Najlepiej sformułowane językiem użytkownika: „Ile kosztuje audyt SEO” zamiast „Aspekty cenowe usług audytorskich”.
H3 – uszczegóławiają H2. Nie przeskakuj poziomów (po H2 nie ma H4) i nie używaj nagłówków do stylowania tekstu.
Struktura nagłówków jest jednocześnie spisem treści dla użytkownika i mapą tematu dla wyszukiwarki. Jeśli po przeczytaniu samych nagłówków wiadomo, o czym jest strona – struktura jest dobra.
Treść
Cztery rzeczy, które faktycznie mają znaczenie:
- Zgodność z intencją – odpowiedni typ strony pod dane zapytanie.
- Odpowiedź w pierwszym akapicie – zwięzła, samodzielna, z konkretem.
- Pokrycie pytań pobocznych – sekcja „Podobne pytania” w Google to gotowa lista.
- Coś, czego nie ma konkurencja – własne dane, przykład z praktyki, kontrargument.
Rozwijam to w hubie content SEO.
Linkowanie wewnętrzne
Najbardziej niedoceniany element on-page. Linki wewnętrzne robią trzy rzeczy: rozprowadzają moc z podstron, które ją mają, prowadzą użytkownika dalej i mówią Google, o czym jest strona docelowa (przez anchor).
Zasady:
- anchor opisowy, nie „kliknij tutaj”,
- link z treści waży więcej niż z menu czy stopki,
- każda ważna podstrona powinna mieć minimum 3–5 linków przychodzących,
- linkuj z mocnych stron do tych, które chcesz wypchnąć,
- unikaj sierot – stron bez ani jednego linku wewnętrznego.
Szybki test: przecrawluj serwis i posortuj adresy po liczbie linków przychodzących. Jeśli Twoja najważniejsza podstrona ofertowa jest na dole listy, masz gotowe zadanie na najbliższy tydzień.
Adresy URL
Krótkie, czytelne, z myślnikami, bez polskich znaków i bez parametrów. /pozycjonowanie-stron-rzeszow/ zamiast /index.php?page_id=124.
Zasada nadrzędna: nie zmieniaj adresów bez powodu. Każda zmiana wymaga przekierowania 301 i kosztuje trochę mocy. Jeśli musisz – zrób mapę przekierowań, zanim wdrożysz zmianę.
Obrazy
- Format – WebP lub AVIF zamiast JPG/PNG. Zwykle 30–60% mniej danych przy tej samej jakości.
- Rozmiar – nie serwuj zdjęcia 3000 px w miejscu, gdzie wyświetla się 600 px.
- Nazwa pliku –
buty-trekkingowe-damskie.webp, nieIMG_20250412.jpg. - Atrybut alt – opis tego, co widać, po polsku, naturalnym językiem. Alt to opis dla osób korzystających z czytników ekranu, nie miejsce na frazy.
- Wymiary w kodzie – jawne
widthiheighteliminują przeskoki układu (CLS). - Lazy loading – dla wszystkiego poza pierwszym ekranem. Obraz LCP ładuj natychmiast.
Dane strukturalne
Nie wpływają bezpośrednio na pozycje, ale odblokowują wyniki rozszerzone i pomagają systemom AI zrozumieć zawartość.
Minimalny zestaw zależny od typu strony: Article i Person na wpisach blogowych, Product z offers w sklepie, LocalBusiness przy firmie lokalnej (SEO lokalne), FAQPage przy sekcji pytań, BreadcrumbList wszędzie tam, gdzie jest nawigacja okruszkowa.
Warunek: oznaczaj tylko to, co faktycznie jest widoczne na stronie. Oceny bez opinii albo ceny inne niż wyświetlane to spam strukturalny.
Elementy techniczne na poziomie podstrony
- Tag kanoniczny – wskazujący na siebie, chyba że strona jest świadomym duplikatem.
- Wersja mobilna – Google indeksuje wersję mobilną, więc to ona jest wersją właściwą.
- Czytelność – minimum 16 px, kontrast, klikalne elementy o rozmiarze co najmniej 44 px.
- Szybkość – LCP poniżej 2,5 s, INP poniżej 200 ms, CLS poniżej 0,1. Szczegóły w hubie SEO techniczne.
Lista kontrolna do wdrożenia
Przejdź po niej dla każdej ważnej podstrony:
- Title do 60 znaków, unikalny, z frazą na początku
- Meta description do 155 znaków, z korzyścią i CTA
- Jeden H1, hierarchia H2/H3 bez przeskoków
- Odpowiedź na główne pytanie w pierwszym akapicie
- 3–8 linków wewnętrznych z opisowymi anchorami
- Minimum 3 linki przychodzące z innych podstron
- Obrazy w WebP/AVIF, z altami i jawnymi wymiarami
- Tag kanoniczny wskazujący na siebie
- Dane strukturalne odpowiednie dla typu strony
- Adres URL krótki i stały
- Core Web Vitals w zielonym zakresie na mobile
Przejście tej listy dla dziesięciu najważniejszych podstron to zwykle dzień pracy – i najlepiej wydany dzień w całym projekcie SEO.
Dwa punkty z tej listy mają własne rozwinięcia: znaczniki, które realnie coś zmieniają, opisałem w tekście o meta tagach SEO, a zasady i limity automatycznego linkowania wewnętrznego – w osobnym poradniku.
Chcesz, żebym przeszedł po niej za Ciebie? Napisz do mnie – w 7 dni odeślę listę konkretnych poprawek dla Twojej strony.
Najczęściej zadawane pytania
Ile znaków powinien mieć title?
Do około 60 znaków – powyżej tej długości Google zwykle ucina tytuł w wynikach. Najważniejsze słowa umieszczaj na początku, bo to one decydują o kliknięciu i o dopasowaniu do zapytania. Nazwę marki dopisuj na końcu i tylko wtedy, gdy zostaje miejsce.
Czy meta description wpływa na pozycje?
Nie jest czynnikiem rankingowym, ale wpływa na CTR, a ten pośrednio na skuteczność strony. Warto ją pisać jak zajawkę reklamową: konkret, korzyść, wezwanie do działania. Google i tak w około połowie przypadków wygeneruje własny opis dopasowany do zapytania.
Ile linków wewnętrznych umieścić w tekście?
Praktyczna zasada: 3–8 linków kontekstowych na 1500 słów, prowadzących do stron faktycznie powiązanych tematycznie. Ważniejsze od liczby jest to, żeby każda ważna podstrona miała co najmniej kilka linków przychodzących z innych miejsc serwisu.
Czy słowo kluczowe musi być w adresie URL?
Nie musi, ale pomaga – zarówno w dopasowaniu, jak i w czytelności linku dla użytkownika. Ważniejsze jest, żeby adres był krótki, stały i bez parametrów. Zmiana adresu istniejącej strony wyłącznie po to, żeby wstawić frazę, prawie nigdy się nie opłaca.
Ten wpis jest częścią przewodnika Pozycjonowanie stron internetowych.