SEO

Dostałeś audyt SEO pełen czerwonych alertów? Sprawdź, co jest realną diagnozą, a co straszakiem

Dostałeś audyt SEO pełen czerwonych alertów? Sprawdź, co jest realną diagnozą, a co straszakiem

Szczerze? Mam już lekką alergię na maile z tematem w stylu „pilny audyt Twojej strony”. Nie dlatego, że audyty są złe. Dlatego, że 9 na 10 z nich, które trafiają do skrzynki bez zamówienia, to nie diagnoza, tylko narzędzie sprzedażowe w przebraniu troski o Twój biznes.

Mechanizm jest zawsze ten sam. Ktoś z „konkurencyjnej agencji” (cudzysłów świadomy) przepuszcza Twoją stronę przez darmowy skaner, eksportuje raport z czerwonym paskiem na górze i wysyła go z podpisem: „znaleźliśmy 347 błędów krytycznych, grozi Ci spadek pozycji”. Serce podskakuje, bo 347 to naprawdę dużo. Tylko że w praktyce spora część tych „błędów” nie ma żadnego wpływu na Twoje pozycje w Google. Skaner liczy błędy jak leci, bo od tego jest, on nie myśli, on zlicza.

Nie powiem Ci, że każdy taki audyt to ściema. Czasem trafi się w nim coś słusznego, ziarno prawdy pod stertą plew. Problem w tym, że bez wiedzy, co dany alert naprawdę oznacza i co realnie wpływa na ranking, nie odróżnisz jednego od drugiego.

Dlatego w tym tekście pokażę mechanizm stojący za najczęstszymi czerwonymi flagami, rozłożę cztery popularne mity na czynniki pierwsze i dam Ci checklistę do samodzielnego sprawdzenia audytu w jakieś pół godziny. Bez płacenia komukolwiek za panikę.

Po co w ogóle rozsyła się audyt, którego nie zamawiałeś

Przyznam się szczerze: sam kiedyś dałem się złapać na ten mechanizm, zanim zrozumiałem, jak to działa. Cold audyt, czyli ten niezamówiony raport, który wpada na maila bez pytania, najczęściej nie jest żadną diagnozą, tylko narzędziem sprzedaży, i to bardzo prostym w budowie. Ktoś wrzuca domenę do darmowego skanera, klika eksport do PDF, dokleja zdanie „wykryliśmy poważne problemy” i wysyła dalej. Cała ta operacja zajmuje mu 2 minuty, może trochę więcej, jeśli musi poprawić czcionkę w mailu. Odbiorca po drugiej stronie dostaje plik na 40 stron i, co gorsza, skurcz w żołądku, bo kto by pomyślał, że strona ma tyle wad naraz. I to jest cały sekret: panika sprzedaje szybciej niż spokojna analiza, a im więcej czerwonych pól w tabelce, tym większa szansa, że ktoś oddzwoni i podpisze umowę, zanim będzie za późno.

Raport, który realnie ma pomóc, tłumaczy, co z czego wynika i co na to wpływa. Raport, który ma wystraszyć, sypie liczbą alertów i angielskimi terminami, których nikt nie rozwija. Pamiętam mail z tytułem „Twoja strona traci klientów codziennie”, w środku 312 błędów, zero kontekstu, a na końcu link do kalendarza handlowca, by umówić spotkanie.

Odpaliłem ten sam skaner na własnej domenie. Wyszło 280 „błędów”, z czego połowa to zewnętrzne linki z przekierowaniem. Nic groźnego.

Sprawdź, czy raport priorytetyzuje czy tylko straszy, czy pokazuje wpływ na ruch czy samą liczbę, i czy ktoś podpisał się nazwiskiem, czy tylko „Dział Analiz”. To zwykle wystarczy.

Niezamówione audyty: ile z nich to realna diagnoza

PozycjaWartość
Audyty bez zamówienia będące narzędziem sprzedaży9 na 10
Czas wygenerowania takiego raportu2 min

Mit: „liczba błędów = skala problemu”. Fakt: skanery liczą wszystko jak leci

Jeden z moich klientów dostał kiedyś PDF, który zaczynał się od słów „347 błędów krytycznych”. I to akurat w momencie, gdy jego sklep rósł najszybciej w całej swojej historii.

Wygenerowanie takiego raportu zajmuje jeden klik, przeczytanie go ze zrozumieniem już znacznie dłużej, a crawler, który to wszystko wypluwa, nie odróżnia pożaru od przypalonego tosta, po prostu liczy błędy jak leci. I ta duża liczba w nagłówku to najczęściej efekt zwykłego mnożenia: jeden szablon produktu ma za długi title, skaner łapie go na 2000 podstron i wynikiem jest komunikat „2000 błędów”. Wygląda jak katastrofa, a to jedna poprawka w jednym miejscu. Dokładnie ta sama logika działa przy brakujących atrybutach alt, zduplikowanych meta description czy linkach z parametrami. Narzędzia same dzielą to na poziomy, error, warning, notice, ale to etykiety techniczne opisujące typ problemu, nie ranking bólu i nie miarę tego, jak bardzo to szkodzi widoczności.

