Przejdź do treści
Codivine
SEO

Checklista technicznego SEO dla stron firmowych

Praktyczna checklista obejmująca indeksację, adresy kanoniczne, architekturę, wydajność, metadane i dane strukturalne — z tym, co i jak sprawdzić.

Oskar Szymczak3 min czytania

To checklista, którą przechodzimy, ułożona tak, żeby na początku były rzeczy blokujące wszystko inne. Większość możesz sprawdzić samodzielnie za pomocą crawlera, Search Console i przeglądarki.

1. Indeksacja — czy wyszukiwarki docierają do Twoich podstron i je zatrzymują?

  • robots.txt istnieje, zwraca 200 i nie blokuje niczego ważnego. Sprawdź, czy nie są zablokowane CSS i JavaScript.
  • Brak noindex w szablonach produkcyjnych. Sprawdź wyrenderowany HTML, a nie tylko źródło.
  • Liczba zaindeksowanych podstron mniej więcej odpowiada liczbie podstron, które chcesz mieć w indeksie. Dużo więcej oznacza duplikaty; dużo mniej — blokadę.
  • Raport indeksowania w Search Console przejrzany: każdy powód wykluczenia zrozumiany, a nie tylko odnotowany.
  • Mapa strony XML zawiera wyłącznie kanoniczne, indeksowalne adresy ze statusem 200 — i jest wskazana w robots.txt.
  • Brak osieroconych podstron: każdy ważny adres ma co najmniej jeden link wewnętrzny.

2. Duplikaty — jeden adres na jedną treść

  • Jedna nazwa hosta. Wybierz z www albo bez; drugi wariant przekierowuje przez 301.
  • HTTPS wszędzie; HTTP przekierowuje raz, a nie przez łańcuch.
  • Spójne ukośniki na końcu adresów.
  • Kanoniczny adres wskazujący na samą siebie na każdej indeksowalnej podstronie — pełny i poprawny.
  • Parametry (śledzące, sortowania, filtrowania) nie tworzą indeksowalnych duplikatów.
  • Paginacja obsłużona świadomie — każda strona kanoniczna sama dla siebie, a nie wszystkie wskazujące na pierwszą.
  • Żadne dwie podstrony nie celują w to samo zapytanie. Kanibalizacja jest częsta i łatwo ją przeoczyć.

3. Przekierowania

  • Wszystkie przekierowania to 301, chyba że są naprawdę tymczasowe.
  • Brak łańcuchów — z A do B do C powinno być z A do C.
  • Brak pętli.
  • Żadnych masowych przekierowań na stronę główną; są traktowane jak soft 404.
  • Strony 404 zwracają prawdziwy status 404. Strona „nie znaleziono” ze statusem 200 to soft 404.

4. Renderowanie

  • Główna treść, linki i metadane są w HTML-u renderowanym na serwerze.
  • Sprawdź z wyłączonym JavaScriptem i narzędziem do sprawdzania adresów w Search Console.
  • Linki wewnętrzne to prawdziwe elementy <a href>, a nie obsługa kliknięć.
  • Leniwie ładowana treść nie ukrywa tekstu, który powinien być zaindeksowany.

5. Architektura i linkowanie wewnętrzne

  • Każda ważna podstrona jest najwyżej trzy kliknięcia od strony głównej.
  • Okruszki na wszystkich podstronach poniżej najwyższego poziomu, z pasującymi danymi strukturalnymi.
  • Opisowe teksty linków wewnętrznych — nie „kliknij tutaj” ani gołe adresy.
  • Linki między powiązanymi artykułami i do podstron sprzedażowych, które wspierają.
  • Nawigacja to crawlowalny HTML.

6. Podstawy on-page

  • Jeden h1 na podstronę, opisujący jej temat.
  • Poziomy nagłówków nie przeskakują; opisują strukturę, a nie wielkość na ekranie.
  • Unikalne tytuły, zaczynające się od zapytania, a nie od marki.
  • Unikalne opisy meta, napisane tak, żeby zachęcić do kliknięcia, a nie powtarzać tytuł.
  • Sensowne teksty alternatywne przy zdjęciach informacyjnych; pusty alt przy dekoracyjnych.
  • Żadna ważna treść nie jest zamknięta w obrazkach.

7. Wydajność

  • Core Web Vitals zmierzone na danych rzeczywistych: LCP poniżej 2,5 s, INP poniżej 200 ms, CLS poniżej 0,1.
  • Zdjęcia w nowoczesnych formatach, dopasowane do kontenera, ładowane leniwie poniżej pierwszego ekranu.
  • Jawnie podana szerokość i wysokość zdjęć, żeby układ nie skakał.
  • Fonty hostowane samodzielnie, ograniczone do potrzebnych znaków, z font-display: swap.
  • Zewnętrzne skrypty przejrzane — każdy uzasadniony albo usunięty.
  • Cache i kompresja włączone na serwerze albo w CDN.

Więcej w artykule jak szybkość strony wpływa na SEO.

8. Dane strukturalne

  • Oznaczenie Organization na stronie, ze spójną nazwą i adresem.
  • Oznaczenie Breadcrumb zgodne z widocznymi okruszkami.
  • Oznaczenie Article na wpisach, z poprawnymi datami i autorem.
  • Oznaczenia Product, FAQ albo Service tam, gdzie naprawdę mają zastosowanie.
  • Walidacja bez błędów i — co ważne — każda informacja w nich jest prawdziwa.

9. Wersje językowe i lokalne, jeśli dotyczy

  • hreflang poprawny i wzajemny, jeśli masz kilka wersji językowych.
  • Jedna kanoniczna wersja na język — a nie tłumaczenia z adresem kanonicznym wersji angielskiej.
  • Spójna nazwa, adres i numer telefonu, jeśli masz fizyczną siedzibę.

10. Monitoring

  • Podłączone Search Console i Bing Webmaster Tools.
  • Alerty o błędach indeksowania i nagłych zmianach ruchu.
  • Zaplanowany crawl — dla większości stron wystarczy raz w miesiącu — żeby wyłapać regresje.
  • Monitoring dostępności. Niedostępność podczas crawlowania to problem z pozycjami, a nie tylko z działaniem strony.

Jak z tego korzystać

Idź od góry do dołu. Punkty z sekcji 1–3 blokują wszystko poniżej: nie ma sensu optymalizować metadanych na podstronach, których nie da się zaindeksować.

Większość stron firmowych, które audytujemy, ma dwa lub trzy prawdziwe problemy w pierwszych trzech sekcjach — i to one odpowiadają za większość brakującej skuteczności. Reszta to dopracowywanie.

Jeśli wolisz, żeby zrobił to ktoś inny — i, co bardziej przydatne, wdrożył poprawki — tym właśnie jest u nas audyt SEO.

Oskar Szymczak

Założyciel i inżynier oprogramowania

Odpowiada za techniczną stronę każdego projektu — architekturę, programowanie i decyzje, które później drogo zmieniać.

Więcej o zespole

Potrzebujesz w tym pomocy?

To jest praca, którą wykonujemy. Te strony wyjaśniają, jak do niej podchodzimy.

Masz podobny problem?

Opisz go własnymi słowami. Powiemy, co byśmy z nim zrobili — i czy w ogóle warto się tym zajmować.

Nie potrzebujesz specyfikacji. Opis problemu wystarczy, żeby zacząć.