# Checklista SEO sklepu internetowego

> Dla kogo: Konsultant SEO z osobą prowadzącą sklep · Czas: 2–4 dni robocze
> Wersja online i arkusz XLSX: https://skuteczne-pozycjonowanie-stron.pl/porady/checklisty/seo-sklepu/

Checklistę stosujesz przy audycie i optymalizacji sklepu internetowego – kategorie, produkty, filtry, dane strukturalne i opinie to inny świat niż blog. Wypełnia ją konsultant SEO razem z osobą prowadzącą sklep; audyt średniego sklepu zajmuje 2-4 dni robocze. W e-commerce liczy się treść i kompletność oferty – nie sam DR: są domeny DR 5-6 z 1 400+ frazami wygrywające kategorie.

## Kategorie
- [ ] **Kategorie mają unikalne, rozbudowane treści intro** – sprawdź kluczowe kategorie: tekst intro (min. 200-400 słów) nad listą produktów, unikalny, z frazą kategorii. Puste kategorie = thin content i zero szans w organic.
- [ ] **Kategorie z małą liczbą produktów zabezpieczone przed thin content** – sprawdź kategorie z 1-3 produktami: treść wzbogacająca (poradnik wyboru, FAQ, cross-linki) albo noindex świadomej decyzji. Kategoria z 2 produktami i 3 zdaniem tekstu szkodzi całej domenie.
- [ ] **Nawigacja: drzewo kategorii w menu** – sprawdź menu: struktura kategorii widoczna i linkowana z nawigacji (mega menu przy większej ofercie). PageRank musi płynąć do kategorii komercyjnych – nie zamykaj drzewa w klikaniu 6 poziomów.
- [ ] **Title/H1/description kategorii uzupełnione i unikalne** – sprawdź title (60-90 znaków z frazą), H1 i meta description każdej kategorii. Szablon "Kategoria - Sklep.pl" na wszystkich kategoriach to marnowany tytuł.

## Opisy produktów
- [ ] **Opisy produktów unikalne, nie z hurtowni** – wylosuj 10 produktów i porównaj z opisami producenta w SERP: unikalny tekst, parametry, zalety. Skopiowane opisy = walka ze wszystkimi sklepami o ten sam duplikat.
- [ ] **Opisy produktów machine-readable pod AI Product Cards** – sprawdź: jasne, rzeczowe opisy z parametrami w treści; produkty brane pod uwagę w kartach produktowych AI (nowa forma wyników). Optymalizacja pod AI Product Cards to osobny element – nie da się go "dorobić" później w metadanych.
- [ ] **Dane handlowe spójne: strona + schema + feed** – zweryfikuj nazwy, ceny, waluty, stany, warianty na stronie, w schema i w feedzie merchant jednocześnie. Rozbieżność powierzchni to najczęstszy powód, dla którego model podał błędną cenę.
- [ ] **Stany i ceny aktualne, brak wyprzedanych produktów bez komunikatu** – sprawdź produkty: dostępny/niedostępny jasno oznaczony, ceny aktualne. Stary stan magazynowy w schema i feedzie podważa zaufanie modeli do wszystkich danych sklepu.

## Filtry, paginacja i crawl
- [ ] **Filtry z parametrami zamykane regułą** – wypisz parametry filtrów (kolor, rozmiar, sortowanie) i ustal regułę: noindex, canonical lub robots.txt per typ parametru. Niekontrolowane filtry to główny generator index bloat w sklepach.
- [ ] **Paginacja kategorii z jasną regułą** – ustal: paginacja kanoniczna do pierwszej strony, noindex na kolejnych stronach albo pełna indeksacja – i stosuj konsekwentnie w całym sklepie. U nas ok. 90% problemów indeksacji to paginacja + parametry URL.
- [ ] **Wartościowe strony filtrów (landingi) świadomie wypuszczone** – jeśli robisz landingi z filtrów ("czarne buty skórzane"), zrób to świadomie: unikalna treść, canonical, indeksacja. Filtry-wysypisko zamiast zaplanowanych landingów to inna rzecz niż świadoma strategia.
- [ ] **Koszyk, checkout i konto klienta w noindex** – sprawdź: /koszyk, /checkout, /klient, /logowanie z noindex. To strony operacyjne – marnują budżet crawlingowy i generują duplikaty.

## Dane strukturalne i merchant
- [ ] **Schema Product z ceną, dostępnością i ocenami** – sprawdź w Rich Results Test: Product z name, price, priceCurrency, availability, aggregateRating. Schema sprzeczna z widoczną treścią (np. inna cena) to błąd krytyczny.
- [ ] **Feed Merchant Center spójny z serwisem** – porównaj feed z danymi na stronie: tytuły, ceny, stany, zdjęcia. Karty produktowe Google i AI opierają się na feedzie – rozjazd = odrzucenie produktu.
- [ ] **Mikrodane wdrożone w kluczowych elementach serwisu** – sprawdź obecność danych strukturalnych (Article, FAQ, Review, Organization) na odpowiednich typach podstron w całym serwisie, nie tylko na produktach.

