SEO techniczne to optymalizacja strony pod kątem tego, jak wyszukiwarka ją przeszukuje, indeksuje i rozumie. Obejmuje indeksację, robots.txt, mapę witryny, adresy URL, przekierowania, szybkość i dane strukturalne. Zanim zaczniesz pisać treści, sprawdź te punkty, bo błąd techniczny ogranicza efekt każdej pracy nad treścią i linkami.
Czym jest SEO techniczne i po co je sprawdzać?
SEO techniczne dotyczy tego, co dzieje się w kodzie, serwerze i strukturze strony, a nie w treści. Wyszukiwarka najpierw musi znaleźć adres, dać mu dostęp, zrozumieć go i zapisać w indeksie. Jeśli którykolwiek z tych kroków zawodzi, dobra treść nie pojawi się w wynikach.
Techniczna optymalizacja nie jest jednorazowa. Strona zmienia się wraz z nowymi produktami, wtyczkami i aktualizacjami, a każda zmiana może coś zepsuć. Dlatego punkty poniżej warto sprawdzać przy każdym większym wdrożeniu i w regularnych audytach.
Dwanaście punktów poniżej pogrupowano według tego, co blokuje kolejny krok. Najpierw indeksacja, potem adresy, szybkość i dane.
Indeksacja i przeszukiwanie: punkty 1 do 4
1. Raport indeksowania w Search Console

