Audyt SEO sklepu w siedmiu krokach: indeksowanie, Core Web Vitals, wyniki rozszerzone i duplikaty w Search Console, potem dane w Merchant Center.

Audyt SEO sklepu internetowego rzadko wymaga płatnych narzędzi. Wymaga właściwej kolejności. Większość tego, co trzeba sprawdzić, Google udostępnia bezpłatnie w Search Console i Merchant Center, więc problemem nie jest dostęp do danych, tylko to, w jakim porządku je czytasz. Audyt zaczęty od treści produktowej niewiele da, jeśli duża część katalogu nie jest zindeksowana. Audyt zaczęty od Core Web Vitals nie ma sensu, jeśli roboty Google nie docierają do stron produktów przez źle skonfigurowaną nawigację fasetową.
Poniżej opisujemy audyt SEO sklepu jako siedem kroków, w kolejności, w jakiej mają znaczenie: od indeksowania, przez wydajność i wyniki rozszerzone, po treść i dane w Merchant Center. Ogólny audyt dowolnej strony internetowej opisujemy w tekście o audycie strony internetowej. Tu skupiamy się na tym, co w sklepie jest inne: tysiącach adresów URL, filtrach, wariantach i wymaganiach Merchant Center, których strona firmowa ani blog nie mają.
Każdy z siedmiu kroków opiera się na poprzednim. Wyższy krok sprawdza coś, co ma sens dopiero wtedy, gdy niższy jest w porządku. Audyt SEO sklepu rozpoczęty od środka, np. od treści produktowej albo od wyglądu strony w wynikach wyszukiwania, kończy się często poprawkami, które niewiele zmieniają, bo przyczyna leży piętro niżej: w indeksowaniu albo w strukturze adresów URL.
Pierwsze pytanie nie dotyczy pozycji w wynikach, tylko tego, czy strona produktu w ogóle ma szansę się w nich pojawić. Raport Indeksowanie stron w Search Console „zawiera informacje o stanie zindeksowania przez Google wszystkich adresów URL, o których Google wie, że znajdują się w Twojej usłudze” i pokazuje, „ile adresów URL w Twojej witrynie zostało zeskanowanych i zindeksowanych przez Google” (Search Console, raport Indeksowanie stron, odczyt 2026-10-05).
Dwa główne statusy, „Zindeksowano” i „Nie zindeksowano”, to dopiero początek. Przy niezindeksowanych adresach raport podaje konkretny powód: błąd serwera, blokadę w robots.txt, znacznik noindex, błąd 404 albo inny. W sklepie z dużym katalogiem bardziej niż pojedynczy adres liczy się wzorzec. Jeśli dziesiątki stron produktów mają ten sam powód niezaindeksowania, np. ten sam parametr URL zablokowany w robots.txt, problem jest strukturalny, a nie przypadkowy.
Przy dużym katalogu warto też wiedzieć, czego raport nie obiecuje. Google pisze wprost, że nie należy oczekiwać „zindeksowania 100% witryny”, tylko stron kanonicznych, a o stronach oznaczonych jako duplikaty lub wersje alternatywne pisze, że „zwykle jest to dobry znak”: Google znalazł wersję kanoniczną i ją zindeksował. Lista przykładowych adresów przy każdym statusie obejmuje najwyżej 1 000 pozycji, więc w sklepie z kilkudziesięcioma tysiącami produktów nie zobaczysz w niej wszystkich problematycznych stron. Wzorzec odczytasz z próbki, ale skalę sprawdzisz w liczbach na wykresie.
Dwa statusy wyglądają podobnie, a znaczą co innego. „Strona wykryta – obecnie niezindeksowana” oznacza, że Google zna adres, ale go jeszcze nie pobrał; najczęstszą przyczyną według pomocy jest to, że próba pobrania mogła przeciążyć witrynę, więc Google przełożył ją na później. „Strona zeskanowana, ale jeszcze niezindeksowana” oznacza, że Google stronę pobrał, ale jej nie zindeksował; może to zrobić w przyszłości. Skoro Google podaje przeciążenie jako najczęstszą przyczynę pierwszego statusu, tysiące wykrytych, a niepobranych kart produktu to sygnał, żeby sprawdzić, ile adresów generują filtry i jak szybko odpowiada serwer. Przy drugim statusie pomoc dodaje, że nie ma potrzeby ponownego przesyłania adresu do zeskanowania. Pełny opis statusów i tego, co z nimi robić, jest w artykule o Google Search Console.
Raport Indeksowanie stron: co znaczy status i co z nim zrobić
Digital Vantage, schemat na podstawie pomocy Search Console (raport Indeksowanie stron, answer/7440203), odczyt 2026-10-05
Osobna, mniej pilna część raportu to tabela „Popraw wygląd i działanie stron”. Zebrane w niej problemy „nie uniemożliwiają indeksowania strony, ale ograniczają możliwości Google do zrozumienia i zindeksowania Twoich stron”. Sprawdź ją po głównych statusach, nie przed nimi.
Jeśli ten krok pokaże, że istotna część katalogu nie jest zindeksowana z powodu filtrów i parametrów, przejdź od razu do kroku 4, w którym opisujemy, jak Google radzi ograniczać indeksowanie filtrów.
Drugi raport mierzy wydajność, ale tylko na danych od prawdziwych użytkowników. Raport Core Web Vitals w Search Console „zawiera informacje o skuteczności Twoich stron na podstawie rzeczywistych danych o korzystaniu”. Grupuje adresy URL według stanu („Słabej jakości”, „Wymagana poprawa”, „Dobrej jakości”), według wskaźnika (LCP, INP, CLS) i według grupy podobnych stron, np. wszystkich kart produktu w jednym szablonie. Stan jest ustawiany na „najwolniejszy stan przypisany do niego dla danego typu urządzenia”, czyli decyduje najgorszy wskaźnik. Przykład Google: adres, który na telefonach ma CLS „Słabej jakości”, a LCP „Wymagana poprawa”, dostaje dla telefonów stan „Słabej jakości” (Search Console, raport Core Web Vitals, odczyt 2026-10-05).
Dane w tym raporcie pochodzą z „raportu na temat użytkowania Chrome” (CrUX), czyli od realnych użytkowników, a nie z testu w laboratorium. To odróżnia raport od jednorazowego testu Lighthouse, który mierzy stronę w kontrolowanych warunkach. PageSpeed Insights pokazuje jedno i drugie: na górze dane z CrUX, na dole wynik testu Lighthouse; jak czytać obie części, opisujemy w artykule o PageSpeed Insights. Jeśli raport w Search Console pokazuje problem dla konkretnej grupy stron, np. wszystkich kart produktu, dopiero wtedy sprawdź pojedynczą stronę w PageSpeed Insights, żeby zobaczyć, co ją obciąża.
Taką kolejność zaleca sam Google. Dane terenowe powstają z monitorowania wszystkich użytkowników, którzy odwiedzają stronę, a dane laboratoryjne z wczytania strony w kontrolowanym środowisku, przy z góry ustalonych warunkach sieci i urządzenia. Jeśli masz jedne i drugie, „dane terenowe są tym, czym należy się kierować przy ustalaniu priorytetów”, bo to najdokładniejszy sposób, by zrozumieć, z czym naprawdę mają problem Twoi użytkownicy (web.dev, różnice między danymi laboratoryjnymi a terenowymi, tłumaczenie własne, odczyt 2026-10-05). W audycie oznacza to: nie zaczynaj od testu losowej podstrony w Lighthouse. Zacznij od raportu w Search Console, który pokazuje, które grupy stron mają problem u Twoich klientów, a test laboratoryjny wykorzystaj do znalezienia przyczyny w kodzie.
Mechanizmy, które psują te metryki w sklepie, plan naprawy i porównanie platform sklepowych według HTTP Archive Web Almanac opisujemy w tekście Core Web Vitals w sklepie internetowym. Jednorazowy test konkretnej strony zrobisz w naszym teście szybkości strony.
Trzeci krok sprawdza, czy Google ma dość danych, żeby pokazać stronę produktu z czymś więcej niż tytułem i opisem. Google rozróżnia dwa powiązane typy wyników rozszerzonych (Search Central, uporządkowane dane Product, odczyt 2026-10-05):
name i co najmniej jedną z właściwości review, aggregateRating albo offers.name, image i offers z ceną wyższą od zera oraz walutą. Merchant listing wymaga typu Offer, a krótki opis produktu przyjmuje też AggregateOffer (Search Central, merchant listing, odczyt 2026-10-05).Oba typy „w pewnym stopniu się pokrywają”: dodanie właściwości wymaganych dla merchant listing sprawia zwykle, że strona kwalifikuje się też do krótkiego opisu produktu (Search Central, uporządkowane dane Product, odczyt 2026-10-05).
Krótki opis produktu czy merchant listing — wymagania Google
Google Search Central, uporządkowane dane Product i merchant listing, odczyt 2026-10-05
Pomoc Search Console opisuje ogólne narzędzia do wyników rozszerzonych: raport przeglądu, raport danych strukturalnych, których nie da się przeanalizować, i test wyników z elementami rozszerzonymi. Jej sekcja o zakupach wymienia też osobny raport „Możliwości dla sprzedawców” z rekomendacjami poprawy widoczności sklepu oraz ustawienie „Dostawa i zwroty” (Ustawienia > Zakupy). To ustawienie zobaczysz tylko wtedy, gdy konto Merchant Center jest powiązane z usługą w Search Console (Search Console, raporty dotyczące zakupów, odczyt 2026-10-05). To kolejny powód, żeby oba konta były połączone, a nie prowadzone osobno.
Brak wymaganej właściwości, np. priceCurrency w offers, oznacza, że strona nie spełnia wymagań danego wyniku rozszerzonego. To inna sprawa niż stan w raporcie Indeksowanie stron. Takie braki przejdź razem z osobą techniczną, bo dane strukturalne generuje zwykle szablon karty produktu: jedna poprawka w szablonie obejmuje wszystkie strony, które z niego korzystają.
Tu sklep wytwarza najwięcej adresów URL, a razem z nimi wiele problemów z indeksowaniem z kroku 1. Sprawdź po kolei:
rel="canonical" i rel="nofollow" na linkach do filtrów są „na dłuższą metę mniej skuteczne” niż reguły w robots.txt i fragmenty adresu URL (#) (Search Central, nawigacja fasetowa, odczyt 2026-10-05).?page=n. Pierwszej strony sekwencji nie ustawiaj jako kanonicznej dla pozostałych: każda dostaje własny adres kanoniczny. Tagów rel="next" i rel="prev" Google „obecnie już ich nie używa, ale takich linków nadal mogą używać inne wyszukiwarki” (Search Central, podział na strony, odczyt 2026-10-05). Jeśli zostały w kodzie z poprzednich lat, nie szkodzą, ale na indeksowanie w Google nie wpływają.rel="canonical" daje kontrolę i oszczędza czas robotów, ale nie chroni przed karą. Mocniejsze, często powtarzane zdanie, że kary za duplicate content nie ma, chyba że duplikacja ma oszukać i manipulować wynikami, pochodzi z wpisu na blogu Google Search Central z września 2008 roku i nie jest częścią aktualnej dokumentacji. Traktuj je jako kontekst historyczny, nie dzisiejsze stanowisko.Strukturę URL, paginację, nawigację fasetową i duplikaty w sklepie, z przykładami wdrożenia na konkretnych platformach, omawiamy w tekście o pozycjonowaniu sklepu internetowego.
Audyt SEO sklepu internetowego — kolejność siedmiu kroków
Opracowanie własne na podstawie dokumentacji Google Search Console i Merchant Center Help, odczyt 2026-10-01
Treść poprawiaj dopiero wtedy, gdy kroki 1–4 pokazują zaindeksowane, technicznie poprawne strony. Inaczej zmiany w opisach niewiele dadzą w wynikach wyszukiwania. Sprawdź, czy opisy produktów i kategorii to treści, które „zostały utworzone głównie z myślą o użytkownikach i nie mają na celu manipulowania rankingiem w wyszukiwarce” (Search Central, tworzenie przydatnych treści, odczyt 2026-10-05). Jeśli duża część opisów jest generowana automatycznie, na masową skalę i bez dodatkowej wartości, to już nie kwestia stylu, tylko ryzyko naruszenia zasady dotyczącej „nadużyć na dużą skalę dotyczących treści”, (Search Central, zasady dotyczące spamu, odczyt 2026-10-05). Google wprowadził ją 5 marca 2024 roku razem z marcową aktualizacją podstawową.
Pełną checklistę strony produktu, czyli limity znaków w Merchant Center, wymagania dotyczące zdjęć, to, kiedy opisy kategorii pomagają, a kiedy szkodzą, i jak traktować treści generowane przez AI, opisujemy w tekście o opisach produktów pod SEO.
Jeśli sklep korzysta z Google Merchant Center, audyt musi objąć też to konto, bo jego błędów nie widać w raporcie indeksowania. Dotyczy to feedu produktowego, bezpłatnych informacji o produktach i reklam. Sprawdź:
Jak skonfigurować konto Merchant Center od zera, zweryfikować witrynę i czym różni się plik danych od danych strukturalnych, opisujemy w osobnym tekście o Google Merchant Center.
Publicznej, rzetelnie policzonej średniej ceny audytu SEO sklepu w Polsce nie ma, więc żadnej kwoty tu nie podajemy. Raporty rynkowe, które sprawdziliśmy, mierzą coś innego (zarobki specjalistów SEO, widoczność sklepów w indeksie konkretnego narzędzia) albo są materiałami agencji z widełkami dobranymi pod pozyskanie klienta, a nie danymi z próby. Kroki 1–4 możesz przejść samodzielnie z naszą checklistą samodzielnego audytu, bo wymagają głównie czytania bezpłatnych raportów Google, nie specjalistycznych narzędzi.
Zlecenie audytu wykonawcy ma tym więcej sensu, im bardziej splątany jest problem. Dotyczy to sytuacji, gdy katalog liczy tysiące adresów URL, a problem z indeksowaniem ma kilka nakładających się przyczyn (filtry, warianty, migracja platformy). Także wtedy, gdy trzeba ustalić, która z kilku równoczesnych przyczyn odpowiada za spadek widoczności, albo gdy raporty wskazują problem, ale nie wiesz, który element szablonu lub wtyczki go wywołuje. To praca, która wymaga czasu człowieka, a nie tylko odczytania raportu.
Różnica między checklistą a zleconym audytem leży właśnie w interpretacji. Checklista mówi: „sprawdź raport Indeksowanie stron i zobacz, czy są błędy”, i to wystarczy, żeby zauważyć problem. Nie mówi, co dalej, gdy błędów jest kilkaset i mają kilka przyczyn naraz: część stron blokuje robots.txt dodany przy poprzedniej migracji, część ma noindex pozostały po etapie testowym wdrożenia, a do części nie prowadzi żaden link z reszty witryny. Rozdzielenie tych przyczyn, ustalenie, którą naprawić najpierw, i sprawdzenie, czy poprawka w szablonie nie zepsuje czegoś na pozostałych stronach tego typu, wykonawca zrobi szybciej niż ktoś, kto widzi te raporty pierwszy raz.
Audyt SEO sklepu: kiedy wystarczy checklista, a kiedy zlecić
Digital Vantage, schemat własny
Od raportu Indeksowanie stron w Search Console, czyli od sprawdzenia, czy strony produktów są w ogóle zaindeksowane, a jeśli nie, to dlaczego. Praca nad wydajnością, wynikami rozszerzonymi czy treścią nic nie da, jeśli Google tych stron nie widzi. Dopiero potem przychodzi kolej na raport Core Web Vitals, wyniki rozszerzone, a na końcu treść i dane w Merchant Center.
W większości nie. Raport Indeksowanie stron, raport Core Web Vitals, raporty wyników rozszerzonych i diagnostyka w Merchant Center są bezpłatne. Płatne narzędzia ułatwiają pracę na dużym katalogu, ale nie zastępują czytania tych raportów we właściwej kolejności.
Nie w sensie osobnej „kary”. Aktualna dokumentacja Google mówi, że witryna „będzie prawdopodobnie działać dobrze” nawet bez wskazanego adresu kanonicznego; wskazanie go daje kontrolę i oszczędza czas robotów, ale nie chroni przed sankcją. Realny problem w sklepie to nawigacja fasetowa bez ograniczeń, która tworzy tyle adresów URL, że roboty Google tracą czas na bezużyteczne kombinacje filtrów zamiast na nowe produkty.
Raporty są te same: indeksowanie, Core Web Vitals, wyniki rozszerzone. Sklep dodaje jednak elementy, których strona firmowa ani blog nie mają: nawigację fasetową i filtry tworzące masowo adresy URL, warianty produktów, paginację list produktów oraz konto Merchant Center z własnymi zasadami i wymaganiami wobec strony docelowej. Ogólny audyt strony opisujemy osobno w tekście o audycie strony internetowej.
Tak, jeśli sklep z niego korzysta, bo błędów w danych produktowych nie widać w raporcie indeksowania. Audyt obejmuje statusy produktów i powody odrzucenia, ostrzeżenia w powiadomieniach konta, zgodność strony docelowej z wymaganiami (cena, dostępność, brak elementów zasłaniających informacje) oraz połączenie Merchant Center z Search Console, od którego zależy dostęp do ustawienia „Dostawa i zwroty”.
Przejdziemy przez indeksowanie, Core Web Vitals, wyniki rozszerzone i dane w Merchant Center we właściwej kolejności i wskażemy, co naprawdę blokuje widoczność Twojego sklepu.
SEO sklepu internetowego w trzech warstwach: technika, opisy produktów i dane dla Merchant Center. Czym sklep różni się od zwykłej strony i od czego zacząć.
Google Merchant Center: weryfikacja witryny, dane produktowe, wymagania dostawy i strony docelowej, zasady odrzucenia, integracje z Shopify i WooCommerce.
Core Web Vitals w sklepie: progi LCP, INP i CLS, waga w rankingu Google, dane CrUX vs Lighthouse i różnice między platformami według Web Almanac 2025.
Opisy produktów SEO: czego oczekuje Google, limity tytułu i opisu w Merchant Center, wymóg zdjęć 500×500 px, GTIN i mit duplicate content.
Pozycjonowanie sklepu internetowego: struktura URL, filtry, duplikaty i linkowanie wewnętrzne na Shopify, WooCommerce i PrestaShop — bez mitów o karach Google.
Twoj Partner w Biznesie, zespół Digital Vantage
Zespół Digital Vantage to grupa doświadczonych specjalistów łączących kompetencje z zakresu web developmentu, inżynierii oprogramowania, DevOps, UX/UI designu oraz marketingu cyfrowego. Wspólnie realizujemy projekty od koncepcji po wdrożenie — strony internetowe, sklepy e-commerce, dedykowane aplikacje i strategie digitalowe. Nasz zespół łączy wieloletnie doświadczenie z korporacji technologicznych z elastycznością i bezpośredniością, jaką daje praca w mniejszej, zgranej strukturze. Pracujemy w metodykach zwinnych, stawiamy na przejrzystą komunikację i traktujemy każdy projekt jak własny biznes. Siłą zespołu jest różnorodność perspektyw — od architektury systemów i infrastruktury, przez frontend i design, po SEO i strategię content marketingową. Dzięki temu klient otrzymuje spójne rozwiązanie, w którym technologia, estetyka i cele biznesowe idą w parze.
Spis treści · 8 sekcji · 12 minut czytania
Oceń artykuł

Program księgowy dla małej firmy: KPiR i ryczałt w programie od 2026–2027, ceny pakietów 7 producentów, darmowe opcje i kiedy wybrać biuro rachunkowe.

Ile kosztuje pozycjonowanie? Nie ma niezależnego badania cen SEO w Polsce. Jak z cenników agencji policzyć godziny, linki i teksty oraz porównać oferty.

Co znaczy każda część raportu PageSpeed Insights: dane z 28 dni od użytkowników, wynik Lighthouse, telefon kontra komputer i dlaczego wynik się zmienia.

Google Search Console bez zgadywania: weryfikacja, dostęp dla agencji, CTR i średnia pozycja według definicji Google oraz statusy indeksowania stron.

Co musi zawierać karta produktu: zdjęcia, cena z zasadą 30 dni, obowiązkowe informacje z GPSR, dostawa i zwroty, opinie oraz dane strukturalne dla Google.

Google Merchant Center: weryfikacja witryny, dane produktowe, wymagania dostawy i strony docelowej, zasady odrzucenia, integracje z Shopify i WooCommerce.

Kiedy wystarczy darmowy kalendarz rezerwacji, co musi umieć system rezerwacji online i kiedy własny moduł się zwraca. Ceny narzędzi i nasza wycena.

Szablony WordPress wybiera się nie wyglądem: katalog podaje trzy pola, które mówią, ile szablon będzie kosztował za rok. I co znika przy jego zmianie.

Błąd 500, 502, 503 czy 504 mówi, który element zawiódł: aplikacja, połączenie między serwerami czy przeciążenie. Co znaczą i kogo wołać.