Audyt SEO to podstawa każdej strategii pozycjonowania. Ale od czego zacząć? Ta kompletna checklista przeprowadzi Cię przez wszystkie elementy: od techniki po content i linki. Użyj jako przewodnika dla własnego audytu lub brief dla agencji.
Krótka odpowiedź
1) Technikę (indeksacja, szybkość, mobile),
2) On-page (title, meta, nagłówki, treść),
3) Content (jakość, kanibalizacja, gaps),
4) Linki (profil backlinków, internal linking),
5) Local SEO (jeśli applicable),
6) Konkurencję. Używaj narzędzi: Screaming Frog, Ahrefs/Semrush, GSC, PageSpeed Insights.
Usługi KC Mobile
Pozycjonowanie w KC Mobile od 1 290 zł netto miesięcznie
Podaj adres witryny, ofertę i rynek, na którym działasz. Opisz problem lub cel związany z wyszukiwaniem. Dobierzemy zakres analizy i prac SEO.
Po co audyt techniczny SEO i od czego zacząć?
Audyt techniczny SEO to przegląd Twojej strony pod kątem tego, czy Google w ogóle może ją poprawnie odczytać, zaindeksować i ocenić. Bez tego nawet najlepsza treść nie wskoczy do wyników - bo wyszukiwarka jej nie zobaczy albo źle zrozumie.
W tej checkliście prowadzimy Cię przez cały proces krok po kroku: od indeksacji, przez szybkość i mobile, aż po dane strukturalne i linki. Każdy punkt da się sprawdzić samodzielnie darmowymi narzędziami. To jest właśnie sedno tej strony - możesz przejść audyt sam według tej listy, albo zlecić nam bezpłatny audyt cyfrowy i dostać gotowy raport z priorytetami.
Najważniejsza zasada, której brakuje większości poradników: kolejność audytu nie jest przypadkowa. Nie ma sensu polerować meta tagów, jeśli robots.txt blokuje pół serwisu. Dlatego audyt prowadzimy od problemów, które potrafią całkowicie wyłączyć stronę z Google, do tych, które jedynie dokładają kilka procent widoczności.
Oto kolejność według realnego wpływu na widoczność:
| Priorytet | Obszar | Co się stanie, jeśli zignorujesz |
|---|---|---|
| 1. Krytyczny | Indeksacja, robots.txt, noindex | Strona w ogóle nie pojawia się w Google |
| 2. Krytyczny | Sitemap, canonical, duplikaty | Google indeksuje złe lub przypadkowe adresy |
| 3. Wysoki | Title, meta, nagłówki H1-H6 | Niskie CTR, słabe dopasowanie do zapytań |
| 4. Wysoki | Core Web Vitals, mobile | Gorsze pozycje, zwłaszcza na telefonach |
| 5. Średni | Linkowanie wewnętrzne, alt obrazków | Wolniejszy wzrost, gorsza dystrybucja mocy |
| 6. Niższy | Backlinki, dane strukturalne, AI Overviews | Wolniejsze efekty, mniej rich snippetów |
Trzymaj się tej kolejności, a nie zmarnujesz dnia na poprawki, które przy zablokowanej indeksacji i tak nic nie dadzą.
Podaj adres witryny, ofertę i rynek, na którym działasz. Opisz problem lub cel związany z wyszukiwaniem. Dobierzemy zakres analizy i prac SEO. Omów SEO swojej strony
Indeksacja i robots.txt - sprawdź to najpierw
Zacznij od pytania: czy Google w ogóle może wejść na Twoją stronę? To pojedynczy punkt, który potrafi wyzerować całą widoczność, a jednocześnie najczęściej jest pomijany.
Wejdź pod adres `twojadomena.pl/robots.txt`. Szukasz przede wszystkim feralnej linijki `Disallow: /` - ona blokuje robotom dostęp do całego serwisu. To klasyczny błąd po przeniesieniu strony z wersji testowej na produkcję, gdzie blokada miała sens.
Następnie sprawdź meta robots i nagłówek `X-Robots-Tag`. W kodzie strony szukasz ``. Jeśli go znajdziesz na podstronie, która ma się wyświetlać w Google - masz problem. Najszybciej zweryfikujesz to narzędziem URL Inspection w Google Search Console (GSC): wkleja się adres i widać status indeksacji wraz z powodem.
Lista kontrolna dla indeksacji:
- [ ] `robots.txt` nie zawiera `Disallow: /` dla ważnych sekcji
- [ ] Brak `noindex` na stronach, które mają rankować
- [ ] Raport Strony (Indeksowanie) w GSC pokazuje Twoje URL jako zaindeksowane
- [ ] Sprawdziłeś polecenie `site:twojadomena.pl` w Google - liczba wyników mniej więcej zgadza się z liczbą podstron
- [ ] Brak stron sierot (orphan pages), do których nie prowadzi żaden link wewnętrzny
Częsty fałszywy alarm: komunikat w GSC Wykryto, obecnie niezaindeksowana nie zawsze oznacza błąd. Dla tysięcy cienkich stron (np. wariantów filtrów w sklepie) to normalne i pożądane zachowanie Google. Panikuj dopiero, gdy nie indeksują się Twoje strony ofertowe i kluczowe artykuły.
Sitemap, canonical i duplicate content - żeby Google indeksował właściwe adresy
Drugi krytyczny obszar to upewnienie się, że Google indeksuje te adresy, które chcesz - a nie ich przypadkowe duplikaty. Tu rozgrywa się cicha wojna o to, która wersja strony trafi do wyników.
Mapa witryny (sitemap.xml). Wejdź pod `twojadomena.pl/sitemap.xml` lub `sitemap_index.xml`. Plik powinien zawierać wyłącznie adresy, które mają być w indeksie - kanoniczne, ze statusem 200, bez noindex. Sitemapę zgłoś w GSC i tam sprawdzaj, ile adresów Google z niej odczytał. Szczegóły: jak sprawdzić sitemap swojej strony.
Tagi canonical. Każda strona powinna wskazywać `` na swoją właściwą wersję. Najczęstsze problemy to canonical wskazujący na stronę główną zamiast na siebie, albo na wersję testową lub `http` zamiast `https`.
Duplicate content. Te same lub niemal identyczne treści pod wieloma adresami rozpraszają sygnały rankingowe. Typowe źródła w polskich realiach:
| Źródło duplikatu | Jak rozpoznać | Rozwiązanie |
|---|---|---|
| www vs bez www | Obie wersje się otwierają | Przekierowanie 301 na jedną |
| http vs https | Stara wersja wciąż działa | 301 na https |
| Parametry URL (?sort=, ?filter=) | Sklep generuje warianty | Canonical lub blokada |
| Końcowy slash (/ vs brak) | Dwa adresy, ta sama treść | Spójność + 301 |
| Skopiowane opisy produktów | Producent + 10 sklepów | Własne opisy |
Jak sprawdzić, czy masz duplikaty: skopiuj fragment swojego tekstu do Google w cudzysłowie i zobacz, ile razy się pojawia. Pełna procedura: jak sprawdzić duplicate content.
Sprawdź też przekierowania - wszystkie przeniesienia powinny być stałe (301), bez łańcuchów typu A do B do C, które marnują budżet indeksowania.
Title, meta description i nagłówki H1-H6 - czytelność dla Google i użytkownika
Gdy strona jest już poprawnie indeksowana, przechodzisz do warstwy on-page. To ona decyduje, na jakie zapytania się pojawisz i czy ktoś w ogóle kliknie Twój wynik.
Title (tytuł). Najważniejszy pojedynczy element on-page. Powinien być unikalny dla każdej podstrony, mieścić się w okolicach 50-60 znaków i zawierać główną frazę - najlepiej bliżej początku. Zbyt długi tytuł Google ucina, więc zniknie najważniejsza część.
Meta description. Nie wpływa bezpośrednio na pozycję, ale działa jak reklama Twojego wyniku. Dobrze napisany opis (ok. 150-155 znaków, z konkretem i wezwaniem do działania) podnosi klikalność. Jak masowo zweryfikować tytuły i opisy: jak sprawdzić meta tagi swojej strony.
Nagłówki H1-H6. Powinny tworzyć logiczną hierarchię, a nie być przypadkowym zlepkiem. Reguły, których trzymamy się w naszych wdrożeniach:
- [ ] Dokładnie jeden H1 na stronie, opisujący jej temat
- [ ] H2 dzielą treść na sensowne sekcje (świetnie sprawdzają się pytania użytkowników)
- [ ] Nie przeskakujesz poziomów (po H2 nie wskakuje od razu H4)
- [ ] Nagłówki opisują zawartość, a nie krzyczą generycznym Oferta czy Usługi
- [ ] Fraza kluczowa pojawia się naturalnie, bez upychania
Szczegółowa procedura kontroli struktury: jak sprawdzić nagłówki H1-H6 swojej strony.
Częsty fałszywy alarm: kilka H1 na stronie nie jest już dziś krytycznym błędem - Google sobie z tym radzi. Skup energię na sensownej hierarchii i unikalnych tytułach, a nie na pojedynczym dodatkowym H1 wygenerowanym przez szablon.
Core Web Vitals, page speed i mobile - wydajność, którą Google mierzy
Szybkość i stabilność strony to realny czynnik rankingowy, a na urządzeniach mobilnych decyduje także o tym, czy użytkownik zostanie. Google ocenia trzy metryki Core Web Vitals na podstawie danych od prawdziwych użytkowników.
| Metryka | Co mierzy | Próg dobry | Najczęstsza przyczyna problemu |
|---|---|---|---|
| LCP | Czas wczytania głównej treści | poniżej 2,5 s | Ciężkie obrazy, wolny hosting |
| INP | Reakcja na interakcję | poniżej 200 ms | Nadmiar JavaScriptu |
| CLS | Stabilność układu (przeskoki) | poniżej 0,1 | Obrazy i reklamy bez wymiarów |
Podstawowe narzędzia są darmowe: PageSpeed Insights (pojedyncza strona, dane laboratoryjne i połowę) oraz raport Core Web Vitals w GSC (cały serwis naraz). Jak je czytać bez paniki: jak sprawdzić page speed swojej strony oraz interpretacja wyników PageSpeed Insights.
Lista kontrolna wydajności i mobile:
- [ ] LCP, INP i CLS w zielonych progach dla kluczowych szablonów
- [ ] Obrazy w formacie WebP, z określonymi wymiarami i lazy loading
- [ ] Strona przechodzi sprawdzenie na telefonie (czytelny tekst, klikalne przyciski)
- [ ] Poprawny tag viewport i responsywny układ
- [ ] HTTPS na całej witrynie, bez mieszanych zasobów (mixed content)
Perspektywa KC Mobile: w naszych wdrożeniach najczęściej widzimy, że jedna wynik 100/100 w PageSpeed Insights nie jest celem samym w sobie. Realnie liczą się dane połowę z faktycznego ruchu, a nie ocena laboratoryjna. Strona ze score 78, ale z zielonymi Core Web Vitals u prawdziwych użytkowników, jest w lepszej sytuacji niż taka, która chwali się 95 w teście, lecz na słabym telefonie z wolnym łączem realnie się zacina. Nie optymalizuj pod liczbę w narzędziu - optymalizuj pod człowieka.
Dane strukturalne, alt obrazków i linkowanie wewnętrzne
Ta warstwa nie wyłączy Cię z Google, ale przyspiesza wzrost i pomaga wyszukiwarce rozumieć kontekst. To prace, które dają przewagę, gdy fundamenty są już zdrowe.
Dane strukturalne (schema.org). Pomagają Google interpretować treść i mogą uruchomić rozszerzone wyniki (gwiazdki opinii, FAQ, breadcrumbs). Najczęściej przydatne typy to Organization, LocalBusiness, Article, Product, FAQPage. Poprawność sprawdzisz w teście wyników z elementami rozszerzonymi Google. Uwaga: oznaczaj tylko realne dane - fałszywe oceny i opinie to ryzyko ręcznej kary.
Atrybuty alt obrazków. Opisowy alt pomaga w dostępności i w Grafice Google, a przy okazji wzmacnia kontekst strony. Pełna procedura: jak sprawdzić alt obrazków swojej strony.
Linkowanie wewnętrzne. To najbardziej niedoceniany lewar SEO - decyduje, jak moc krąży między podstronami. Sprawdź, czy najważniejsze strony ofertowe dostają dużo linków z treści, czy anchory są opisowe (nie czytaj więcej) i czy nie masz stron sierot. Mocny artykuł powinien linkować do strony usługowej, a strona usługowa do powiązanych poradników.
| Element | Krytyczny? | Szybki test |
|---|---|---|
| Dane strukturalne | Nice-to-have | Test rich results Google |
| Alt obrazków | Wysoki dla sklepów/blogów | Crawl + przegląd kodu |
| Linkowanie wewnętrzne | Wysoki | Czy money page ma 10+ linków? |
| Breadcrumbs | Średni | Widoczne i oznaczone schematem |
Jeśli profesjonalna optymalizacja tych obszarów przerasta Twój czas, rozwijamy je w ramach usługi pozycjonowanie SEO - ale każdy punkt z tej listy możesz odhaczyć samodzielnie.
Backlinki i sygnały off-site - co realnie sprawdzić
Linki z innych stron wciąż należą do najsilniejszych czynników rankingowych, ale w audycie traktuj je jako sprawdzenie kondycji profilu, a nie pierwszą rzecz do naprawy. Najpierw fundamenty techniczne, dopiero potem off-site.
W audycie profilu linków interesuje Cię kilka rzeczy:
- [ ] Trend liczby domen odsyłających (rośnie czy spada w czasie?)
- [ ] Rozkład anchorów - naturalny, czy podejrzanie przeoptymalizowany pod jedną frazę
- [ ] Linki z realnych, tematycznie pasujących stron z ruchem
- [ ] Brak nagłych skoków z masowo spamerskich domen
- [ ] Utracone linki i ich przyczyna (zniknęła strona? zdjęto odnośnik?)
Do podstawowej analizy wystarczy darmowy zakres narzędzi typu Ahrefs (Free Backlink Checker) czy raport Linki w GSC. Pełna procedura: jak sprawdzić backlinki swojej strony.
Częsty fałszywy alarm: widok pojedynczych spamerskich linków w narzędziu zwykle nie wymaga natychmiastowego disavow. Google w większości przypadków sam je ignoruje. Plik disavow to ostateczność, głównie po ręcznej karze lub świadomym kupowaniu linków - nieprzemyślane zgłoszenie potrafi zaszkodzić bardziej niż same linki.
Perspektywa KC Mobile: w naszych projektach o wzroście częściej decydowało uporządkowanie linkowania wewnętrznego i odblokowanie indeksacji niż gonienie za nowymi backlinkami. To kontrintuicyjne, ale wiele stron ma wystarczający profil linków - brakuje im czystej techniki i sensownej architektury treści.
AI Overviews i widoczność w odpowiedziach AI
Coraz częściej Google odpowiada od razu w AI Overviews, a użytkownicy pytają ChatGPT czy Perplexity. To nowy element audytu, którego nie było w klasycznych checklistach jeszcze rok temu.
Dobra wiadomość: większość rzeczy, które robisz dla klasycznego SEO, działa też tutaj. Wyszukiwarki AI cytują treści, które są konkretne, dobrze ustrukturyzowane i zawierają jasne, zwięzłe odpowiedzi. Co sprawdzić:
- [ ] Czy masz krótkie, bezpośrednie odpowiedzi na pytania (akapit definicyjny zaraz pod nagłówkiem)
- [ ] Czy stosujesz nagłówki w formie pytań (pokrywają zapytania głosowe i PAA)
- [ ] Czy treść zawiera fakty i dane łatwe do zacytowania
- [ ] Czy roboty AI (GPTBot, ClaudeBot, PerplexityBot) nie są zablokowane w robots.txt
- [ ] Czy marka jest spójnie opisana (dane strukturalne, jasne kto za stroną stoi)
Jak realnie zmierzyć swoją obecność w odpowiedziach AI: jak sprawdzić AI Overviews swojej strony.
Nie traktuj tego jako osobnej dyscypliny. To premia za solidny content i czystą technikę - strona, która przeszła wcześniejsze punkty tej checklisty, ma większość pracy za sobą.
Zrobić audyt samemu czy zlecić? Narzędzia i kiedy powtarzać
Tę checklistę przejdziesz samodzielnie - to było naszym celem od pierwszego akapitu. Pytanie brzmi raczej: ile masz na to czasu i czy potrafisz odróżnić realny problem od fałszywego alarmu.
Oto narzędzia, które wystarczą do pełnego audytu w wersji darmowej i płatnej:
| Zadanie | Narzędzie darmowe | Narzędzie płatne |
|---|---|---|
| Indeksacja, błędy, sitemap | Google Search Console | - |
| Crawl całej strony | Screaming Frog (do 500 URL) | Screaming Frog pełny / Sitebulb |
| Szybkość i Core Web Vitals | PageSpeed Insights | - |
| Backlinki | Ahrefs Free Checker, GSC | Ahrefs / Semrush |
| Widoczność i frazy | GSC | Senuto / Semstorm |
| Dane strukturalne | Test rich results Google | - |
Kiedy powtarzać audyt:
- Pełny audyt: co 6-12 miesięcy lub po dużych zmianach (redesign, migracja, zmiana CMS)
- Szybki health check (indeksacja, błędy, Core Web Vitals): raz w miesiącu
- Natychmiast: po nagłym spadku ruchu lub pozycji
Jeśli wolisz mieć gotowy raport z priorytetami zamiast spędzać dzień w narzędziach, przygotujemy bezpłatny audyt cyfrowy Twojej strony - wskażemy, co krytyczne, a co może poczekać. Możesz też napisać do nas po prostu po drugą parę oczu. Decyzja, czy wdrażasz sam, czy z nami, należy do Ciebie.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Od czego zacząć audyt techniczny SEO?
Czy audyt SEO mogę wykonać samodzielnie?
Jak często powtarzać audyt SEO strony?
Które błędy SEO są krytyczne, a które to tylko drobiazgi?
Czy darmowe narzędzia wystarczą do audytu SEO?
Czym jest fałszywy alarm w audycie SEO?
Czy audyt SEO obejmuje też widoczność w AI, jak ChatGPT czy AI Overviews?
Pozycjonowanie w KC Mobile od 1 290 zł netto miesięcznie
Podaj adres witryny, ofertę i rynek, na którym działasz. Opisz problem lub cel związany z wyszukiwaniem. Dobierzemy zakres analizy i prac SEO.
