Pozycjonowanie PrestaShop — co blokuje sklepy najczęściej

PrestaShop ma nad platformami abonamentowymi jedną wyraźną przewagę: pozwala zmienić praktycznie wszystko. To zaleta dopóty, dopóki ktoś tego pilnuje — bo domyślna konfiguracja potrafi wygenerować tysiące adresów, których nikt nie zamawiał. Poniżej pięć mechanizmów, które w sklepach na tej platformie blokują widoczność najczęściej, wraz ze sposobem sprawdzenia każdego z nich u siebie.

Przewaga, która bywa problemem

Na platformach abonamentowych część rzeczy jest za Ciebie zamknięta — nie zepsujesz ich, ale też nie poprawisz. PrestaShop działa odwrotnie: masz dostęp do szablonów, adresów, nagłówków i pliku konfiguracyjnego serwera. Możesz naprawić wszystko i zepsuć wszystko.

W praktyce oznacza to, że sklepy na tej platformie rzadko mają problem „platforma nie pozwala". Mają problem „nikt tego nie ustawił, a moduł ustawił się sam".

Filtry i nawigacja fasetowa

To jest przyczyna numer jeden. Wbudowana wyszukiwarka fasetowa pozwala filtrować po cenie, marce, kolorze, rozmiarze i dowolnych cechach — a każda kombinacja filtrów potrafi utworzyć osobny adres, który wygląda dla Google jak osobna strona.

Sklep z 300 produktami i pięcioma filtrami po kilka wartości każdy generuje setki tysięcy teoretycznych kombinacji. Google nie zaindeksuje ich wszystkich, ale zanim się zorientuje, zużyje na nie budżet indeksowania — czyli czas, który miał poświęcić na Twoje realne kategorie i produkty.

Typ strony z filtremCo z nią zrobićDlaczego
jeden filtr o realnym popycie (np. marka)zostawić w indeksie, dodać własny tytuł i opisludzie tego szukają — to gotowa strona docelowa
dwa filtry narazindeksowanie wyłączone, linki do przejścia zostająpopyt marginalny, ryzyko rozmycia duże
trzy i więcej filtrów, sortowanie, widok listyzablokować, żeby robot tam nie wchodziłczysta strata budżetu indeksowania

Jak to sprawdzić: wpisz w Google site:twojsklep.pl i przejrzyj wyniki pod kątem adresów z parametrami filtrów. Jeśli widzisz ich więcej niż realnych kategorii, filtry pracują przeciwko Tobie. Drugi sygnał to Search Console: duża liczba stron „przeskanowana, obecnie niezaindeksowana" przy jednoczesnym wolnym indeksowaniu nowych produktów.

Duplikaty przez identyfikatory

PrestaShop domyślnie potrafi udostępnić ten sam produkt pod kilkoma adresami — z identyfikatorem kategorii w ścieżce i bez niego, w kategorii nadrzędnej i podrzędnej. Ten sam opis, ten sam tytuł, kilka adresów.

Rozwiązaniem jest konsekwentny adres kanoniczny wskazujący jedną, główną wersję. Problem w tym, że wiele szablonów i modułów nadpisuje to ustawienie — i o tym nikt nie wie, dopóki nie sprawdzi kodu strony produktu.

Uwaga na warianty. Jeśli każdy rozmiar czy kolor ma własny adres z parametrem, a treść strony jest identyczna poza jednym słowem — to jest dokładnie ten rodzaj cienkiej, powielonej treści, za który algorytm obniża ocenę całych serwisów. Opisałem taki przypadek w analizie sklepu, który stracił 98% widoczności: przyczyną nie była technika, tylko setki stron nieróżniących się niczym istotnym.

Przyjazne adresy i przekierowania

Przyjazne adresy trzeba w PrestaShop włączyć świadomie — i tu pojawia się pułapka, bo włączenie ich w działającym sklepie zmienia wszystkie adresy naraz. Bez mapy przekierowań oznacza to skasowanie całej historii pozycji w jeden wieczór.

To samo dotyczy zmiany nazwy kategorii — jeśli nazwa jest częścią adresu, zmiana nazwy zmienia adres. Sklep dalej działa, klienci nic nie zauważają, a stare adresy zwracają błąd.

Jak zrobić to poprawnie, opisałem osobno w tekście o przekierowaniach 301 i budowie mapy jeden do jednego. Zasada jest jedna: każdy stary adres prowadzi na swój odpowiednik, nie na stronę główną.

Wielojęzyczność i wersje krajowe

