Skip to content
Szukaj

Checklista SEO on-page: zwiększ rankingi i UX

Kompletna checklista on-page SEO: jak poprawić wydajność, strukturę treści, indeksowalność i doświadczenie użytkownika krok po kroku.

Lista kontrolna On-Page SEO dla lepszych pozycji i UX

Co otrzymasz w tym poradniku

Ten przewodnik daje praktyczną, wykonalną checklistę on-page SEO: jak poprawić wydajność strony, uporządkować treść i metadane, sprawdzić indeksowalność oraz zweryfikować poprawność implementacji. Skupiamy się na działaniach, które możesz zweryfikować samodzielnie za pomocą narzędzi takich jak Google Search Console URL Inspection, Rich Results Test, Chrome DevTools i curl.

Szybkość witryny i wydajność

Wydajność wpływa na doświadczenie użytkownika (UX) i na sygnały behawioralne, które Google bierze pod uwagę przy ocenie jakości strony. Zanim zaczniesz optymalizować treść, ustabilizuj podstawy: hosting, obsługa obrazów, cache oraz krytyczny CSS/JS.

Hosting i konfiguracja serwera

Sprawdź, czy Twój plan hostingowy zapewnia stabilne czasy odpowiedzi i obsługę TLS/HTTP/2 lub HTTP/3. Jeśli widzisz częste błędy 5xx lub długi czas TTFB w narzędziach diagnostycznych, rozważ migrację do lepszego planu lub optymalizację konfiguracji serwera.

Core Web Vitals i narzędzia testowe

Core Web Vitals (np. LCP, INP, CLS) pozostają praktycznymi wskaźnikami wydajności UX. Użyj Lighthouse w Chrome DevTools, raportów w Google Search Console oraz lokalnych testów, aby zidentyfikować elementy blokujące renderowanie i dynamiczne przesunięcia układu.

Struktura treści i metadane

Tytuły stron i meta description

Każda ważna podstrona powinna mieć unikalny tag title oraz meta description opisujący zawartość. Title pomaga zarówno użytkownikom, jak i wyszukiwarkom zrozumieć temat, a description wpływa na klikalność w SERP. Unikaj automatycznego generowania opisów dla wszystkich stron bez uwzględnienia kontekstu.

Nagłówki (H1–H3) i hierarchia treści

Utrzymuj jasną hierarchię nagłówków: jedna H1 na stronę główną tematu, nagłówki H2/H3 jako sekcje i podsekcje. Nagłówki powinny odzwierciedlać strukturę semantyczną treści, ułatwiając skimming czytelnikom i indeksowanie robotom.

Kanoniki i kanoniczność URL

Zastosuj tag rel="canonical" na stronach z duplikującą się lub bardzo podobną treścią, aby wskazać preferowaną wersję URL. Pamiętaj, że canonical to wskazówka dla indeksowania, a nie zastępstwo dla właściwej struktury linków.

hreflang dla treści wielojęzycznych

Dla witryn wielojęzycznych implementuj hreflang, aby wskazać wersje językowe i regionalne. Upewnij się, że relacje hreflang są wzajemne i że tagi wskazują na poprawne, indeksowalne adresy URL.

Linki wewnętrzne i atrybuty rel

Struktura linków wewnętrznych pomaga robotom odkrywać i przekazywać wagę tematyczną w obrębie serwisu. Priorytetyzuj logiczne, kontekstowe odnośniki w treści oraz menu, unikaj nadmiernej liczby linków w pojedynczym bloku tekstu.

Przykłady atrybutów linków w HTML:

Standardowy link bez dodatkowego atrybutu: przykład. Link do treści sponsorowanej: przykład. Link z treści generowanej przez użytkowników: przykład. Link oznaczony jako hint do ignorowania przy klasyfikacji: przykład.

Płatne linki i wytyczne Google

Jeśli strona zawiera linki płatne lub komercyjne umieszczenia, użyj rel="sponsored" lub rel="nofollow" zgodnie z wytycznymi Google. Linki, których głównym celem jest manipulacja rankingami, mogą zostać potraktowane jako link spam; Google może je zignorować lub zastosować algorytmiczne korekty. Oceniając ryzyko, zwróć uwagę na kontekst redakcyjny, indeksowalność strony wydawcy i jakość jej ruchu — to ważniejsze niż tylko zewnętrzne metryki.

Struktura danych i wyniki rozszerzone

Strukturalne dane (schema.org) pomagają wyszukiwarkom lepiej rozumieć treść i wyświetlać bogatsze wyniki. Implementuj tylko te schematy, które rzeczywiście opisują zawartość strony (np. Article, Product, FAQ).

