SEO techniczne strony firmowej: checklista
SEO techniczne decyduje o tym, czy Google w ogóle znajdzie, zrozumie i szybko wyświetli twoje treści. Ta checklista prowadzi przez indeksację, adresy URL, przekierowania, renderowanie, Core Web Vitals, dane strukturalne i monitoring, krok po kroku.
SEO techniczne to wszystkie działania, które pozwalają wyszukiwarce odnaleźć, zrozumieć i sprawnie wyświetlić stronę, niezależnie od jakości samych tekstów. Możesz mieć najlepsze opisy usług w branży, ale jeśli robots.txt blokuje katalog z ofertą, a stare adresy prowadzą do błędu 404, Google ich nie pokaże. Poniższa checklista jest ułożona według priorytetu: od rzeczy, które mogą całkowicie zablokować widoczność, po te, które dają przewagę nad konkurencją.
Najważniejsze w skrócie
- Strona, której Google nie może zaindeksować, nie zdobędzie ruchu bez względu na jakość treści, dlatego indeksację sprawdza się jako pierwszą.
- Każda treść powinna mieć jeden kanoniczny adres URL, a pozostałe warianty adresu powinny do niego przekierowywać kodem 301.
- Progi dobrych Core Web Vitals to LCP do 2,5 s, INP do 200 ms i CLS do 0,1.
- Renderowanie po stronie serwera (SSR) sprawia, że treść jest widoczna w HTML bez wykonywania JavaScriptu.
- Google Search Console to podstawowe, bezpłatne narzędzie do monitorowania indeksacji i błędów technicznych.
1. Indeksacja: czy Google w ogóle widzi stronę
Indeksacja to proces, w którym Google zapisuje stronę w swoim indeksie, aby móc ją pokazać w wynikach wyszukiwania. Zacznij od tego obszaru, bo błąd tutaj zeruje wszystkie pozostałe wysiłki.
- robots.txt nie blokuje ważnych sekcji. Plik robots.txt to instrukcja dla robotów, które części strony mogą odwiedzać. Częsty błąd to pozostawiony po wdrożeniu zapis
Disallow: /z wersji testowej. - Meta robots na ważnych stronach nie zawiera
noindex. - Mapa witryny XML istnieje, jest aktualna, zawiera tylko adresy zwracające kod 200 i jest zgłoszona w Google Search Console.
- Wersja testowa strony (subdomena, staging) jest wyłączona z indeksacji, żeby nie konkurowała z właściwą stroną.
- W raporcie indeksowania w Search Console nie ma nieoczekiwanych wykluczeń ważnych podstron.
2. Adresy URL i duplikaty
Ta sama treść dostępna pod kilkoma adresami rozprasza sygnały rankingowe. Sprawdź, czy:
- strona działa tylko przez HTTPS, a wersja HTTP przekierowuje na HTTPS,
- wybrana jest jedna wersja domeny (z www albo bez) i druga do niej przekierowuje,
- zasada końcowego ukośnika jest spójna:
/oferta/albo/oferta, nie oba naraz, - każda strona ma poprawny znacznik canonical wskazujący na siebie lub na wersję główną,
- adresy są krótkie, czytelne i zawierają słowa, a nie identyfikatory typu
?p=123.
3. Przekierowania i błędy 404
Przekierowanie 301 to trwałe przeniesienie adresu, które przekazuje użytkowników i większość sygnałów SEO na nowy URL. Checklista:
- każda zmiana adresu strony ma przekierowanie 301 ze starego adresu,
- brak łańcuchów przekierowań (A → B → C); każde przekierowanie prowadzi bezpośrednio do celu,
- linki wewnętrzne wskazują na docelowe adresy, a nie na przekierowania,
- strona 404 jest pomocna: zawiera wyszukiwarkę lub linki do najważniejszych sekcji i zwraca prawdziwy kod 404,
- po przebudowie strony sprawdzasz w Search Console, czy nie pojawiły się nowe błędy 404 dla adresów z ruchem.
4. Renderowanie i dostępność treści
Google potrafi wykonywać JavaScript, ale robi to z opóźnieniem i nie zawsze w pełni. Najbezpieczniej, gdy kluczowa treść, nagłówki, linki i meta tagi są obecne w HTML już w odpowiedzi serwera. Prosty test: wyświetl źródło strony (nie narzędzia deweloperskie, tylko „pokaż źródło”) i sprawdź, czy widzisz w nim teksty oferty. Jeśli źródło jest prawie puste, strona jest renderowana w przeglądarce i warto rozważyć SSR lub generowanie statyczne.
5. SEO techniczne a szybkość: Core Web Vitals
Core Web Vitals to zestaw trzech wskaźników Google opisujących doświadczenie użytkownika na stronie:
| Wskaźnik | Co mierzy | Dobry wynik | Typowe przyczyny problemów |
|---|---|---|---|
| LCP | Czas wyświetlenia największego elementu | do 2,5 s | Ciężkie zdjęcie w nagłówku, wolny serwer, brak CDN |
| INP | Szybkość reakcji na interakcje | do 200 ms | Nadmiar skryptów, zwłaszcza zewnętrznych |
| CLS | Stabilność układu podczas ładowania | do 0,1 | Obrazy bez wymiarów, późno ładowane banery i fonty |
Najczęstsze szybkie poprawki na stronach firmowych:
- kompresja obrazów i nowoczesne formaty, np. WebP,
- jawne wymiary obrazów i osadzonych elementów, żeby układ nie „skakał”,
- leniwe ładowanie obrazów poniżej pierwszego ekranu, ale nie zdjęcia w nagłówku,
- przegląd skryptów śledzących i widżetów zewnętrznych: każdy dodatkowy skrypt ma swój koszt,
- serwowanie strony z CDN, blisko użytkownika.
6. Struktura strony i linkowanie wewnętrzne
- Każda ważna podstrona jest osiągalna w maksymalnie trzech kliknięciach od strony głównej.
- Każda strona ma dokładnie jeden nagłówek H1, a kolejne poziomy nagłówków tworzą logiczną hierarchię.
- Okruszki (breadcrumbs) pomagają użytkownikom i robotom zrozumieć strukturę serwisu.
- Nie ma „osieroconych” stron, do których nie prowadzi żaden link wewnętrzny.
- Teksty linków opisują cel, np. „projektowanie ogrodów w Poznaniu”, a nie „kliknij tutaj”.
7. Meta tagi i dane strukturalne
- Każda strona ma unikalny meta title (orientacyjnie do 60 znaków) i meta description (około 140–160 znaków).
- Dane strukturalne to znaczniki schema.org, które opisują wyszukiwarce, czym jest dana treść. Na stronie firmowej zacznij od typów Organization lub LocalBusiness oraz BreadcrumbList.
- Poprawność danych strukturalnych sprawdzisz w narzędziu Rich Results Test od Google.
- Tagi Open Graph kontrolują wygląd linku udostępnionego w mediach społecznościowych.
8. Wersje językowe i urządzenia mobilne
Jeśli strona ma kilka języków, każdy potrzebuje osobnego adresu, meta tagów i poprawnych znaczników hreflang. To temat na osobny poradnik, więc tutaj tylko jedna rada: nie przekierowuj automatycznie według adresu IP. Pod kątem urządzeń mobilnych sprawdź, czy treść na telefonie jest taka sama jak na komputerze, przyciski mają wygodny rozmiar, a tekst nie wymaga powiększania.
9. Monitoring: SEO techniczne to proces, nie jednorazowy audyt
- Raz w miesiącu przejrzyj raporty indeksowania i Core Web Vitals w Google Search Console.
- Po każdej większej zmianie na stronie sprawdź nowe błędy 404 i wykluczenia.
- Raz na kwartał przeskanuj stronę crawlerem SEO pod kątem łańcuchów przekierowań, brakujących meta tagów i zduplikowanych tytułów.
Najczęstsze pytania
Od czego zacząć SEO techniczne strony firmowej?
SEO techniczne zacznij od sprawdzenia indeksacji: pliku robots.txt, tagów noindex i mapy witryny zgłoszonej w Google Search Console. Dopiero gdy Google widzi wszystkie ważne podstrony, warto optymalizować szybkość i dane strukturalne.
Jak często robić audyt SEO technicznego?
Pełny audyt SEO technicznego warto robić raz lub dwa razy w roku oraz zawsze po przebudowie strony lub zmianie systemu. Pomiędzy audytami wystarczy comiesięczny przegląd raportów w Google Search Console.
Czy SEO techniczne wpływa na pozycje w Google?
Tak, SEO techniczne wpływa na pozycje pośrednio i bezpośrednio, bo decyduje o indeksacji, szybkości i poprawnej interpretacji treści. Nie zastąpi jednak dobrych treści, tylko pozwala im w pełni zadziałać.
Czy mała strona firmowa potrzebuje SEO technicznego?
Tak, nawet mała strona firmowa potrzebuje podstaw SEO technicznego, bo jeden błąd, np. blokada w robots.txt, może całkowicie ukryć ją w Google. Na szczęście przy kilkunastu podstronach przejście całej checklisty zajmuje zwykle kilka godzin.
Jakie narzędzia są potrzebne do SEO technicznego?
Do podstaw SEO technicznego wystarczą bezpłatne narzędzia Google: Search Console, PageSpeed Insights i Rich Results Test. Przy większych serwisach przydaje się dodatkowo crawler SEO, który wykrywa błędy na wszystkich podstronach naraz.
Jak LessCMS pomaga w SEO technicznym
Wiele punktów z tej checklisty LessCMS obsługuje w standardzie, bez wtyczek:
- Strony są renderowane po stronie serwera (SSR) i serwowane z sieci CDN, a obrazy automatycznie konwertowane do WebP.
- Sitemap i robots.txt generują się automatycznie, a meta title i description ustawiasz per strona, wpis i język.
- Przekierowania 301 dodajesz w panelu lub importujesz z CSV, a zmiana sluga sama tworzy przekierowanie ze starego adresu.
Jeśli zajmujesz się SEO zawodowo, zobacz LessCMS dla specjalistów SEO albo od razu sprawdź cennik i załóż konto bez karty.