Żeby oddzielić ziarno od plew, zadaj każdemu punktowi jedno pytanie: czy to blokuje Google przed indeksacją albo dostępem do treści? Jeśli tak, patrz uważnie: noindex tam, gdzie go być nie powinno, strony blokowane w robots.txt, przekierowania w pętli. Jeśli nie, to zwykła lista sprzątania, którą rozkładasz na tygodnie. Sprawdź to u siebie: pogrupuj błędy według liczby unikalnych przyczyn, nie według liczby wystąpień. I nagle z 347 zostaje 6.

Liczba „błędów”

PozycjaWartość
Błędów w nagłówku raportu347
Unikalnych przyczyn po pogrupowaniu6

Mit: „duplicate content ukarze cię ręcznie”. Fakt: Google rzadko karze, częściej po prostu wybiera

4 000 „duplikatów” w jednym audycie sklepu z częściami zamiennymi. Tyle wypluł skaner, tyle też strachu narobił u klienta, zanim ktokolwiek usiadł i sprawdził, co to naprawdę jest.

„Duplicate content penalty” to zombie z 2011 roku i wciąż straszy w audytach jak coś żywego. Google od lat powtarza to samo: ręczna kara za powielone treści praktycznie nie istnieje. Ręczne działania nakłada się za rzeczy jaskrawe, sieci spamerskich linków, cloaking, treść generowaną hurtowo bez żadnej wartości. Nikt nie karze cię za to, że opis produktu w wariancie czarnym jest identyczny jak w granatowym.

Co się dzieje naprawdę? Google grupuje adresy z tą samą treścią i wybiera jeden, kanoniczny, który pokazuje w wynikach. Reszta nie znika z indeksu, po prostu nie startuje w wyścigu o widoczność.

To nie kara, to porządkowanie.

Różnica jest zasadnicza, bo słowo „kara” sugeruje, że coś ci odejmują, a tu nikt niczego nie odejmuje, system po prostu stawia na jedną wersję zamiast rozmieniać sygnały na kilka. Wracając do tego sklepu: 90% z tych 4 000 „duplikatów” to były te same karty produktu, tylko z parametrami sortowania i filtrów w adresie, ?sort=price, ?color= i tym podobne. Kanoniczny już wskazywał na wersję czystą. Google robił dokładnie to, co miał robić. Zero problemu.

Boli dopiero wtedy, gdy sam rozbijasz moc jednego tematu na 3-4 prawie identyczne podstrony i nie wiesz, którą chcesz pozycjonować, bo wtedy wybór robi Google, często nie tę wersję, na której ci zależy.

Sprawdź to u siebie: wpisz w Google site:twojadomena.pl plus fragment tekstu i zobacz, którą wersję pokazuje. Jeśli to ta właściwa, śpij spokojnie.

Z czego składały się „duplikaty

PozycjaWartość
Parametry sortowania i filtrów90%
Pozostałe przypadki10%

Mit: „masz błędy meta i H1, tracisz pozycje”. Fakt: to higiena, nie dźwignia

Brak meta description i dwa H1 na stronie nie zrzucają Cię z pierwszej strony wyników. Google od lat mówi wprost, że treść meta description nie jest czynnikiem rankingowym, a algorytm poradzi sobie ze strukturą strony nawet przy kilku nagłówkach H1. To porządki, nie dźwignia.

Kolumna „meta description missing” w audycie potrafi mieć 400 wierszy. Wygląda groźnie, prawda? No właśnie, tylko że to lista rzeczy do uzupełnienia, a nie lista przyczyn spadku ruchu.

Miałem kiedyś projekt sklepu, gdzie poprzednia agencja przez trzy miesiące uzupełniała meta description do kilku tysięcy podstron kategorii i produktów. Robota solidna, nie ujmę. Efekt na pozycjach? Praktycznie zerowy. Problem był gdzie indziej, w cienkiej treści kategorii i braku linków. Meta description poprawiło co najwyżej to, jak snippet wyglądał w wynikach, CTR lekko drgnął na kilku frazach. To realna wartość, tylko nie ta, którą sprzedawano jako naprawę spadków o 30%.

Bo meta description to materiał na snippet, ale i tak nie zawsze trafia do wyników. Algorytm często generuje własny opis, dopasowany do konkretnego zapytania, i olewa to, co wpisałeś w pole meta. Title działa inaczej, wpływa na to, jak Google rozumie temat strony i w co ktoś klika w wynikach. H1 z kolei ma sens dla czytelności i dostępności, jeden logiczny główny nagłówek to dobra praktyka, nie warunek życia.

Pilnuj title, pisz meta description dla człowieka, nie dla robota. A jeśli audyt wskazuje spadek pozycji i jednocześnie każe „naprawić meta i H1”, zapytaj wprost, jaki jest mechanizm powiązania jednego z drugim. Bez tego to porządkowanie biurka, a nie diagnoza.

