SEO w PrestaShop – przyjazne linki, meta dane i najczęstsze problemy

Mateusz Piotrowicz
Mateusz Piotrowicz
Technical & Logistics Expert
SEO w PrestaShop – przyjazne linki, meta dane i najczęstsze problemy
PrestaShop to rozbudowana platforma open source, w której wiele ustawień SEO jest dostępnych bez programowania – ale część z nich może zaszkodzić, jeśli zostanie włączona bez sprawdzenia konfiguracji serwera. SEO w PrestaShop zaczyna się od przyjaznych adresów, przekierowań do adresu kanonicznego i meta danych, a kończy na pliku robots.txt i mapie witryny.
W tym artykule przechodzimy przez najważniejsze ustawienia z sekcji ruchu i SEO w panelu PrestaShop, opisane w oficjalnej dokumentacji: przyjazne adresy URL, adresy z polskimi znakami, przekierowanie do adresu kanonicznego, schemat adresów, meta dane stron i produktów, generowanie robots.txt oraz najczęstsze problemy, które pojawiają się w sklepach na tej platformie.
Gdzie w PrestaShop są ustawienia SEO
Ustawienia związane z SEO znajdziesz w panelu w menu Parametry sklepu, w sekcji Ruch (w angielskiej wersji Shop Parameters > Traffic & SEO), na stronie SEO i adresy URL (nazwy w polskiej wersji panelu mogą się nieznacznie różnić w zależności od wersji). Według dokumentacji PrestaShop dotyczącej SEO i adresów URL strona ta pozwala edytować przyjazne adresy i meta tagi – tytuł, opis i słowa kluczowe – dla stron generowanych automatycznie, a także ustawić główne opcje adresów i wygenerować plik robots.txt.
Ustawienie | Co robi | Zalecenie na start |
Przyjazne adresy URL | Zamienia adresy z parametrami na czytelne | Włączyć po sprawdzeniu obsługi przepisywania adresów |
Adresy z akcentami | Pozwala na znaki spoza ASCII w adresach | Zwykle wyłączyć, żeby adresy były bez polskich znaków |
Przekierowanie do adresu kanonicznego | Kieruje alternatywne adresy na główny | 301 po zakończeniu zmian |
Schemat adresów | Określa strukturę adresów produktów i kategorii | Ustalić przed publikacją asortymentu |
Generowanie robots.txt | Tworzy plik z regułami wykluczeń | Wygenerować, potem dopisać własne reguły |
Przyjazne adresy URL
Domyślne adresy w PrestaShop zawierają parametry, z których klient ani wyszukiwarka nie dowiedzą się, co jest na stronie. Po włączeniu przyjaznych adresów kategorie i produkty dostają adresy z nazwą – dokumentacja podaje przykład, w którym parametr id_category=2 zamienia się na fragment 2-music-players, a id_product=27 na 27-ipod-nano-green. Identyfikatora liczbowego nie da się domyślnie usunąć, ale słowa można wygenerować z nazwy lub wpisać ręcznie.
[#uwaga] Przyjazne adresy działają tylko na serwerze, który obsługuje przepisywanie adresów, np. moduł mod_rewrite serwera Apache. Dokumentacja PrestaShop ostrzega, że włączenie tej opcji na serwerze bez takiej obsługi może sprawić, że sklep stanie się całkowicie niedostępny dla klientów. Przed zmianą zapytaj dostawcę hostingu o konfigurację serwera.
Opcja adresów z akcentami pozwala tworzyć adresy ze znakami spoza ASCII. W polskim sklepie zwykle lepiej z niej zrezygnować i stosować adresy bez polskich znaków – są łatwiejsze do skopiowania i nie zamieniają się w ciągi zakodowanych znaków. Ogólne zasady budowy adresów opisujemy w artykule o przyjaznych adresach URL w sklepie.
Przekierowanie do adresu kanonicznego
Ta sama strona w PrestaShop może być dostępna pod wieloma adresami – na przykład z różnymi parametrami. Dokumentacja wyjaśnia, że PrestaShop używa znacznika rel=canonical, aby wskazać główny adres treści, a opcja przekierowania do adresu kanonicznego ma trzy ustawienia: brak przekierowania, przekierowanie 301 i przekierowanie 302. Zalecane jest 301 po zakończeniu zmian w sklepie. Od wersji 1.7.6 w przypadku produktów z kombinacjami adres kanoniczny wskazuje domyślną kombinację.
Google w dokumentacji o konsolidowaniu zduplikowanych adresów opisuje przekierowania jako silny sygnał, że docelowy adres powinien stać się kanoniczny, a znacznik rel=canonical jako sygnał wskazujący preferowany adres. Więcej o tym, kiedy stosować znacznik kanoniczny przy wariantach i filtrach, piszemy w artykule o tagu canonical w e-commerce.
Wykres – kolejność podstawowej konfiguracji SEO w sklepie na PrestaShop. [#chart:se67]
PrestaShop to rozbudowana platforma open source, w której wiele ustawień SEO jest dostępnych bez programowania – ale część z nich może zaszkodzić, jeśli zostanie włączona bez sprawdzenia konfiguracji serwera. SEO w PrestaShop zaczyna się od przyjaznych adresów, przekierowań do adresu kanonicznego i meta danych, a kończy na pliku robots.txt i mapie witryny.
W tym artykule przechodzimy przez najważniejsze ustawienia z sekcji ruchu i SEO w panelu PrestaShop, opisane w oficjalnej dokumentacji: przyjazne adresy URL, adresy z polskimi znakami, przekierowanie do adresu kanonicznego, schemat adresów, meta dane stron i produktów, generowanie robots.txt oraz najczęstsze problemy, które pojawiają się w sklepach na tej platformie.
Gdzie w PrestaShop są ustawienia SEO
Ustawienia związane z SEO znajdziesz w panelu w menu Parametry sklepu, w sekcji Ruch (w angielskiej wersji Shop Parameters > Traffic & SEO), na stronie SEO i adresy URL (nazwy w polskiej wersji panelu mogą się nieznacznie różnić w zależności od wersji). Według dokumentacji PrestaShop dotyczącej SEO i adresów URL strona ta pozwala edytować przyjazne adresy i meta tagi – tytuł, opis i słowa kluczowe – dla stron generowanych automatycznie, a także ustawić główne opcje adresów i wygenerować plik robots.txt.
Ustawienie | Co robi | Zalecenie na start |
Przyjazne adresy URL | Zamienia adresy z parametrami na czytelne | Włączyć po sprawdzeniu obsługi przepisywania adresów |
Adresy z akcentami | Pozwala na znaki spoza ASCII w adresach | Zwykle wyłączyć, żeby adresy były bez polskich znaków |
Przekierowanie do adresu kanonicznego | Kieruje alternatywne adresy na główny | 301 po zakończeniu zmian |
Schemat adresów | Określa strukturę adresów produktów i kategorii | Ustalić przed publikacją asortymentu |
Generowanie robots.txt | Tworzy plik z regułami wykluczeń | Wygenerować, potem dopisać własne reguły |
Przyjazne adresy URL
Domyślne adresy w PrestaShop zawierają parametry, z których klient ani wyszukiwarka nie dowiedzą się, co jest na stronie. Po włączeniu przyjaznych adresów kategorie i produkty dostają adresy z nazwą – dokumentacja podaje przykład, w którym parametr id_category=2 zamienia się na fragment 2-music-players, a id_product=27 na 27-ipod-nano-green. Identyfikatora liczbowego nie da się domyślnie usunąć, ale słowa można wygenerować z nazwy lub wpisać ręcznie.
[#uwaga] Przyjazne adresy działają tylko na serwerze, który obsługuje przepisywanie adresów, np. moduł mod_rewrite serwera Apache. Dokumentacja PrestaShop ostrzega, że włączenie tej opcji na serwerze bez takiej obsługi może sprawić, że sklep stanie się całkowicie niedostępny dla klientów. Przed zmianą zapytaj dostawcę hostingu o konfigurację serwera.
Opcja adresów z akcentami pozwala tworzyć adresy ze znakami spoza ASCII. W polskim sklepie zwykle lepiej z niej zrezygnować i stosować adresy bez polskich znaków – są łatwiejsze do skopiowania i nie zamieniają się w ciągi zakodowanych znaków. Ogólne zasady budowy adresów opisujemy w artykule o przyjaznych adresach URL w sklepie.
Przekierowanie do adresu kanonicznego
Ta sama strona w PrestaShop może być dostępna pod wieloma adresami – na przykład z różnymi parametrami. Dokumentacja wyjaśnia, że PrestaShop używa znacznika rel=canonical, aby wskazać główny adres treści, a opcja przekierowania do adresu kanonicznego ma trzy ustawienia: brak przekierowania, przekierowanie 301 i przekierowanie 302. Zalecane jest 301 po zakończeniu zmian w sklepie. Od wersji 1.7.6 w przypadku produktów z kombinacjami adres kanoniczny wskazuje domyślną kombinację.
Google w dokumentacji o konsolidowaniu zduplikowanych adresów opisuje przekierowania jako silny sygnał, że docelowy adres powinien stać się kanoniczny, a znacznik rel=canonical jako sygnał wskazujący preferowany adres. Więcej o tym, kiedy stosować znacznik kanoniczny przy wariantach i filtrach, piszemy w artykule o tagu canonical w e-commerce.
Wykres – kolejność podstawowej konfiguracji SEO w sklepie na PrestaShop. [#chart:se67]
- Audyt techniczny i indeksacja
- Analiza fraz i konkurencji
- Plan działań na najbliższe miesiące
Schemat adresów produktów i kategorii
Gdy przyjazne adresy są włączone, PrestaShop pozwala zmienić sposób ich generowania w sekcji schematu adresów. Dokumentacja podaje, że domyślna ścieżka strony produktu to {category:/}{id}-{rewrite}{-:ean13}.html, co daje adres w rodzaju /summer-dresses/7-printed-chiffon-dress.html. Dostępnych jest osiem pól, a każde ma listę słów kluczowych – niektóre z nich są obowiązkowe.
[#tip] Schemat adresów ustal przed publikacją asortymentu. Zmiana schematu na działającym sklepie zmienia adresy wszystkich produktów lub kategorii naraz, a każdy zaindeksowany adres wymaga przekierowania 301. Jeśli zmiana jest konieczna, przygotuj listę starych i nowych adresów jeszcze przed przełączeniem. Zasady opisujemy w artykule o przekierowaniach 301 w sklepie.
Meta dane: strona główna, kategorie i produkty
Meta dane strony głównej ustawia się na stronie SEO i adresy URL, wybierając pozycję index. Dokumentacja zaznacza, że domyślnym tytułem strony głównej jest nazwa sklepu, a wpisanie własnego tytułu zastąpi pełny tytuł strony. Przyjazne adresy i meta dane produktów, kategorii i stron treści ustawia się w ich własnych formularzach – strona SEO i adresy URL służy głównie stronom generowanym automatycznie.
Tytuł strony – według dokumentacji pojawia się w wynikach wyszukiwania. Jak go pisać, pokazujemy w artykule o meta title i meta description.
Opis meta – krótka zachęta do kliknięcia, która może pojawić się w wynikach.
Słowa kluczowe – pole istnieje, ale Google nie używa metatagu keywords, więc nie warto poświęcać mu czasu.
Wszystkie wersje językowe – dokumentacja zaleca uzupełnienie pól we wszystkich językach sklepu.
Atrybuty w tytule – od wersji 1.7.5.1 można włączyć wyświetlanie atrybutów produktu w meta tytule.
Opisy kategorii i produktów to osobny temat, ale równie ważny: puste kategorie i opisy skopiowane od producenta utrudniają wyszukiwarce zrozumienie, czym strona różni się od innych. Wskazówki znajdziesz w tekstach o opisie kategorii i opisie produktu pod SEO.
Jeśli sklep ma tysiące produktów, uzupełnianie meta danych ręcznie dla każdego z nich jest mało realne. Warto wtedy zacząć od kategorii i produktów, które przynoszą najwięcej sprzedaży lub wyświetleń w Search Console, a dla pozostałych przygotować spójne zasady nazewnictwa – na przykład tytuł złożony z nazwy produktu, marki i najważniejszej cechy. Dzięki temu nawet automatycznie generowane tytuły będą czytelne i nie będą się powtarzać.
Plik robots.txt i mapa witryny
PrestaShop ma narzędzie do generowania pliku robots.txt. Według dokumentacji tworzy ono plik z regułami wykluczającymi pliki i katalogi, które nie są przeznaczone do publicznego dostępu. Kliknięcie przycisku generowania zastępuje istniejący plik nowym, dlatego własne reguły trzeba dopisywać dopiero po wygenerowaniu wersji PrestaShop – i pamiętać o tym przy każdym kolejnym generowaniu.
Mapę witryny w PrestaShop zwykle tworzy się za pomocą modułu – dostępność i nazwa modułu zależą od wersji sklepu. Po jej wygenerowaniu warto zgłosić adres mapy w Search Console. Zasady przygotowania mapy i pliku robots.txt opisujemy w artykułach o mapie witryny XML i pliku robots.txt w e-commerce.
Wykres – najczęstsze problemy SEO w sklepach na PrestaShop i sposoby ich rozwiązania. [#chart:se67b]
Sklep wielojęzyczny w PrestaShop
PrestaShop od dawna obsługuje wiele języków w jednym sklepie, co jest jedną z jego mocnych stron przy sprzedaży za granicę. Z perspektywy SEO oznacza to jednak więcej pracy: przyjazne adresy, tytuły i opisy trzeba uzupełnić osobno dla każdego języka, a automatyczne tłumaczenia warto przejrzeć, zanim trafią do indeksu. Dokumentacja PrestaShop podkreśla, że wypełnienie pól we wszystkich językach jest przydatne zarówno dla lokalnych klientów, jak i dla wyszukiwarek.
Przy kilku wersjach językowych ważne są też poprawne oznaczenia hreflang, które pomagają wyszukiwarce pokazać właściwą wersję strony użytkownikom z danego kraju. Ich obsługa zależy od motywu i modułów, dlatego warto sprawdzić kod źródłowy kilku stron produktów w każdym języku. Zasady opisujemy w artykule o hreflang i SEO międzynarodowym.
Filtry, moduły i wydajność
Moduły filtrowania produktów, sortowanie i paginacja mogą tworzyć wiele adresów z parametrami. Warto sprawdzić, które z nich trafiają do indeksu, i ograniczyć indeksowanie kombinacji, które nie mają wartości dla klientów. Szczegóły w artykule o filtrach w sklepie a SEO.
PrestaShop jest instalowany na własnym serwerze, więc wydajność zależy w dużej mierze od hostingu, motywu i liczby modułów. Każdy dodatkowy moduł może wpływać na szybkość ładowania i wskaźniki Core Web Vitals: LCP, INP i CLS. Regularne aktualizacje platformy i modułów są też ważne dla bezpieczeństwa – włamanie i wstrzyknięty spam to częsta przyczyna problemów z widocznością w Google.
Obszar | Na co uważać | Co zrobić |
Moduły | Konflikty i dodatkowe skrypty | Instalować tylko potrzebne, testować na kopii sklepu |
Hosting | Wolna odpowiedź serwera | Serwer dopasowany do liczby produktów i ruchu |
Aktualizacje | Luki bezpieczeństwa w starych wersjach | Regularne aktualizacje i kopie zapasowe |
Migracja | Zmiana adresów przy przenosinach | Mapa przekierowań przed przełączeniem |
[#przyklad] Sklep z częściami samochodowymi na PrestaShop zmienił schemat adresów produktów, usuwając z nich kategorię. Po kilku dniach w Search Console pojawiły się tysiące błędów 404, a ruch na karty produktów spadł. Rozwiązaniem były przekierowania 301 ze starego schematu na nowy oraz przegląd linków wewnętrznych w treściach. Przy przenosinach na inną platformę przyda się checklista przeniesienia sklepu z PrestaShop.
Pierwsze tygodnie po konfiguracji
Po włączeniu przyjaznych adresów, ustawieniu przekierowań i zgłoszeniu mapy witryny obserwuj w Search Console raport indeksowania stron. Zwróć uwagę, czy do indeksu trafiają karty produktów i kategorie, a nie adresy z parametrami filtrów, sortowania czy koszyka. Sprawdź też kilka adresów narzędziem do sprawdzania adresów URL – czy Google widzi właściwy adres kanoniczny i pełną treść strony. Takie kontrole najlepiej powtarzać po każdej większej zmianie, na przykład po aktualizacji platformy albo instalacji nowego modułu filtrowania.
Najczęściej zadawane pytania
Jak włączyć przyjazne adresy w PrestaShop?
W sekcji ruchu i SEO, na stronie SEO i adresy URL, w ustawieniach adresów. Najpierw upewnij się, że serwer obsługuje przepisywanie adresów, np. mod_rewrite – bez tego sklep może przestać działać.
Które ustawienie przekierowania do adresu kanonicznego wybrać?
Dokumentacja PrestaShop zaleca przekierowanie 301 po zakończeniu zmian w sklepie. Przekierowanie 302 oznacza, że adres główny może się jeszcze zmienić, a brak przekierowania może prowadzić do duplikatów.
Czy da się usunąć identyfikator z adresów produktów?
Domyślnie nie – identyfikator liczbowy jest częścią przyjaznego adresu. Strukturę można jednak zmienić w schemacie adresów, pamiętając o obowiązkowych słowach kluczowych i przekierowaniach starych adresów.
Czy warto uzupełniać meta słowa kluczowe?
Dla Google nie ma to znaczenia, bo wyszukiwarka nie używa metatagu keywords. Lepiej skupić się na tytule, opisie i treści strony.
Dlaczego moje reguły w robots.txt zniknęły?
Prawdopodobnie plik został ponownie wygenerowany. Narzędzie PrestaShop zastępuje istniejący plik nowym, więc własne reguły trzeba dodawać po wygenerowaniu.
Podsumowanie
SEO w PrestaShop opiera się na kilku kluczowych ustawieniach: przyjaznych adresach włączonych po sprawdzeniu serwera, przekierowaniu do adresu kanonicznego 301, przemyślanym schemacie adresów i uzupełnionych meta danych we wszystkich językach. Do tego dochodzą robots.txt, mapa witryny, kontrola filtrów oraz dbałość o wydajność i aktualizacje. Zmiany struktury adresów na działającym sklepie zawsze trzeba planować razem z przekierowaniami.
Chcesz uporządkować SEO sklepu na PrestaShop? Zobacz, jak prowadzimy SEO dla sklepów internetowych.
Schemat adresów produktów i kategorii
Gdy przyjazne adresy są włączone, PrestaShop pozwala zmienić sposób ich generowania w sekcji schematu adresów. Dokumentacja podaje, że domyślna ścieżka strony produktu to {category:/}{id}-{rewrite}{-:ean13}.html, co daje adres w rodzaju /summer-dresses/7-printed-chiffon-dress.html. Dostępnych jest osiem pól, a każde ma listę słów kluczowych – niektóre z nich są obowiązkowe.
[#tip] Schemat adresów ustal przed publikacją asortymentu. Zmiana schematu na działającym sklepie zmienia adresy wszystkich produktów lub kategorii naraz, a każdy zaindeksowany adres wymaga przekierowania 301. Jeśli zmiana jest konieczna, przygotuj listę starych i nowych adresów jeszcze przed przełączeniem. Zasady opisujemy w artykule o przekierowaniach 301 w sklepie.
Meta dane: strona główna, kategorie i produkty
Meta dane strony głównej ustawia się na stronie SEO i adresy URL, wybierając pozycję index. Dokumentacja zaznacza, że domyślnym tytułem strony głównej jest nazwa sklepu, a wpisanie własnego tytułu zastąpi pełny tytuł strony. Przyjazne adresy i meta dane produktów, kategorii i stron treści ustawia się w ich własnych formularzach – strona SEO i adresy URL służy głównie stronom generowanym automatycznie.
Tytuł strony – według dokumentacji pojawia się w wynikach wyszukiwania. Jak go pisać, pokazujemy w artykule o meta title i meta description.
Opis meta – krótka zachęta do kliknięcia, która może pojawić się w wynikach.
Słowa kluczowe – pole istnieje, ale Google nie używa metatagu keywords, więc nie warto poświęcać mu czasu.
Wszystkie wersje językowe – dokumentacja zaleca uzupełnienie pól we wszystkich językach sklepu.
Atrybuty w tytule – od wersji 1.7.5.1 można włączyć wyświetlanie atrybutów produktu w meta tytule.
Opisy kategorii i produktów to osobny temat, ale równie ważny: puste kategorie i opisy skopiowane od producenta utrudniają wyszukiwarce zrozumienie, czym strona różni się od innych. Wskazówki znajdziesz w tekstach o opisie kategorii i opisie produktu pod SEO.
Jeśli sklep ma tysiące produktów, uzupełnianie meta danych ręcznie dla każdego z nich jest mało realne. Warto wtedy zacząć od kategorii i produktów, które przynoszą najwięcej sprzedaży lub wyświetleń w Search Console, a dla pozostałych przygotować spójne zasady nazewnictwa – na przykład tytuł złożony z nazwy produktu, marki i najważniejszej cechy. Dzięki temu nawet automatycznie generowane tytuły będą czytelne i nie będą się powtarzać.
Plik robots.txt i mapa witryny
PrestaShop ma narzędzie do generowania pliku robots.txt. Według dokumentacji tworzy ono plik z regułami wykluczającymi pliki i katalogi, które nie są przeznaczone do publicznego dostępu. Kliknięcie przycisku generowania zastępuje istniejący plik nowym, dlatego własne reguły trzeba dopisywać dopiero po wygenerowaniu wersji PrestaShop – i pamiętać o tym przy każdym kolejnym generowaniu.
Mapę witryny w PrestaShop zwykle tworzy się za pomocą modułu – dostępność i nazwa modułu zależą od wersji sklepu. Po jej wygenerowaniu warto zgłosić adres mapy w Search Console. Zasady przygotowania mapy i pliku robots.txt opisujemy w artykułach o mapie witryny XML i pliku robots.txt w e-commerce.
Wykres – najczęstsze problemy SEO w sklepach na PrestaShop i sposoby ich rozwiązania. [#chart:se67b]
Sklep wielojęzyczny w PrestaShop
PrestaShop od dawna obsługuje wiele języków w jednym sklepie, co jest jedną z jego mocnych stron przy sprzedaży za granicę. Z perspektywy SEO oznacza to jednak więcej pracy: przyjazne adresy, tytuły i opisy trzeba uzupełnić osobno dla każdego języka, a automatyczne tłumaczenia warto przejrzeć, zanim trafią do indeksu. Dokumentacja PrestaShop podkreśla, że wypełnienie pól we wszystkich językach jest przydatne zarówno dla lokalnych klientów, jak i dla wyszukiwarek.
Przy kilku wersjach językowych ważne są też poprawne oznaczenia hreflang, które pomagają wyszukiwarce pokazać właściwą wersję strony użytkownikom z danego kraju. Ich obsługa zależy od motywu i modułów, dlatego warto sprawdzić kod źródłowy kilku stron produktów w każdym języku. Zasady opisujemy w artykule o hreflang i SEO międzynarodowym.
Filtry, moduły i wydajność
Moduły filtrowania produktów, sortowanie i paginacja mogą tworzyć wiele adresów z parametrami. Warto sprawdzić, które z nich trafiają do indeksu, i ograniczyć indeksowanie kombinacji, które nie mają wartości dla klientów. Szczegóły w artykule o filtrach w sklepie a SEO.
PrestaShop jest instalowany na własnym serwerze, więc wydajność zależy w dużej mierze od hostingu, motywu i liczby modułów. Każdy dodatkowy moduł może wpływać na szybkość ładowania i wskaźniki Core Web Vitals: LCP, INP i CLS. Regularne aktualizacje platformy i modułów są też ważne dla bezpieczeństwa – włamanie i wstrzyknięty spam to częsta przyczyna problemów z widocznością w Google.
Obszar | Na co uważać | Co zrobić |
Moduły | Konflikty i dodatkowe skrypty | Instalować tylko potrzebne, testować na kopii sklepu |
Hosting | Wolna odpowiedź serwera | Serwer dopasowany do liczby produktów i ruchu |
Aktualizacje | Luki bezpieczeństwa w starych wersjach | Regularne aktualizacje i kopie zapasowe |
Migracja | Zmiana adresów przy przenosinach | Mapa przekierowań przed przełączeniem |
[#przyklad] Sklep z częściami samochodowymi na PrestaShop zmienił schemat adresów produktów, usuwając z nich kategorię. Po kilku dniach w Search Console pojawiły się tysiące błędów 404, a ruch na karty produktów spadł. Rozwiązaniem były przekierowania 301 ze starego schematu na nowy oraz przegląd linków wewnętrznych w treściach. Przy przenosinach na inną platformę przyda się checklista przeniesienia sklepu z PrestaShop.
Pierwsze tygodnie po konfiguracji
Po włączeniu przyjaznych adresów, ustawieniu przekierowań i zgłoszeniu mapy witryny obserwuj w Search Console raport indeksowania stron. Zwróć uwagę, czy do indeksu trafiają karty produktów i kategorie, a nie adresy z parametrami filtrów, sortowania czy koszyka. Sprawdź też kilka adresów narzędziem do sprawdzania adresów URL – czy Google widzi właściwy adres kanoniczny i pełną treść strony. Takie kontrole najlepiej powtarzać po każdej większej zmianie, na przykład po aktualizacji platformy albo instalacji nowego modułu filtrowania.
Najczęściej zadawane pytania
Jak włączyć przyjazne adresy w PrestaShop?
W sekcji ruchu i SEO, na stronie SEO i adresy URL, w ustawieniach adresów. Najpierw upewnij się, że serwer obsługuje przepisywanie adresów, np. mod_rewrite – bez tego sklep może przestać działać.
Które ustawienie przekierowania do adresu kanonicznego wybrać?
Dokumentacja PrestaShop zaleca przekierowanie 301 po zakończeniu zmian w sklepie. Przekierowanie 302 oznacza, że adres główny może się jeszcze zmienić, a brak przekierowania może prowadzić do duplikatów.
Czy da się usunąć identyfikator z adresów produktów?
Domyślnie nie – identyfikator liczbowy jest częścią przyjaznego adresu. Strukturę można jednak zmienić w schemacie adresów, pamiętając o obowiązkowych słowach kluczowych i przekierowaniach starych adresów.
Czy warto uzupełniać meta słowa kluczowe?
Dla Google nie ma to znaczenia, bo wyszukiwarka nie używa metatagu keywords. Lepiej skupić się na tytule, opisie i treści strony.
Dlaczego moje reguły w robots.txt zniknęły?
Prawdopodobnie plik został ponownie wygenerowany. Narzędzie PrestaShop zastępuje istniejący plik nowym, więc własne reguły trzeba dodawać po wygenerowaniu.
Podsumowanie
SEO w PrestaShop opiera się na kilku kluczowych ustawieniach: przyjaznych adresach włączonych po sprawdzeniu serwera, przekierowaniu do adresu kanonicznego 301, przemyślanym schemacie adresów i uzupełnionych meta danych we wszystkich językach. Do tego dochodzą robots.txt, mapa witryny, kontrola filtrów oraz dbałość o wydajność i aktualizacje. Zmiany struktury adresów na działającym sklepie zawsze trzeba planować razem z przekierowaniami.
Chcesz uporządkować SEO sklepu na PrestaShop? Zobacz, jak prowadzimy SEO dla sklepów internetowych.


Mateusz Piotrowicz
Technical & Logistics Expert
Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.
Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.
SEO dla sklepów internetowych
Mateusz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."