audyt seo checklist

Audyt SEO rzadko jest „miłym dodatkiem”. Częściej bywa momentem prawdy: czy Twoja strona w ogóle daje się poprawnie zaindeksować, czy treści odpowiadają na intencje klientów i czy użytkownik nie rezygnuje, zanim zobaczy ofertę.

Dobra wiadomość jest taka, że sensowny audyt da się ułożyć jak checklistę i przechodzić punkt po punkcie. Zła: bez priorytetów łatwo spędzić tygodnie na kosmetyce, gdy realny problem leży w indeksacji, szybkości lub duplikacji treści.

Jak korzystać z checklisty, żeby audyt miał wartość biznesową

Zanim wejdziesz w narzędzia, ustal, po co robisz audyt. SEO „dla SEO” kończy się listą 200 zadań bez wpływu na sprzedaż. Audyt „pod wynik” skupia się na stronach, które generują leady, zapytania i koszyki.

Po krótkiej rozmowie z marketingiem i sprzedażą zwykle wychodzą 2–3 cele, które warto potem mapować na konkretne typy podstron (home, kategorie, usługi, artykuły, landing page kampanii, FAQ).

Najczęstsze cele audytu to:

  • wzrost ruchu z Google na kluczowe usługi
  • więcej zapytań z formularzy i telefonów
  • poprawa widoczności w regionie (SEO lokalne)
  • większa sprzedaż w e-commerce
  • wejście na rynek zagraniczny (np. DACH) z osobną strukturą treści

W praktyce dobrze działa prosta zasada: najpierw elementy, które blokują indeksację i renderowanie, potem te, które poprawiają kliknięcia i konwersję, na końcu „dopinanie” jakości.

Checklista audytu SEO: 50 punktów do przejścia krok po kroku

Poniżej masz 50 punktów pogrupowanych w obszary. Przy każdym jest krótka podpowiedź, co realnie sprawdzić. Jeśli prowadzisz firmę lub zarządzasz marketingiem, potraktuj to jako listę kontrolną do rozmowy z wykonawcą, agencją albo zespołem IT.

W Pro‑Strony.pl często zaczyna się od takiej checklisty, a dopiero potem dobiera zakres: czasem potrzeba pełnego audytu technicznego z logami serwera, czasem wystarcza szybka diagnoza „dlaczego spadły wejścia” i plan napraw na 2–4 tygodnie.

# Obszar Co sprawdzić Sygnał problemu / efekt
1 Techniczne robots.txt (blokady, składnia) ważne sekcje zablokowane
2 Techniczne Sitemap XML (aktualna, bez śmieci) brak mapy lub błędy w GSC
3 Techniczne Google Search Console: indeksacja dużo „Wyłączonych” bez powodu
4 Techniczne Crawl budget (duplikaty, parametry) bot krąży po śmieciach
5 Techniczne HTTPS i certyfikat ostrzeżenia, mixed content
6 Techniczne Canonical (logika, spójność) duplikaty w indeksie
7 Techniczne noindex/nofollow na właściwych stronach kluczowe URL wypadają
8 Techniczne Struktura URL (czytelność, hierarchia) długie, losowe parametry
9 Techniczne 404 i błędne linki wewnętrzne straty ruchu i budżetu crawla
10 Techniczne Łańcuchy przekierowań wolniejsze ładowanie, utrata mocy
11 On-page Title (unikalny, sensowny) spadek CTR, duplikaty w SERP
12 On-page Meta description (unikalny, zachęcający) niski CTR mimo pozycji
13 On-page Nagłówki H1–H3 (hierarchia) chaos tematyczny strony
14 On-page Jakość treści (konkret, wartość) „cienkie” strony nie rosną
15 On-page Dobór fraz (1 temat = 1 URL) kanibalizacja słów kluczowych
16 On-page Obrazy: ALT, nazwy, kompresja wolno, brak ruchu z grafiki
17 On-page Linkowanie wewnętrzne (logika) ważne URL są „sierotami”
18 On-page Linki zewnętrzne (sens i jakość) martwe odnośniki, brak źródeł
19 On-page Aktualność treści (odświeżanie) spadki na artykułach evergreen
20 On-page Duplikacja treści (wewnętrzna) wiele stron o tym samym
21 On-page Schema (Article, Product, FAQ itd.) brak rich results, mniej klików
22 On-page Breadcrumbs + schema gorsza nawigacja i kontekst
23 Performance PageSpeed dla kluczowych URL wolno na stronach wejścia
24 Performance Core Web Vitals: LCP, INP, CLS słabe UX, spadki jakości ruchu
25 Performance Responsywność i test mobile-friendly problemy na telefonach
26 Performance Renderowanie JS (treść widoczna?) Google „nie widzi” contentu
27 Performance Zgodność przeglądarek błędy na Safari/Edge
28 Performance TTFB i stabilność serwera wahania, błędy 5xx
29 Performance CDN dla zasobów statycznych wolno poza główną lokalizacją
30 Performance Kompresja gzip/br duży transfer, wolne ładowanie
31 Performance Cache (nagłówki, polityka) brak powtarzalnej szybkości
32 Performance Minifikacja CSS/JS „ciężkie” strony
33 Mobile GSC: Mobile Usability raport pokazuje błędy
34 Mobile Meta viewport skala i układ „uciekają”
35 Mobile Elementy dotykowe (rozmiar, odstępy) nietrafione kliknięcia
36 Mobile Ta sama treść mobile vs desktop ucięte sekcje, brak informacji
37 Mobile AMP (jeśli używasz) błędy powiązań i kanonikali
38 UX Nawigacja i architektura informacji użytkownik błądzi
39 UX Wyszukiwarka wewnętrzna (gdy potrzebna) słabe wyniki, brak filtrów
40 UX Kontakt (telefon, formularz, mapa) spadek leadów mimo ruchu
41 UX Zaufanie: regulaminy, polityki, opinie obawy przed zakupem/kontaktem
42 UX Płynność działania podczas interakcji „skaczący” layout, lagi
43 UX Dostępność WCAG (min. podstawy) bariery, ryzyko prawne
44 UX Układ treści (czytelność, kontrast) krótkie sesje, brak przewijania
45 UX Zaangażowanie: czas, CTR, zachowanie ruch jest, efektu brak
46 Treść/Linki Głębokość tematu (pokrycie intencji) konkurencja wygrywa merytoryką
47 Treść/Linki Oryginalność (brak kopiowania) filtr jakości, brak wzrostów
48 Treść/Linki E-E-A-T (autorzy, wiarygodność) niski trust, słabe YMYL
49 Treść/Linki Backlinki (jakość, toksyczność, dywersyfikacja) nienaturalny profil, ryzyko
50 Treść/Linki Dystrybucja linków wewnętrznych marnowanie potencjału ważnych stron