Weryfikuj markup za pomocą Rich Results Test lub Schema Markup Validator (schema.org). Nie publikuj markupu w taki sposób, by wprowadzać w błąd użytkowników co do rzeczywistej treści strony.

Indeksowalność i mobile-first indexing

Google używa wersji mobilnej jako podstawy do crawlingu i indeksowania; od lipca 2024 Google domyślnie korzysta z Googlebot Smartphone. W praktyce oznacza to, że treść dostępna wyłącznie na wersji desktop może nie zostać wzięta pod uwagę. Zapewnij równoważność treści i strukturę danych między wersją mobilną i desktopową — nie musi to być piksel-za-pikselem identyczne, ale funkcjonalnie i semantycznie równoważne.

Uwaga: Google usunął tradycyjne strony cache w 2024 roku; nie polegaj na kopii cache jako na wskaźniku indeksacji czy widoczności.

Checklista on-page (krok po kroku)

  • Sprawdź czas odpowiedzi serwera i konfigurację TLS/HTTP/2 lub HTTP/3.
  • Zmierz Core Web Vitals w Lighthouse i popraw LCP, INP oraz CLS tam, gdzie występują problemy.
  • Upewnij się, że każda ważna strona ma unikalny title i sensowny meta description.
  • Sprawdź jedną H1 na stronę i logiczną hierarchię H2/H3.
  • Zaimplementuj rel="canonical" tam, gdzie to konieczne; przejrzyj parametry URL i paginację.
  • Weryfikuj strukturę linków wewnętrznych i usuń nadmiarowe, mylące przekierowania.
  • Dodaj strukturalne dane adekwatne do treści i przetestuj je w Rich Results Test.

Weryfikacja i rozwiązywanie problemów — praktyczne polecenia

Szybkie polecenia curl i inspekcja odpowiedzi

Sprawdź nagłówki HTTP (status, cache-control, content-type): użyj curl -I https://example.com/page. Aby pobrać HTML, który serwer zwraca dla konkretnego user-agenta, użyj curl -A "Googlebot Smartphone" https://example.com/page — flagą -A ustawiasz nagłówek User-Agent; żeby zobaczyć pełny kod HTML, nie używaj -I.

Inspekcja renderowanego DOM

Użyj Chrome DevTools → Elements, aby sprawdzić, czy kluczowe elementy (np. treść artykułu, JSON-LD, linki) są obecne w renderowanym DOM i nie są dodawane dopiero po zdarzeniach użytkownika, które Googlebot może nie wykonać.

Narzędzia Google i inne testy

Dla stron, które posiadasz, użyj Google Search Console URL Inspection do sprawdzenia statusu indeksowania i ostatniego crawl. Testuj mobilność przy pomocy narzędzia Mobile-Friendly Test: https://search.google.com/test/mobile-friendly. Do sprawdzenia markupów użyj Rich Results Test oraz Schema Markup Validator.

Częste błędy on-page i jak ich uniknąć

Najczęściej spotykane problemy to: brak równoważnej treści między mobilną i desktopową wersją, nadmierne korzystanie z JavaScript do ładowania kluczowej treści, niepoprawne kanoniki, błędne hreflang oraz nieprzetestowane strukturalne dane. Rozwiązuj problemy krok po kroku: weryfikuj, testuj zmiany lokalnie i wdrażaj z monitorowaniem.

FAQ

Jak sprawdzić, czy Google widzi wersję mobilną mojej strony?

Dla stron, które posiadasz, użyj Google Search Console → URL Inspection, aby zobaczyć, którą wersję Google pobrał i zindeksował. Dodatkowo porównaj HTML zwracany dla zwykłego user-agenta i dla user-agenta symulującego urządzenie mobilne przy pomocy curl -A oraz testów w Chrome DevTools.

Czy rel="nofollow" całkowicie blokuje wartość linku?

rel="nofollow" jest traktowany przez Google jako wskazówka (hint), a nie twarda instrukcja. Dokładne zachowanie linku nie jest jawne; w praktyce oznacza to, że nie warto polegać na nofollow jako jedynej metodzie przekazywania lub blokowania wartości linków.

Jak zweryfikować poprawność danych strukturalnych?

Wklej URL lub fragment markup do Rich Results Test, aby sprawdzić, czy Google rozpoznaje schemat i jakie wyniki rozszerzone są możliwe. Dla sprawdzenia zgodności ze schemą użyj Schema Markup Validator dostępnego na stronie schema.org.

Przeczytaj więcej technicznych zaleceń:

Przeczytaj przewodnik po Technical SEO

Powiązane artykuły