Część 6 z 10

Błędy SEO w sklepach internetowych: siedem problemów z każdego audytu

Błędy SEO w sklepach internetowych: siedem problemów z każdego audytu

Krótka odpowiedź: SEO sklepu psuje się w innych miejscach niż SEO bloga. Blog ma sto stron i jedną strukturę. Sklep ma tysiące adresów, które generuje sam: filtry, sortowania, paginację, warianty produktów, produkty w kilku kategoriach. To właśnie ta samoczynnie rosnąca masa — a nie „za mało tekstu” — jest zwykle problemem.

Siedem błędów, które powtarzają się prawie zawsze

1. Filtry i sortowania w indeksie. ?color=blue&size=44&orderby=price daje tysiące adresów o niemal identycznej treści. Google przepala na nie budżet indeksowania, a Ty rozmywasz sygnały na sto kopii jednej kategorii. Zarządza się tym adresami kanonicznymi i noindex, follow — zobacz wytyczne Google o adresach kanonicznych i dokumentację crawl budget.

2. Jeden produkt, kilka adresów. Produkt leży w trzech kategoriach, a jeśli struktura adresów zawiera kategorię, masz trzy strony jednego produktu. Rozwiązanie jest proste: jeden adres kanoniczny na produkt, najlepiej poza hierarchią kategorii.

3. Produkty niedostępne zwracające 404. Najdroższy błąd z tej listy, bo wyrzucasz stronę, która już się pozycjonowała i zebrała linki. Co robić zamiast tego — osobna sekcja niżej.

4. Paginacja kategorii robiona na wyczucie. Strona druga, trzecia i dziesiąta albo wypadają z indeksu, albo konkurują z pierwszą. Produkty z dziesiątej strony stają się niewidoczne dla wyszukiwarki. Szczegóły w temacie paginacja i fasety.

5. Kategorie bez własnego sensu. Strona kategorii to sama siatka produktów — bez opisu, bez odpowiedzi, bez linkowania wewnętrznego. A to właśnie kategorie zbierają najcenniejsze zapytania komercyjne, nie karty produktów.

6. Znaczniki produktowe brakujące albo kłamiące. Bez danych strukturalnych Product tracisz rozszerzone wyniki z ceną i dostępnością, a przy błędnych danych ryzykujesz karę. Osobny typ merchant listing dokłada do wyniku dostawę i zasady zwrotów.

7. Redesign albo migracja bez mapy przekierowań. Klasyczny scenariusz: nowa strona, nowa struktura adresów, a miesiąc później ruch mniejszy o 60%. To jedyny błąd z tej listy, który potrafi zabić sklep w tydzień. Szczegóły w temacie SEO przy migracji.

Co robić z produktami, których nie ma na stanie

To osobna sekcja, bo właściwa odpowiedź zależy od sytuacji, a sklepy zwykle stosują jedną regułę do wszystkiego — i prawie zawsze złą.

Chwilowo brak na stanie. Strony nie ruszamy: zostaje dostępna, uczciwie pisze „niedostępny”, dostaje przewidywaną datę, przycisk „powiadom mnie” i blok z alternatywami. Strona nadal się pozycjonuje, a Ty zbierasz popyt.

Wycofany na stałe, jest następca. 301 na zamiennik — ale tylko jeśli to naprawdę podobny produkt. Przekierowanie na „coś najbliższego” z innej kategorii irytuje ludzi i jest ignorowane przez wyszukiwarki.

Wycofany na stałe, bez zamiennika. 301 na kategorię nadrzędną. Jeśli kategorii też już nie ma — uczciwe 410.

Produkt sezonowy. Nigdy nie usuwać. Strona zbiera sygnały latami; skasowanie jej w listopadzie, żeby odtworzyć ją w maju, to zaczynanie od zera co sezon.

Zasada ogólna: adres, który się pozycjonuje, jest aktywem. Kasowanie go ma tyle sensu, co wyrzucanie opłaconej reklamy.

Kategorie to Twoje główne strony docelowe

Zapytanie komercyjne jest prawie zawsze kategoryjne: „słuchawki bezprzewodowe sklep”, a nie nazwa konkretnego modelu. Kategoria musi więc być stroną, a nie półką:

  • Krótki wstęp na górze — co tu jest i jak wybierać, dwa–trzy zdania bez lania wody
  • Dłuższy tekst na dole — kryteria wyboru, częste pytania, czym różnią się podkategorie
  • Linkowanie wewnętrzne — do podkategorii, do popularnych produktów, do powiązanych poradników
  • Sensowne nagłówkiH1 kategorii powinien odpowiadać temu, jak ludzie szukają, a nie etykiecie w bazie

Efekt uboczny: taki tekst daje też materiał, z którego odpowiada wyszukiwanie AI. Więcej w temacie AEO/GEO.

Wstawka dla programisty

  • Sprawdź pokrycie w Search Console według typów. Raport „Strony” pogrupowany według przyczyn wykluczenia zwykle od razu pokazuje, ile masz śmieciowych adresów z filtrów.
  • rel=canonical na siebie przy każdym produkcie, niezależnie od kategorii, przez którą klient wszedł.
  • Sitemapa tylko z adresów indeksowalnych. Mapa strony zawierająca strony z noindex to sygnał wewnętrznie sprzeczny.
  • Atrybut availability musi być aktualny. Zbuforowane znaczniki z InStock przy wyprzedanym produkcie to źródło reklamacji i problemów w Merchant Center.
  • Pilnuj szybkości kategorii. Kategoria z 60 produktami i 60 obrazkami to podręcznikowa porażka LCP. Zobacz szybkość sklepu.
  • Przed migracją zrób zrzut mapy adresów. Pełna lista obecnych URL-i z ruchem z Search Console plus mapowanie „stary → nowy”. Robi się to przed startem, a nie po spadku.
  • Uważaj na starzenie się treści. Kategorie i poradniki tracą aktualność; rutynę przeglądu opisuje temat content decay.

Praktyczny test

  • Sprawdziłem w Search Console, ile adresów jest wykluczonych i z jakich powodów
  • Kombinacje filtrów nie są indeksowane
  • Każdy produkt ma jeden adres kanoniczny
  • Produkty niedostępne nie zwracają 404
  • Istnieje reguła dla produktów wycofanych: 301 na zamiennik albo na kategorię
  • Kategorie mają własny tekst i linkowanie wewnętrzne
  • Znaczniki Product przechodzą Rich Results Test i zgadzają się z realną ceną i dostępnością
  • Sitemapa zawiera wyłącznie strony indeksowalne
  • Jeśli planowany jest redesign, mapa przekierowań powstała przed startem

Co dalej

Widoczność przyprowadza ludzi. Ale między „przyszedł” a „zapłacił” stoi jeszcze jedna bariera, której nie naprawi ani szybkość, ani znaczniki: zaufanie i obiekcje.

Strona techniczna jest szczegółowo opisana w sąsiednim przewodniku — checklista SEO dla Next.js; jeśli chcesz, by ktoś to zrobił, jest usługa technicznego SEO.

Chcesz, żeby ktoś spojrzał na Twój sklep z zewnątrz?

Wyślij link do sklepu i liczby, które Cię nie zadowalają. W odpowiedzi dostaniesz analizę: gdzie dokładnie uciekają pieniądze i co naprawić najpierw — ze stałą ceną za pracę.

Zamów audyt sklepu