Narzędzia, które skracają audyt z dni do godzin

Da się zrobić dużo ręcznie, ale sens audytu rośnie, gdy masz twarde dane: crawl, indeksacja, błędy, metryki szybkości. Właściciel firmy nie musi znać wszystkich wykresów. Wystarczy, że rozumie, co mierzymy i czemu to wpływa na leady.

Najczęściej używa się zestawu:

  • Google Search Console: indeksacja, błędy, CWV, problemy mobilne, bezpieczeństwo.
  • Screaming Frog: crawl strony, tytuły, nagłówki, 404, przekierowania, duplikaty.
  • PageSpeed Insights: metryki LCP/INP/CLS i konkretne rekomendacje.
  • GA4: które podstrony robią wynik, a które tylko „zbierają” ruch.
  • Ahrefs/SEMrush: linki przychodzące, luki słów kluczowych, monitoring konkurencji.

Jeśli działasz na WordPressie, sensownie jest też sprawdzić, czy nie „psuje” Cię zestaw wtyczek: SEO, cache, builder, formularze, trackery. Często to one odpowiadają za CLS i INP.

Jak oceniać wyniki audytu: nie wszystkie błędy ważą tyle samo

Raporty lubią straszyć czerwonymi alertami. Tylko że biznes nie rośnie od „poprawy 14 meta description”, jeśli produktowa kategoria ma noindex albo cały serwis ma 5 sekund LCP.

W praktyce dobrze działa podział na trzy poziomy:

  1. blokady widoczności (indeksacja, renderowanie, kanonikale, błędy 5xx),
  2. hamulce konwersji (mobile, szybkość, UX, zaufanie),
  3. skalowanie (treści, linkowanie wewnętrzne, rozbudowa topical authority, linki zewnętrzne).

A potem łączysz to z danymi: które URL mają największy potencjał (ruch, wyświetlenia, pozycje 5–15) i gdzie poprawka da efekt szybciej niż tworzenie nowej sekcji serwisu.

Plan działania po audycie: od listy problemów do roadmapy

Sama checklista nie wystarczy. Potrzebujesz kolejności, właścicieli zadań i terminu kontroli efektów. Prosty schemat, który sprawdza się w firmach B2B i e-commerce:

  1. Zbierz URL „biznesowe”: usługi, kategorie, top produkty, landing pages.
  2. Napraw krytyczne błędy techniczne: indeksacja, przekierowania, 404, HTTPS, canonical.
  3. Uporządkuj architekturę: menu, breadcrumbs, linkowanie wewnętrzne do stron priorytetowych.
  4. Popraw szybkość na stronach wejścia: obrazy, cache, JS, TTFB, CWV.
  5. Ujednolić on-page: tytuły, H1, meta, schema, treści zgodne z intencją.
  6. Zaplanuj prace contentowe i linkowe: tematy, aktualizacje, publikacje, pozyskiwanie linków.

Ten układ ma jedną zaletę: każda faza „odtyka” kolejną. Nawet świetny content nie przebije się, gdy robot nie może go crawlować albo użytkownik ucieka z telefonu po 2 sekundach.

Jak to spiąć z raportowaniem i kontrolą efektów

Audyt ma sens, gdy po wdrożeniach wracasz do pomiaru. Minimum to cykliczne sprawdzenie: liczby zaindeksowanych stron, trendu wyświetleń i kliknięć, zmian pozycji na priorytetowe frazy oraz zachowania użytkowników na kluczowych landingach.

Warto też pilnować „higieny” serwisu: nowe treści powinny dziedziczyć dobre praktyki (szablon tytułów, schema, standard obrazów WebP, logiczne linkowanie). Dzięki temu nie robisz audytu od zera co kwartał, tylko utrzymujesz stały poziom jakości i dokładasz wzrost tam, gdzie ma to znaczenie.

Jeżeli działasz na kilku rynkach (np. Polska i Niemcy), do checklisty dochodzi jeszcze warstwa językowo-strukturalna: poprawne wersje językowe, spójne URL-e, dopasowanie intencji do lokalnych zapytań i kontrola, czy Google nie miesza indeksacji między wersjami. Wtedy audyt warto prowadzić „per rynek”, bo priorytety i konkurencja potrafią wyglądać zupełnie inaczej.