W Google Search Console otwórz raport indeksowania. Zobacz, ile adresów jest zaindeksowanych i jakie są powody wykluczeń. Problem sygnalizuje duża liczba stron „odkrytych, ale niezaindeksowanych” albo wykluczonych przez tag noindex na stronach, które mają trafić do wyników. Sprawdź najpierw strony o największym znaczeniu dla sprzedaży lub usług.
2. Robots.txt
Plik robots.txt leży w katalogu głównym domeny i jest pierwszym plikiem, który pobiera crawler. Mówi mu, które adresy pominąć. Według Google jest to wskazówka, a nie polecenie usunięcia strony z wyników. Sprawdź, czy plik nie blokuje katalogów z ważnymi stronami, na przykład całego katalogu z usługami.
3. Mapa witryny (sitemap.xml)
Mapa witryny to plik XML z listą adresów, które mają być zaindeksowane. Sprawdź, czy zawiera tylko adresy, które chcesz w wynikach, a nie strony przekierowane, nieindeksowane lub z błędem 404. Jeden plik może mieć do 50 000 adresów. Po poprawkach zgłoś mapę ponownie w Google Search Console.
4. Meta robots i noindex
Znacznik meta robots noindex usuwa stronę z indeksu. Sprawdź, czy nie został dodany przez pomyłkę do strony usługowej albo kategorii, która ma sprzedawać. I odwrotnie: strony bez wartości, takie jak wyniki wyszukiwania wewnętrznego, powinny mieć noindex.
Duplikaty, adresy i przekierowania: punkty 5 do 8
5. Canonical i duplikaty
Tag canonical wskazuje wyszukiwarce preferowany adres, gdy ta sama treść jest dostępna pod kilkoma adresami. Sprawdź, czy każda strona ma poprawny canonical i czy wskazuje na siebie, a nie na przypadkowy adres.
6. HTTPS i wersje domeny
Strona powinna być dostępna tylko przez HTTPS. Sprawdź, czy wersja z www i bez www oraz wersja http przekierowują jednym przekierowaniem 301 na jedną wersję. Jeśli kilka wersji działa jednocześnie, sygnały rozpraszają się między nimi. Poradnik Ranktracker wskazuje HTTPS jako element wspierający ranking, ale jego wpływ jest jednym z wielu sygnałów, a nie czynnikiem decydującym.
7. Struktura adresów URL i przekierowania
Adresy powinny być krótkie i czytelne, z nazwą kategorii lub usługi, bez zbędnych parametrów. Zmiana adresu wymaga przekierowania 301 ze starego na nowy. Sprawdź w narzędziu do audytu, czy łańcuchy przekierowań nie prowadzą przez kilka kroków, bo każdy krok to strata czasu i sygnałów.
8. Błędy 404 i uszkodzone linki
Strona z błędem 404 przerywa ścieżkę crawlera i zostawia kupującego bez odpowiedzi. Znajdź linki prowadzące do 404 (raport w Search Console albo crawler) i napraw je przez przekierowanie na najbliższą właściwą stronę albo przez poprawienie linku.
Szybkość i wersja mobilna: punkty 9 i 10
9. Core Web Vitals
Core Web Vitals to trzy wskaźniki doświadczenia użytkownika. Progi Google dla dobrego wyniku: LCP poniżej 2,5 s, CLS poniżej 0,1 i INP poniżej 200 ms. Stan ocenia raport Core Web Vitals w Search Console na podstawie danych z przeglądarek użytkowników. Jeśli strona wypada słabo, najczęściej winne są duże obrazy, skrypty blokujące i wolna odpowiedź serwera.
10. Wersja mobilna
Od listopada 2016 roku Google indeksuje wersję mobilną strony jako punkt wyjścia. Sprawdź, czy treść, dane strukturalne i linki na telefonie są takie same jak na komputerze. Jeśli na telefonie brakuje części treści albo menu jest nieczytelne, wyszukiwarka widzi tylko tę wersję.
Dane i linki: punkty 11 i 12
11. Dane strukturalne schema.org
Dane strukturalne w formacie JSON-LD opisują treść strony: artykuł, produkt, FAQ, okruszki. Sprawdź, czy kod przechodzi test narzędzia Google do wyników rozszerzonych i czy oznaczenia odpowiadają widocznej treści. Dane niezgodne z treścią strony mogą zostać zignorowane.
12. Linkowanie wewnętrzne i osierocone strony
Strona bez żadnego linku wewnętrznego jest osierocona. Wyszukiwarka może ją znaleźć przez mapę witryny, ale ma mniej powodów, by ją traktować jako ważną. Sprawdź w crawlerze, które adresy nie mają linków przychodzących, i dodaj linki z kategorii lub poradników.
Gdzie zobaczysz problem: tabela
Poniższa tabela pokazuje, gdzie sprawdzić każdy punkt i jak wygląda problem. Używaj jej jako punktu startu, a nie jako pełnego audytu.
| Nr | Punkt | Gdzie sprawdzić | Sygnał problemu |
|---|---|---|---|
| 1 | Indeksacja | Search Console, raport indeksowania | Ważne strony poza indeksem |
| 2 | Robots.txt | Adres domena.pl/robots.txt | Zablokowany katalog z usługami |
| 3 | Mapa witryny | Search Console, Mapy witryn | Adresy z błędem lub przekierowaniem w mapie |
| 4 | Noindex | Kod strony, crawler | Noindex na stronie usługowej |
| 5 | Canonical | Kod strony, crawler | Canonical wskazuje na inną stronę |
| 6 | HTTPS i wersje domeny | Przeglądarka, crawler | Kilka wersji działa bez przekierowania |
| 7 | Adresy i przekierowania | Crawler | Łańcuchy przekierowań |
| 8 | Błędy 404 | Search Console, crawler | Linki wewnętrzne prowadzą do 404 |
| 9 | Core Web Vitals | Search Console, PageSpeed Insights | LCP, CLS lub INP poza progiem |
| 10 | Wersja mobilna | Telefon, Search Console | Treść lub menu różni się na telefonie |
| 11 | Dane strukturalne | Test wyników rozszerzonych Google | Błędy lub dane niezgodne z treścią |
| 12 | Linkowanie wewnętrzne | Crawler | Strony bez linków przychodzących |
W jakiej kolejności naprawiać
Najpierw indeksacja i robots.txt (punkty 1–4). Nie da się zmierzyć szybkości ani jakości strony, której wyszukiwarka nie indeksuje. Następnie adresy, duplikaty i przekierowania (punkty 5–8), bo tworzą szum wokół sygnałów. Dopiero na końcu szybkość, wersja mobilna i dane (punkty 9–12). Taka kolejność oszczędza czas, bo poprawki na wyższym poziomie nie działają na stronach, których nie widać.
Jeśli wynik audytu pokazuje ruch, który spadł nagle, sprawdź najpierw punkty 1 i 6, bo zmiana wersji domeny lub blokada indeksacji wywołuje takie spadki najszybciej.
Jeśli prowadzisz sklep internetowy, kolejność prac w sklepie opisujemy w przewodniku po pozycjonowaniu sklepu internetowego. Ustawienia dla sklepu na WooCommerce są w poradniku o pozycjonowaniu sklepu na WooCommerce.
Checklista na koniec
- Ważne strony są zaindeksowane w Search Console.
- Robots.txt nie blokuje katalogów z ofertą.
- Mapa witryny zawiera tylko adresy, które chcesz w wynikach.
- Noindex jest tylko na stronach, które mają zniknąć z wyników.
- Każda strona ma poprawny canonical.
- Wszystkie wersje domeny prowadzą jednym przekierowaniem 301 do jednej.
- Adresy są czytelne, a łańcuchy przekierowań są usunięte.
- Brak linków wewnętrznych prowadzących do 404.
- LCP, CLS i INP są w zielonym zakresie.
- Strona na telefonie ma tę samą treść i dane co wersja desktopowa.
- Dane strukturalne przechodzą test i zgadzają się z treścią.
- Każda ważna strona ma przynajmniej jeden link wewnętrzny.
Jeśli chcesz sprawdzić te punkty na swojej stronie, zacznij od bezpłatnego audytu SEO. Szerszą listę kontrolną audytu znajdziesz w checkliście audytu SEO.
