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:

  1. Zgodność z intencją – odpowiedni typ strony pod dane zapytanie.
  2. Odpowiedź w pierwszym akapicie – zwięzła, samodzielna, z konkretem.
  3. Pokrycie pytań pobocznych – sekcja „Podobne pytania” w Google to gotowa lista.
  4. 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 plikubuty-trekkingowe-damskie.webp, nie IMG_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 width i height eliminują 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.