Mit: „Core Web Vitals to być albo nie być”. Fakt: to jeden z wielu, słabych sygnałów

Pamiętam sklep, który dostał audyt z wielką czerwoną plamą przy LCP i panikę w mailu jeszcze tego samego dnia. Sprawdziłem raport Core Web Vitals w Search Console, dane z realnych użytkowników, nie z jednego testu na laboratoryjnym łączu. URL-e generujące ruch siedziały w zielonej strefie. Czerwień była na podstronach, których nikt nie odwiedzał.

Bo Core Web Vitals to nie przełącznik być albo nie być, tylko dopalacz na końcu długiej listy czynników rankingowych. Google mówił wprost: page experience to lekki czynnik. Służy do rozstrzygania remisów, gdy dwie strony są tak samo trafne, szybsza może wygrać. Ale gdy jedna ma ewidentnie lepszą treść, prędkość niczego nie odwróci.

Jak ocenić, czy to realny problem? Nie patrz na wykres PageSpeed (sam w sobie nic nie mówi o pieniądzach). Zestaw czas ładowania z odrzuceniami i konwersją na wolnych podstronach kontra reszta. Brak różnicy? Masz brzydki wykres. Jest różnica? To policzalny wyciek.

Co w takich audytach bywa słuszne - fair play

Zadajesz sobie pytanie, czy ten cały audyt to jedna wielka manipulacja? Nie do końca. Bo część zarzutów w takich raportach jest twarda i warto ją potraktować poważnie, niezależnie od tego, kto go wysłał i po co.

Problem w tym, że te realne rzeczy giną między setkami kosmetycznych alertów. Trzeba je wyłuskać ręcznie, bo automat nie zrobi za ciebie selekcji według ważności, tylko wrzuci wszystko do jednego worka.

Pamiętam sklep, w którym audyt zwrócił dwie linijki o indeksacji, ukryte na 10 pozycji listy. Cała reszta raportu to były meta i nagłówki, czysta dekoracja. A te dwie linijki mówiły, że połowa kategorii wisi pod noindex po nieudanej migracji. Prawdziwa dziura, przez którą wyciekał ruch.

Co naprawdę zasługuje na uwagę: indeksacja (bo decyduje, czy w ogóle grasz), kanibalizacja (Google nie wie, którą stronę pokazać), wolny serwer liczony w realnych sekundach odpowiedzi, brak treści pod intencję i toksyczne, masowe schematy linków z przeszłości.

Zasada jest prosta: jeśli alert dotyczy tego, czy i jak Google w ogóle widzi twoją stronę, czytaj uważnie. Jeśli dotyczy wyglądu jakiegoś taga, odłóż na potem.

Sprawdź to u siebie, zanim ktokolwiek każe ci gasić pożar tam, gdzie go nie ma.

Twoja checklista: jak samodzielnie zweryfikować audyt w 30 minut

Bez kodu. Serio. Żeby sprawdzić, czy audyt SEO diagnozuje, czy tylko straszy, nie musisz umieć programować ani znać się na technicznych detalach algorytmu Google. Potrzebujesz Search Console, 30 minut wolnego czasu i jednego pytania, które rozbraja większość alarmów: „jak to wpłynie na moje liczby?”. Zadaj je przy każdym czerwonym punkcie w raporcie i patrz uważnie na odpowiedź. Jeśli słyszysz zasłonę dymną w stylu „to poważne”, „Google tego nie lubi”, „grozi karą”, a nie konkret typu „ta strona traci pozycje na frazę X i widać to tutaj”, masz już odpowiedź, z kim (albo z czym) masz do czynienia. Diagnoza zawsze operuje na Twoim ruchu. Straszak operuje na Twoim strachu.

Otwórz raport skuteczności w Search Console i spójrz na trend kliknięć z ostatnich 6-12 miesięcy. Spada, rośnie, stoi w miejscu? To Twój punkt odniesienia do wszystkiego, co znajdziesz dalej w audycie.

Weź 3 strony, które audyt oznaczył jako „krytyczne”, wpisz je w filtr adresów URL i sprawdź samodzielnie, czy faktycznie tracą wyświetlenia i pozycje.

Pamiętam audyt, w którym „krytyczna” podstrona z duplikatem meta generowała miesięcznie kilkaset kliknięć, i to na wzroście. Nikt jej nie karał. Ona po prostu pracowała.

Skonfrontuj listę „błędów” z raportem indeksowania, sprawdź, ile z nich Google faktycznie wyklucza, a ile to kosmetyka, i przy każdym pytaj o mechanizm i liczbę: co realnie na to wpłynie i o ile. Na wszystko nie odpowiesz w 30 minut, ale problem od dekoracji odróżnisz, zanim cokolwiek podpiszesz.

Porozmawiajmy o Twoim przypadku.

Opisz, z czym się mierzysz - dobierzemy usługę i zakres pod Twoją sytuację. Odpowiadamy konkretem, bez nachalnej sprzedaży. Dalej decydujesz Ty.