Co to jest techniczne SEO?
Techniczne SEO to poprawki w kodzie strony i w jej ustawieniach, dzięki którym wyszukiwarka może stronę pobrać, zrozumieć i pokazać w wynikach. Nie chodzi o pisanie tekstów ani o zdobywanie linków, tylko o warstwę pod spodem: mapę witryny, dane strukturalne, adresy podstron, szybkość ładowania, dostęp dla robotów. Robi się to raz, przy wdrożeniu.
- Techniczne SEO odpowiada za to, czy robot w ogóle wejdzie na stronę i co z niej zrozumie.
- To jednorazowe wdrożenie: jedna płatność za ustalony zakres, bez abonamentu i bez subskrypcji.
- Wracasz do tego tylko przy zmianie szablonu, migracji albo dużej rozbudowie strony WWW.
Dlaczego to w ogóle działa
Najprostsze porównanie: treść to towar na półce, a techniczne SEO to drzwi, oświetlenie i tabliczka z adresem. Możesz mieć najlepszy asortyment w okolicy, ale jeśli drzwi się zacinają, nikt do środka nie wejdzie.
Widziałem strony WWW z porządnymi opisami usług, które przez rok wisiały poza indeksem Google,
bo w pliku robots.txt została jedna linijka z etapu budowy. Właściciel płacił za teksty,
za zdjęcia i za reklamę w mediach społecznościowych. Nikt nie sprawdził pliku, którego sprawdzenie
zajmuje dziesięć sekund.
Jedna linijka na minusie zamyka całą stronę przed wyszukiwarką. WordPress wstawia ją, gdy w Ustawieniach → Czytanie zaznaczysz opcję proszącą o nieindeksowanie witryny. Po odblokowaniu warto od razu dopisać adres mapy witryny.
twojadomena.pl/robots.txt. Jeśli widzisz
Disallow: /, dalsza część tego tekstu jest dla Ciebie pilna.
Co wchodzi w zakres technicznego SEO
Zakres zależy od tego, co strona już ma. Sześć obszarów, od których zaczynam przy każdym wdrożeniu.
Dostęp i indeksowanie
Plik robots.txt bez blokad z etapu budowy, mapa XML pod adresem
/sitemap_index.xml zgłoszona w Google Search Console, noindex
na archiwach tagów, dat i autora, które tylko rozmywają wyniki. Do tego strona błędu 404
z odnośnikami zamiast pustki.
Adresy i przekierowania
Jedna wersja domeny zamiast czterech krążących równolegle: z www i bez,
po http i po https. Pozostałe idą na przekierowanie 301. Ta sama zasada
po każdej zmianie slugu — bez przekierowania stary adres zwraca 404 i kasuje dorobek podstrony.
Dane strukturalne
Fragment kodu JSON-LD, w którym opisujesz maszynie to, co człowiek widzi na ekranie: że jesteś
firmą z konkretnej miejscowości, że oferujesz określoną usługę, że ten blok tekstu to lista pytań
i odpowiedzi. Najczęstsze typy przy stronie firmowej to LocalBusiness,
Service, BreadcrumbList i FAQPage. Stąd biorą się rozwijane
pytania pod adresem w wynikach i ścieżka okruszków zamiast surowego URL-a.
Szybkość
Google mierzy trzy wskaźniki na prawdziwych odwiedzinach użytkowników, nie w laboratorium. Progi uznawane za dobre wyglądają tak:
| Wskaźnik | Co mierzy | Próg „dobry" |
|---|---|---|
| LCP | Czas do wczytania największego elementu na ekranie | do 2,5 s |
| INP | Opóźnienie reakcji strony na kliknięcie. Zastąpił FID w marcu 2024 | do 200 ms |
| CLS | Przeskakiwanie układu przy wczytywaniu | do 0,1 |
Wartości z dokumentacji Core Web Vitals, stan na sierpień 2026.
Obrazy i nagłówki
Zdjęcia prosto z aparatu potrafią ważyć po cztery megabajty i to zwykle one psują wynik LCP.
Konwersja do WebP, wpisane w kod wymiary width i height, żeby układ nie
skakał przy wczytywaniu, leniwe ładowanie poza pierwszym ekranem. Do tego jeden nagłówek H1
na podstronę i opisy alternatywne mówiące, co jest na zdjęciu.
Dostęp dla modeli AI
Osobny temat, który trzy lata temu jeszcze nie istniał. ChatGPT, Perplexity i Claude odwiedzają
strony własnymi robotami — GPTBot, PerplexityBot, ClaudeBot,
Google-Extended — a spora część wtyczek zabezpieczających blokuje je domyślnie.
Dochodzi do tego plik llms.txt i przygotowanie treści tak, żeby dawała się wyciąć
w całości. Rozpisałem to szerzej przy
dostosowaniu strony do AI.
Dlaczego to jednorazowe wdrożenie, a nie abonament
Bo efektem pracy jest kod i ustawienia, które zostają na stronie.
Przekierowanie 301 raz wpisane działa dalej. Dane strukturalne nie znikają w kolejnym miesiącu. Zdjęcie przekonwertowane do WebP nie wraca samo do czterech megabajtów.
Nie ma tu niczego, co wymagałoby comiesięcznej opłaty za samo trwanie. Do technicznego SEO wracasz przy trzech okazjach: gdy zmieniasz szablon, gdy przenosisz stronę na inny adres albo inny serwer i gdy dokładasz duży nowy dział. Poza tym raz zrobiona robota trzyma się latami.
Jak to rozliczam
Ustalamy listę rzeczy do zrobienia, wykonuję je, dostajesz opis zmian razem z miejscami, w których zostały wprowadzone. Jedna płatność po wykonaniu, za ustalony zakres. Bez umowy na czas nieokreślony i bez dokładania pozycji w trakcie.
Jedyna opłata cykliczna przy stronie WWW to domena i hosting — roczna, wnoszona bezpośrednio u zewnętrznego dostawcy.
Osobna sprawa to pozycjonowanie rozumiane jako ciągła praca nad treścią i widocznością. To rzeczywiście proces na miesiące, tylko wtedy płacisz za nowe teksty i nowe podstrony, a nie za pilnowanie, żeby stare ustawienia dalej były włączone.
Czy landing page też potrzebuje technicznego SEO?
Tak, ale zakres wygląda inaczej. Landing page to jeden adres i jeden cel. Nie ma menu z ośmioma pozycjami, nie ma bloga, nie ma dwudziestu podstron do poukładania w hierarchię. Odpada więc połowa listy, za to reszta waży podwójnie, bo wszystko rozgrywa się na jednej podstronie.
| Element | Landing page | Strona WWW z podstronami |
|---|---|---|
| Struktura adresów | Jeden adres, nie ma czego układać | Hierarchia podstron, okruszki, linkowanie wewnętrzne |
| Mapa XML | Formalność, jeden wpis | Kilkadziesiąt adresów do zgłoszenia i pilnowania |
| Szybkość | Decyduje o wszystkim — duże zdjęcie w tle ustawia LCP | Ważna, ale rozłożona na wiele adresów |
| Dane strukturalne | LocalBusiness i Service na jednej stronie | Osobne typy dla usług, wpisów i okruszków |
| Zasięg fraz | Jedna fraza główna | Osobna podstrona pod każde pytanie klienta |
Trzeba przy tym pamiętać o ograniczeniu, o którym rzadko się mówi przy sprzedaży landingów: jeden adres wygrywa na jedną frazę. Landing o montażu ładowarek w Poznaniu może wejść wysoko na to konkretne zapytanie, ale nie złapie równocześnie kilkunastu innych, bo nie istnieje podstrona, którą Google mogłoby pokazać w odpowiedzi na każde z nich. Jeśli klienci szukają Cię na kilka sposobów, potrzebujesz strony WWW z osobnymi podstronami. Gotowe warianty obu rozwiązań stoją w katalogu gotowych stron WWW.
Jak sprawdzić własną stronę w kwadrans
Pięć rzeczy, które zrobisz sam w przeglądarce, bez żadnego płatnego narzędzia. Odhaczaj po kolei.
twojadomena.pl/robots.txt.
Linijka Disallow: / zamyka całą stronę przed wyszukiwarką.
twojadomena.pl/sitemap_index.xml.
Powinna pokazać się lista adresów, a nie błąd 404.
site:twojadomena.pl.
Jeśli masz dwanaście podstron, a widzisz trzy, problem jest techniczny.
// pięć na pięć — teraz wiesz, gdzie stoisz
Czego techniczne SEO nie załatwi
Nie napisze za Ciebie tekstów i nie sprawi, że strona z trzema akapitami wygra z konkurencją, która ma piętnaście rozbudowanych podstron. Nie podniesie też ocen w wizytówce Google, a te przy lokalnych zapytaniach ważą sporo — na to jest zbieracz opinii z kodem QR albo tabliczką NFC.
Techniczne SEO usuwa przeszkody. To, czy masz co pokazać po ich usunięciu, jest osobnym pytaniem. Przykładem strony budowanej od początku pod indeksowanie i pod modele językowe jest Monitor Elektromobilności — dane o ładowarkach podane w formie, którą wyszukiwarka i model czytają bez zgadywania.
Ile z tego zrobisz sam w WordPressie
Sporo. Rank Math albo Yoast w darmowej wersji ogarnia mapę witryny, adresy kanoniczne, tytuły, opisy i podstawowy schemat. Przekierowanie przy zmianie slugu to jeden przełącznik w module Przekierowania. Konwersja obrazów do WebP to kolejna wtyczka i kilka kliknięć.
Kłopot zaczyna się przy rzeczach, których panel nie pokazuje: sprzecznych wpisach
w robots.txt i w ustawieniach wtyczki, danych strukturalnych dublujących się między
motywem a wtyczką (Google potrafi wtedy zignorować oba), blokadach robotów na poziomie serwera,
przekierowaniach zapętlonych po migracji. To już wymaga zajrzenia do kodu i do logów, a nie
do panelu. Pełną listę pozycji, które robię w ramach wdrożenia, trzymam w
katalogu usług.
Częste pytania
Czy techniczne SEO trzeba powtarzać co miesiąc?
Nie. Ustawienia zostają w kodzie strony i działają dalej bez dopłat. Do tematu wracasz przy zmianie szablonu, przy przeprowadzce na inny serwer lub inną domenę oraz przy dodaniu dużego nowego działu. Między tymi zdarzeniami nie ma czego opłacać.
Po jakim czasie widać efekty?
Ponowne zaindeksowanie poprawionych podstron zajmuje zwykle od kilku dni do kilku tygodni, zależnie od tego, jak często robot odwiedza witrynę. Szybciej idzie, gdy zgłosisz adresy ręcznie w Search Console. O samej pozycji decydują dalej treść i konkurencja na daną frazę.
Czym techniczne SEO różni się od pozycjonowania?
Techniczne SEO to jednorazowe wdrożenie po stronie kodu i ustawień: indeksowanie, adresy, dane strukturalne, szybkość. Pozycjonowanie to ciągła praca nad treścią i widocznością, rozłożona na miesiące. Pierwsze jest warunkiem, żeby drugie miało sens.
Czy w ramach wdrożenia dostaję domenę i hosting?
Nie. Domena i hosting to opłata roczna wnoszona u zewnętrznego dostawcy, niezależna od pracy nad stroną. Warunki opisałem na podstronie własna domena i hosting.
Mam landing page, nie całą stronę WWW. Ma to sens?
Ma, tylko zakres jest węższy. Przy jednym adresie odpada struktura podstron i linkowanie wewnętrzne, zostaje szybkość ładowania, jeden nagłówek H1 z frazą, dane strukturalne i poprawny adres kanoniczny. Efekt widać zwykle szybciej, bo cały ruch skupia się na jednym adresie.
- Progi LCP, INP i CLS — dokumentacja Core Web Vitals (web.dev), stan na sierpień 2026.
- INP zastąpił FID jako wskaźnik Core Web Vitals w marcu 2024 — Chrome Developers.
- Nazwy robotów GPTBot, PerplexityBot, ClaudeBot i Google-Extended — dokumentacja odpowiednich dostawców.
Lista kontrolna coś wykazała?
Ustalony z góry zakres, jedna płatność, opis wykonanych zmian na koniec.
Zamów wdrożenie technicznego SEO