PrestaShop dobrze radzi sobie z wieloma językami i walutami — pod warunkiem że wersje językowe są opisane dla wyszukiwarki. Bez tego Google traktuje wersję polską i angielską jako konkurujące duplikaty, zamiast jako warianty tej samej strony dla różnych odbiorców.

Najczęstszy błąd to wersja językowa uruchomiona „na próbę", z automatycznym tłumaczeniem opisów i bez oznaczeń wersji. Efekt: setki stron słabej jakości podpiętych do domeny, która wcześniej radziła sobie dobrze.

Jeśli nie sprzedajesz realnie za granicą — nie uruchamiaj drugiego języka „na wszelki wypadek". Pusta lub automatycznie przetłumaczona wersja językowa to obciążenie, nie szansa.

Cache i wydajność

PrestaShop bez włączonego cache i kompresji potrafi ładować się bardzo wolno — zwłaszcza przy rozbudowanych szablonach i kilkunastu modułach. To realnie wpływa na ocenę strony, ale częściej na sprzedaż: wolny sklep na telefonie traci klientów, zanim zobaczą produkt.

W odróżnieniu od platform abonamentowych, tutaj masz na to pełny wpływ — cache, kompresja obrazów, ograniczenie liczby modułów. Co konkretnie sprawdzić i w jakiej kolejności, rozpisałem w tekście o tym, co zrobić, gdy PageSpeed pokazuje 40 na 100.

Jak sprawdzić to u siebie w 30 minut

  1. Policz, co jest w indeksie. Zapytanie site:twojadomena.pl — porównaj liczbę wyników z liczbą produktów i kategorii. Więcej niż dwukrotność to sygnał ostrzegawczy.
  2. Sprawdź adres kanoniczny na stronie produktu. Podgląd kodu strony, szukaj canonical. Powinien wskazywać jeden, stały adres tego produktu.
  3. Wejdź na kategorię i kliknij dwa filtry. Zobacz, czy adres się zmienił i czy taka strona ma blokadę indeksowania.
  4. Otwórz Search Console → raport indeksowania. Duża liczba stron wykluczonych przy małej liczbie zaindeksowanych to typowy obraz sklepu przeciążonego filtrami.
  5. Sprawdź szybkość na telefonie, nie na komputerze — Google ocenia wersję mobilną.

Jeśli któryś punkt wypadnie źle, kolejność naprawy jest zwykle taka sama: najpierw filtry i budżet indeksowania, potem duplikaty, dopiero na końcu treść. Odwrotna kolejność oznacza pisanie opisów dla stron, do których Google i tak nie dociera. Cały proces opisałem na stronie o pozycjonowaniu sklepów internetowych.

Najczęstsze pytania

Czy PrestaShop jest gorszy pod SEO niż Shoper albo WooCommerce?

Nie — jest inny. Daje więcej kontroli i wymaga więcej uwagi. Sklep na PrestaShop prowadzony świadomie osiąga wyniki, których platforma abonamentowa nie pozwoli osiągnąć. Prowadzony bez nadzoru generuje problemy, których abonamentowa by nie dopuściła. Porównanie platform pod kątem SEO zebrałem w rankingu platform e-commerce.

Czy warto migrować z PrestaShop na coś prostszego?

Rzadko. Migracja zawsze kosztuje część widoczności, więc musi mieć mocniejszy powód niż „jest skomplikowany". Jeśli problemem jest obsługa, taniej wychodzi uporządkowanie konfiguracji niż zmiana platformy. Jeśli problemem jest brak wsparcia technicznego i sklep od lat stoi na nieaktualnej wersji — wtedy migracja bywa uzasadniona.

Czy moduły SEO z marketplace załatwiają sprawę?

Częściowo. Potrafią ustawić tytuły i adresy kanoniczne masowo, co oszczędza czas. Nie rozstrzygną natomiast, które strony filtrów mają być w indeksie, a które nie — bo to zależy od tego, czego szukają Twoi klienci, a nie od reguły ogólnej. Moduł jest narzędziem, nie decyzją.

Ile trwa uporządkowanie sklepu na PrestaShop?

Sama konfiguracja — dni. Efekt w wynikach wyszukiwania — od kilku tygodni do kilku miesięcy, zależnie od tego, jak długo Google marnował budżet indeksowania na strony filtrów i ile realnej treści mają docelowe kategorie.

Nie wiesz, czy Twój PrestaShop ma któryś z tych problemów?

Sprawdzę indeksację, filtry i duplikaty w Twoim sklepie i wskażę, co blokuje widoczność. Bezpłatnie, 30-50 rekomendacji w 7 dni.

Zamów bezpłatny audyt SEO sklepu PrestaShop →