Normalizacja hreflang i x-default dla sklepów PrestaShop

PP-M065P
SEO i Wydajność
  • 1.7.5 + | 8.x | 9.x
  • PL, EN
  • 1.0.0
  • 2026-08-18

Hreflang Pro rozwiązuje problem kierowania klientów na niewłaściwą wersję językową sklepu (np. gdy lokalny użytkownik trafia na obcojęzyczną stronę z wyników Google). Moduł eliminuje chaos w tagach językowych, zapobiegając porzucaniu koszyków z powodu obcej waluty lub niezrozumiałego tekstu.

Narzędzie w pełni automatyzuje i weryfikuje poprawność wdrożenia hreflang, x-default oraz atrybutu html lang. Zapewnia czystą architekturę technicznego SEO dla wyszukiwarek, idealnie sprawdzając się w sklepach wielojęzycznych oraz środowiskach Multistore.

99,00 zł Netto

Parametry Informacyjne:

  • 1.0.0
  • Wersja Sklepu Wersja PHP
    1.7.5 + 7.1 – 7.4
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-08-18
  • PL, EN

Najważniejsze korzyści

  • Spójne znaczniki hreflang – moduł normalizuje kody językowe i buduje jeden uporządkowany zestaw linków alternatywnych.
  • Obsługa x-default – wskazuje wyszukiwarce adres domyślnej wersji językowej sklepu dla ruchu międzynarodowego.
  • Poprawny html lang – opcjonalnie synchronizuje atrybut dokumentu HTML z formatem kodów hreflang.
  • Ochrona przed kanibalizacją językową – zapobiega indeksowaniu obcojęzycznych podstron na lokalne zapytania w Google.
  • Bez zmian w motywie i core – działa bezinwazyjnie przez mechanizmy Hook PrestaShop oraz końcowe przetwarzanie kodu HTML.
  • Pełna zgodność z Multistore – wykorzystuje bieżący kontekst sklepu i jego aktywne języki z osobną konfiguracją dla każdej domeny.

Zastosowania modułu

Moduł jest przeznaczony dla sklepów obsługujących co najmniej dwa języki, w tym sklepów sprzedających na wielu rynkach. Sprawdza się po migracji sklepu, zmianie motywu, instalacji modułów SEO lub rozbudowie konfiguracji językowej, gdy w źródle strony pojawiają się niespójne kody, brak wpisu x-default albo rozbieżność między hreflang i html lang.

Funkcjonalności – Back Office

Włączanie optymalizacji hreflang

Główny przełącznik pozwala aktywować lub wyłączyć modyfikację sygnałów językowych bez odinstalowywania modułu.

  • Kontrola zmian – administrator może bezpiecznie porównać wynik przed i po aktywacji.

Konfiguracja x-default

Opcja dodaje link hreflang x-default prowadzący do adresu domyślnego języka sklepu.

  • Zgodność z konfiguracją sklepu – adres jest ustalany na podstawie domyślnego języka PrestaShop.

Wybór formatu kodów

Administrator wybiera kod języka, locale lub kod skonfigurowany w PrestaShop.

  • Dopasowanie do rynku – format można dobrać do modelu językowego albo regionalnego sklepu.

Synchronizacja html lang

Opcja ustawia zgodną wartość atrybutu lang na głównym elemencie dokumentu HTML.

  • Jedna konwencja – ogranicza rozbieżności między deklaracją strony a tagami hreflang.

Konfiguracja Multistore

Panel sygnalizuje konieczność pracy w kontekście pojedynczego sklepu przy ustawieniach zależnych od sklepu.

  • Oddzielne wartości – każdy sklep może korzystać z własnej konfiguracji języków.

Funkcjonalności – Front Office

Normalizacja linków alternatywnych

Moduł odczytuje dostępne adresy alternatywne, usuwa istniejące tagi hreflang i wstawia znormalizowany zestaw do sekcji head.

  • Jeden wpis na język – wynik opiera się na aktywnych językach bieżącego sklepu.

Uzupełnienie x-default

Przy włączonej opcji dodawany jest adres wersji domyślnego języka.

  • Przewidywalny punkt wejścia – wyszukiwarka otrzymuje jasne wskazanie wersji domyślnej.

Obsługa stron core i modułów

Logika działa na zmiennych szablonu, w Hook displayHeader oraz jako końcowy fallback dla wygenerowanego HTML.

  • Szersze pokrycie – obejmuje także strony dostarczane przez moduły Front Office.

Wpływ na sprzedaż i SEO

Poprawne powiązanie wersji językowych eliminuje ryzyko kierowania użytkowników na nieoptymalną wersję językową sklepu. Spójna konfiguracja hreflang, x-default i html lang chroni przed spadkami konwersji wynikającymi z niedopasowanych walut czy powiadomień, znacząco ułatwia audyty SEO oraz eliminacje błędów technicznych bez konieczności bezpośredniej ingerencji w pliki motywu.

Uwaga!

Przed instalacją lub aktualizacją wykonaj kopię plików i bazy danych. Zainstaluj wyłącznie paczkę zgodną z linią PrestaShop i wersją PHP sklepu. Moduł wymaga co najmniej dwóch aktywnych języków oraz poprawnie skonfigurowanych adresów alternatywnych w PrestaShop.

Pliki do pobrania:


## [1.0.0] - 2026-08-18
### Added
- New feature

FAQs

  • Na czym polega normalizacja tagów hreflang?

    Moduł odczytuje dostępne adresy alternatywne, usuwa istniejące tagi hreflang i wstawia do sekcji head uporządkowany zestaw linków. Wynik zawiera jeden wpis dla każdego aktywnego języka bieżącego sklepu, zgodnie z wybranym formatem kodów.

  • Czy moduły są kompatybilne z moją wersją PrestaShop?

    Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.

  • Jak działa obsługa linku x-default?

    Po włączeniu odpowiedniej opcji moduł dodaje link hreflang x-default prowadzący do adresu domyślnej wersji językowej sklepu. Adres jest ustalany na podstawie domyślnego języka PrestaShop, wskazując wyszukiwarce przewidywalny punkt wejścia dla ruchu międzynarodowego.

  • Czy można ujednolicić atrybut html lang z hreflang?

    Moduł oferuje opcję synchronizacji atrybutu lang głównego elementu dokumentu HTML z formatem wybranym dla kodów hreflang. Pozwala to ograniczyć rozbieżności pomiędzy deklaracją języka strony a linkami alternatywnymi umieszczonymi w kodzie strony.

  • Jakie formaty kodów językowych można wybrać?

    Administrator może wybrać kod języka, locale albo kod skonfigurowany w PrestaShop. Dzięki temu format tagów można dopasować do modelu językowego lub regionalnego sklepu, zachowując jedną konwencję dla generowanych linków alternatywnych i dokumentu HTML.

  • Czy moduł działa na stronach core i stronach modułów?

    Logika korzysta ze zmiennych szablonu, hooka displayHeader oraz końcowego przetwarzania wygenerowanego HTML jako mechanizmu awaryjnego. Pozwala to objąć także strony Front Office dostarczane przez inne moduły sklepu.

Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?

  • Modyfikacja modułu zgodnie z Twoimi wymaganiami.
  • Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
  • Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
  • Integracja zewnętrznych systemów i dodatkowych narzędzi.
  • Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.

Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!