Przejdź do treści
SEO

SEO techniczne w PrestaShop: meta dane, canonical i struktura URL

21 maja 2025 6 min czytania

SEO techniczne to obszar, który działa w tle. Nie widać go bezpośrednio na stronie, ale bez niego Google ma problem z poprawnym indeksowaniem i rankingiem. PrestaShop ma wbudowane narzędzia do SEO, ale nie wszystkie są domyślnie ustawione optymalnie.

Przyjazne URL i struktura adresów

W ustawieniach SEO (Parametry sklepu > SEO i URL) włącz przyjazne URL. Zamiast /index.php?id_category=5&controller=category masz /kategoria-produktow. Zadbaj o to, żeby URL były krótkie, opisowe i nie zawierały zbędnych parametrów.

Canonical URL

PrestaShop może generować wiele URL prowadzących do tego samego produktu: przez różne kategorie, z parametrami sortowania, z paginacją. Bez canonical Google może traktować je jako osobne strony i rozbijać autorytet. Sprawdź czy PS poprawnie generuje tag <link rel="canonical"> i czy wskazuje na właściwą wersję URL.

Meta title i meta description

PrestaShop automatycznie generuje meta title z nazwy produktu i kategorii. Warto je uzupełniać ręcznie dla ważnych stron. Meta description nie wpływa bezpośrednio na ranking, ale wpływa na CTR w wynikach wyszukiwania. Dobry meta description to opis, który przekonuje do kliknięcia, nie powtórzenie tytułu.

Dane strukturalne (Schema.org)

Google coraz częściej wykorzystuje dane strukturalne do generowania rozszerzonych wyników wyszukiwania: cena produktu, dostępność, oceny. PrestaShop 8 generuje część tych danych automatycznie, ale warto to zweryfikować narzędziem Google Rich Results Test.

Paginacja kategorii

Strony paginacji (/kategoria?page=2, /kategoria?page=3) mogą powodować problemy z duplikacją. Dodaj <meta name="robots" content="noindex, follow"> do stron paginacji lub użyj canonical wskazującego na pierwszą stronę kategorii. Podejścia różnią się w zależności od rekomendacji Google na dany moment.

Robots.txt i sitemap

Sprawdź plik robots.txt czy nie blokuje ważnych sekcji sklepu. PrestaShop generuje sitemap XML - dodaj go do Google Search Console. Sitemap powinien zawierać tylko strony, które chcesz indeksować (nie strony koszyka, checkoutu, filtrów).