## Opinie
- [ ] **Opinie produktowe i sklepowe ze schema Review/AggregateRating** – sprawdź: opinie widoczne na stronie z danymi strukturalnymi; opinie realne, autentyczne. Fake opinie: rosnąca detekcja niespójności, jedno ukarane konto niweczy pracę.
- [ ] **Opinie widoczne bez JavaScript** – sprawdź, czy treść opinii jest w HTML: modele i crawlery bez rendera JS mają je widzieć. Opinie wstrzykiwane widgetem JS są niewidzialne dla części robotów.
- [ ] **Opinie respondowane (odpowiedzi sklepu)** – sprawdź, czy sklep odpowiada na opinie (pozytywne i negatywne). AI to rekomender: w naszych danych tylko ok. 0,16% wzmianek jest negatywnych – sentyment rzadko decyduje, ale obecność i aktywność marki tak.

## Linkowanie wewnętrzne i wersje językowe
- [ ] **Linkowanie produktów do kategorii i powiązanych produktów** – sprawdź: każdy produkt linkuje do kategorii nadrzędnej, kategorie linkują do kluczowych produktów; PageRank płynie do stron komercyjnych. Produkty osierocone (zero linków wewnętrznych) nie mają szans.
- [ ] **Wersje PL/EN z hreflang i pełnym tłumaczeniem treści** – przy sklepach dwujęzycznych: hreflang spójny, wersja EN pełna (opisy, kategorie), nie pół-tłumaczenie. Wersja EN to także warstwa treningowa dla modeli – ok. 95% danych Common Crawl to angielski.
- [ ] **Breadcrumb schema i widoczna ścieżka** – sprawdź: breadcrumb widoczny dla użytkownika i w schema BreadcrumbList, pełna ścieżka Home > Kategoria > Produkt. Breadcrumb wzmacnia strukturę w SERP i w zrozumieniu serwisu przez modele.
- [ ] **Blog i treści wspierające połączone z ofertą** – sprawdź, czy blog/poradniki linkują do kategorii i produktów z opisowymi anchorami; każdy wpis ma rozbudowany link wewnętrzny do strony komercyjnej. Blog bez linków do oferty to treść bez roli sprzedażowej.

## Widoczność AI w e-commerce
- [ ] **Test obecności w odpowiedziach AI na prompty produktowe** – odpytaj ChatGPT/Perplexity o "najlepszy [kategoria] w Polsce", "gdzie kupić [produkt]": czy sklep jest wymieniany, cytowany, polecany? Perplexity częściej niż inne modele korzysta ze źródeł e-commerce – zbadaj jego cytowania dla Twojej kategorii.
- [ ] **Test cytowań Perplexity i Allegro/marketplace** – sprawdź, które domeny cytuje Perplexity w Twojej kategorii (Perplexity → e-commerce/Allegro wg naszych testów); porównaj ze swoją obecnością. Mapa cytowanych domen wskazuje, gdzie się pojawić.
- [ ] **AI Product Cards: produkty rozważane w kartach** – sprawdź na kluczowych frazach produktowych, czy produkty sklepu pojawiają się w kartach produktowych AI (nowa forma wyników); jeśli nie, wróć do sekcji danych strukturalnych i opisów.
- [ ] **Widoczność w Bing i Bing Webmaster Tools** – sprawdź indeksację w Bing i podpięcie BWT; Bing Places przy lokalizacji. Bing to druga dźwignia – ale NIE traktuj Bing/IndexNow jako głównej drogi do ChatGPT.

## Jak interpretować wyniki

Sekcje "Kategorie" i "Opisy produktów" to priorytet komercyjny: treść i kompletność oferty decydują o kategoriach produktowych – tam, gdzie z danych wynika, że liczy się treść, nie sam DR (domeny DR 5-6 z tysiącami fraz). Sekcja "Filtry, paginacja i crawl" jest krytyczna technicznie: 90% problemów indeksacji w sklepach to właśnie paginacja i parametry – niezaliczony punkt tutaj napraw w pierwszej kolejności, bo zatruwa cały indeks. Sekcja "Dane strukturalne" jest warunkiem obecności w kartach produktowych AI – bez spójności strona/schema/feed Twoje produkty nie wchodzą do rozważań modeli. Opinie to sygnał zaufania: schema + widoczność + autentyczność, bez fake. Wynik: braki w sekcjach 1-2 = priorytet treściowy na najbliższy sprint; braki w sekcji 3 = priorytet techniczny natychmiast; sekcje 4-6 domykają długoterminowo. Nie zaczynaj linkowania sklepu przed domknięciem indeksacji – linki do strony, która ma 60% nieindeksowalnych URL-i, to rozpylanie budżetu.

---
SEODEV · skuteczne-pozycjonowanie-stron.pl · hello@seodev.agency · +48 537 269 103
