Dobre SEO sklepu zaczyna się od architektury katalogu. Jeżeli kategorie, filtry, warianty i canonicale są chaotyczne, nawet dobre opisy nie rozwiążą problemu indeksacji.
Produkty są dostępne, ale kategorie nie rosną w Google, bo filtry tworzą duplikaty, opisy są puste, a warianty konkurują z kategoriami.
Sprawdź, które adresy są w sitemapie, które mają canonical, czy kategorie mają unikalny temat i czy produkty mają dane potrzebne do snippetów.
Kategorie są podstawą widoczności sklepu
Kategorie powinny odpowiadać realnym intencjom użytkowników, a nie tylko strukturze magazynu. Dobra kategoria ma jasny temat, produkty, opis, linkowanie wewnętrzne, meta title, description i miejsce w hierarchii sklepu. W sklepach Shoper osobnym tematem jest SEO kategorii i technicznych ograniczeń platformy, a przy większej diagnozie sprawdzamy cały zakres SEO technicznego e-commerce.
Nie każda kombinacja filtra powinna być indeksowana. Część URL-i filtrowania może generować duplikację, pustą treść i marnowanie crawl budgetu.
- projektuj kategorie pod zapytania użytkowników, nie tylko ERP
- łącz kategorie, marki, kolekcje i poradniki linkowaniem wewnętrznym
- sprawdzaj, które filtry mają wartość SEO, a które generują duplikację
- pilnuj canonicali i sitemap dla ważnych adresów
Ma produkty, opis, H1, meta dane, linki i stabilny adres URL.
Jest pusta, zduplikowana, filtrowana losowo i nie ma unikalnej intencji.
Karty produktu potrzebują danych, których Google i klient mogą użyć
Karta produktu powinna mieć czytelną nazwę, opis, cenę, dostępność, zdjęcia, warianty, atrybuty, EAN/GTIN, breadcrumbs i schema Product. Braki w danych wpływają nie tylko na SEO, ale też na Merchant Center i kampanie produktowe.
Produkty niedostępne, warianty bez relacji parent-child i duplikaty nazw potrafią obniżyć jakość indeksacji. Dlatego SEO e-commerce jest mocno powiązane z danymi produktowymi.
- unikalne nazwy i opisy produktów tam, gdzie ma to sens biznesowy
- EAN/GTIN, marka, cena, dostępność i parametry techniczne
- structured data Product i breadcrumbs
- obsługa produktów niedostępnych bez masowego generowania 404
Schema pomaga zrozumieć produkt, cenę, dostępność i breadcrumbs.
EAN, marka i atrybuty wpływają też na feedy reklamowe i porównywarki.
Canonicale, indeksacja i crawl budget muszą być kontrolowane
Sklepy generują dużo adresów: sortowanie, filtry, paginacje, parametry, warianty, wyniki wyszukiwania i produkty niedostępne. Bez kontroli canonicali i indeksacji Google może tracić czas na adresy, które nie mają wartości.
Audyt SEO powinien sprawdzić robots.txt, sitemapę, statusy HTTP, przekierowania, 404, canonicale, hreflang, paginację, Core Web Vitals i błędy w Search Console.
- nie indeksuj automatycznie każdej kombinacji filtrów
- sprawdzaj canonicale kategorii, produktów i wariantów
- pilnuj sitemap, przekierowań i statusów 404/301
- monitoruj Core Web Vitals, LCP, CLS i INP na mobile
Duży sklep może marnować budżet indeksacji na adresy bez wartości.
Raporty indeksowania pokazują, czy Google rozumie strukturę sklepu.
Treści muszą wspierać sprzedaż, a nie rozpychać kategorię
Opisy kategorii powinny odpowiadać na pytania klienta, wyjaśniać różnice między typami produktów i linkować do ważnych podkategorii. Nie powinny być losowym tekstem SEO wklejonym pod listing bez wpływu na decyzję zakupową.
Poradniki i baza wiedzy przejmują zapytania informacyjne, które nie pasują do kategorii sprzedażowych. Bez tego wszystkie intencje lądują w jednym opisie i tracą czytelność.
- opis kategorii powinien wspierać wybór produktu
- FAQ w kategoriach może przejmować long-tail bez przeciążania tekstu
- poradniki odpowiadają na pytania informacyjne przed zakupem
- linkowanie wewnętrzne łączy poradniki, kategorie i usługi
Kategoria ma sprzedawać i pozycjonować produkty.
Poradnik może wyjaśnić wybór, koszty, porównanie i proces.
Jak zacząć SEO sklepu?
Najpierw zrób techniczny audyt indeksacji, kategorii, filtrów, danych produktowych i Core Web Vitals. Potem rozdziel działania na szybkie poprawki, przebudowę struktury i rozwój treści.
Nie zaczynaj od masowego pisania opisów, jeśli sklep ma błędne canonicale, duplikację filtrów, puste kategorie i problemy z danymi produktu. Wtedy treść nie wykorzysta pełnego potencjału.
Konkretne przypadki: co zrobić z kategorią, wariantem i filtrem
Poniżej najczęstsze sytuacje w sklepie i decyzja, którą trzeba przy nich podjąć. To ta tabela, a nie ogólne zasady, rozstrzyga większość sporów o indeksację.
| Typ adresu | Indeksować? | Canonical | Uzasadnienie |
|---|---|---|---|
| Kategoria główna | tak | na siebie | osobna intencja, największy potencjał ruchu |
| Podkategoria z własnym popytem | tak | na siebie | istnieje realne zapytanie, warto ją rozwijać treścią |
| Kategoria + jeden filtr o dużym popycie | tak, wybrane | na siebie | np. „kurtki softshell męskie” bywa osobnym zapytaniem |
| Kategoria + wiele filtrów | nie | na kategorię | kombinacje tworzą nieskończoną liczbę adresów bez wartości |
| Sortowanie i widok listy | nie | na kategorię | ta sama treść w innej kolejności |
| Strona 2, 3, … paginacji | tak, bez treści kategorii | na siebie | umożliwia dotarcie robota do głębokich produktów |
| Karta produktu | tak | na siebie | podstawowa jednostka oferty |
| Wariant jako osobny adres | nie | na produkt nadrzędny | rozmiar rzadko jest osobną intencją wyszukiwania |
| Produkt niedostępny czasowo | tak | na siebie | usunięcie adresu traci wypracowaną pozycję |
| Produkt wycofany na stałe | nie | — | przekierowanie 301 na najbliższy odpowiednik lub kategorię |
| Wyniki wyszukiwarki wewnętrznej | nie | — | treść generowana przez użytkownika, bez kontroli jakości |
Linkowanie wewnętrzne i schema: gdzie to naprawdę działa
Linkowanie kategorii
Najwięcej daje link z kategorii nadrzędnej do podkategorii z opisowym anchorem oraz link z poradnika do kategorii, której dotyczy. Blok „polecane produkty” identyczny na całym sklepie nie wnosi nic poza obciążeniem strony.
Schema Product
Cena, dostępność i identyfikator muszą zgadzać się z tym, co widzi klient. Rozbieżność między znacznikiem a stroną potrafi skończyć się utratą wzbogaconych wyników — to częstszy problem niż brak samego znacznika.
Brak produktu
Produkt czasowo niedostępny zostaje pod swoim adresem z informacją o dostępności. Wycofany na stałe dostaje 301 na najbliższy odpowiednik. Usuwanie adresów bez przekierowania to najprostszy sposób na utratę ruchu.
Paginacja
Kolejne strony listingu powinny być dostępne dla robota, ale bez powielania opisu kategorii. Opis zostaje na stronie pierwszej — inaczej każda strona wygląda jak duplikat poprzedniej.