Strony Marek SEO: kompletny przewodnik
Instalacja i konfiguracja muru marek A–Z oraz wzbogaconych stron marek: banery, meta SEO, JSON-LD Brand i tryb takeover.
Strony Marek SEO (dfbrandhub) zamienia natywne strony producentów PrestaShop w prawdziwy hub marek: mur logotypów A–Z z błyskawiczną wyszukiwarką oraz wzbogaconą stronę per marka z banerem, własnym H1, długim opisem, dedykowanymi metadanymi SEO i natywnym listingiem produktów Twojego motywu. Ten przewodnik obejmuje instalację, konfigurację i wzbogacanie marek.
Instalacja
W panelu administracyjnym PrestaShop przejdź do Moduły → Menedżer modułów → Zainstaluj moduł i wgraj plik ZIP modułu. Instalacja automatycznie tworzy dwie tabele danych, zakładkę Brand Hub w menu Katalog oraz domyślne trasy URL.
Żadne zależności nie są wymagane: moduł nie używa ani Composera, ani zewnętrznej biblioteki JavaScript. Jest zgodny z PrestaShop 8.0 do 9.x, PHP minimum 8.1.
Po instalacji mur marek jest natychmiast dostępny pod adresem /marques (konfigurowalny slug). Wszystkie aktywne marki już się na nim znajdują, bez żadnego działania z Twojej strony.
Poznaj mur marek
Mur wyświetla wszystkie aktywne marki jako karty z logo, pogrupowane po literze. Marki, których nazwa zaczyna się od znaku niealfabetycznego, są zgrupowane na końcu muru pod symbolem kratki. Każda karta pokazuje logo producenta (lub elegancki inicjał, jeśli go nie ma), nazwę marki i, jeśli opcja jest włączona, liczbę produktów.
Błyskawiczna wyszukiwarka
Pole wyszukiwania filtruje karty w trakcie pisania, bez przeładowania strony. Wyszukiwanie ignoruje znaki diakrytyczne: wpisanie „bea” znajdzie zarówno „Béaba”, jak i „Beaba”.
Nawigacja alfabetyczna
Pasek alfabetyczny pozostaje widoczny przy przewijaniu (sticky). Kliknięcie litery płynnie przewija stronę do odpowiedniej sekcji. Litery bez marek są wyszarzone i nieklikalne.
Marki wyróżnione
Marki oznaczone jako „wyróżnione” w zapleczu pojawiają się w dedykowanym pasku na górze muru, przed układem alfabetycznym. Używaj go dla marek strategicznych lub nowości.
Wzbogacanie marki
Przejdź do Katalog → Brand Hub. Lista pokazuje wszystkich producentów z ich statusem wzbogacenia: własny meta title, obecność banera, status wyróżnienia i widoczność. Kliknij Edytuj, aby otworzyć formularz wzbogacania marki.
Widoczność i wyróżnienie
Widoczna w Brand Hubie: wyłącz, aby usunąć markę z muru; jej strona zwróci wtedy błąd 404. Marka wyróżniona: włącz, aby pokazać markę w pasku marek wyróżnionych.
Baner
Wgraj obraz JPG, PNG lub WEBP. Zalecany format to 1600 × 400 pikseli. Baner wyświetla się na pełnej szerokości u góry strony marki. Aby podmienić baner, po prostu wgraj nowy plik; aby go usunąć, włącz przełącznik usunięcia i zapisz.
Treści per język
Dla każdego języka sklepu dostępne są cztery pola:
- Własny H1: zastępuje nazwę producenta jako główny tytuł strony. Zostaw puste, aby użyć nazwy marki.
- Meta title: znacznik title strony. Puste = powrót do meta title natywnego producenta.
- Meta description: opis wyświetlany w wynikach wyszukiwania.
- Wzbogacony opis: długi tekst w edytorze wizualnym, wyświetlany pod nagłówkiem strony marki. Idealny do opowiedzenia historii marki i umieszczenia słów kluczowych.
W kontekście multisklepu wszystkie wzbogacenia są per sklep: wybierz właściwy sklep w selektorze multisklepu przed edycją. Ta sama marka może mieć różne banery i treści w zależności od sklepu.
Strona marki
Każda marka ma swoją stronę pod adresem /marque/id-slug (konfigurowalny). Wyświetla baner, logo, H1, wzbogacony opis, a następnie listing produktów marki.
Natywny listing produktów
Listing dziedziczy z natywnego kontrolera PrestaShop: paginacja, opcje sortowania i nawigacja fasetowa (ps_facetedsearch lub odpowiednik) działają dokładnie jak na stronach kategorii, z renderem Twojego motywu. Żadna konfiguracja nie jest potrzebna.
Łańcuch zapasowy SEO
Żadna strona nie startuje pusta. Dla każdej metadanej moduł stosuje pierwszą dostępną wartość: wzbogacona meta z Brand Huba, potem meta natywnego producenta, na końcu tytuł budowany automatycznie w formacie „Nazwa marki, Nazwa sklepu”.
Konfiguracja modułu
Z Moduły → Menedżer modułów → Strony Marek SEO → Konfiguruj albo przez dedykowany przycisk w zakładce Brand Hub:
- Slug muru: segment URL muru marek (domyślnie: marques).
- Slug stron marek: prefiks stron marek (domyślnie: marque).
- Tytuł muru i meta description muru: per język, z lokalizowanymi wartościami domyślnymi.
- Dane strukturalne JSON-LD: włącza wstrzykiwanie znaczników Brand i CollectionPage.
- Liczniki produktów: pokazuje liczbę produktów na każdej karcie muru.
- Pasek wyszukiwania: pokazuje lub ukrywa błyskawiczną wyszukiwarkę na murze.
- Tryb takeover: przekierowuje w 301 natywne strony producentów na strony Brand Huba.
Po zmianie slugów URL wyczyść cache PrestaShop (Zaawansowane → Wydajność), aby nowe trasy zostały natychmiast uwzględnione.
SEO i dane strukturalne
JSON-LD
Przy włączonej opcji moduł wstrzykuje znacznik Brand na każdej stronie marki (nazwa, URL, logo, opis) oraz znacznik CollectionPage z ItemList na murze, wymieniający wszystkie wyświetlane marki. Render możesz sprawdzić testem wyników rozszerzonych Google.
Kanoniczne i przekierowania 301
Każda strona marki deklaruje swój kanoniczny URL. Jeśli strona zostanie wywołana z błędnym lub nieaktualnym slugiem, moduł przekierowuje w 301 na kanoniczny URL: żadna duplikacja treści nie jest możliwa.
Tryb takeover
Włączony, ten tryb przekierowuje w 301 wszystkie natywne URL-e producentów (controller=manufacturer) na ich odpowiedniki w Brand Hubie. Twoje stare linki, backlinki i pozycje Google są zachowane i przenoszone na nowe, wzbogacone strony. Wyłączony, oba systemy współistnieją.
Multisklep i wielojęzyczność
Moduł jest w pełni zgodny z multisklepem: widoczność, wyróżnienie, baner i treści są przechowywane per sklep. Slugi URL i opcje konfiguracji ustawia się również per sklep. Od strony językowej wszystkie pola redakcyjne (H1, meta, opis) istnieją dla każdego aktywnego języka, a domyślne wartości muru są dostarczone po francusku, angielsku, hiszpańsku, niemiecku i włosku.
Rozwiązywanie problemów
Mur zwraca stronę 404
Wyczyść cache PrestaShop i sprawdź, czy przepisywanie URL jest aktywne (Ustawienia sklepu → Ruch i SEO → Przyjazne adresy URL). Sprawdź też, czy żadna inna trasa nie rezerwuje już skonfigurowanego sluga.
Marka nie pojawia się na murze
Trzy weryfikacje: producent jest aktywny w Katalog → Marki, jest powiązany z bieżącym sklepem, a jego przełącznik „Widoczna w Brand Hubie” jest włączony w zakładce Brand Hub.
Baner się nie wyświetla
Sprawdź, czy plik ma akceptowany format (JPG, PNG, WEBP) i mieści się w maksymalnym rozmiarze uploadu serwera. Folder modules/dfbrandhub/views/img/banners/ musi mieć prawa zapisu.
Fasety nie wyświetlają się na stronie marki
W konfiguracji modułu nawigacji fasetowej sprawdź, czy strony producentów są objęte zakresem indeksowania, a następnie uruchom ponownie indeksowanie filtrów.
Deinstalacja
Deinstalacja usuwa tabele modułu, zakładkę zaplecza, konfigurację i wgrane banery. Natywni producenci PrestaShop oczywiście nie są naruszani. Przy usuwaniu pojedynczego producenta moduł automatycznie czyści jego wzbogacone dane i baner.