Automatyczne Rich Snippets Schema SEO: konfiguracja i pomoc

Szybki start

  1. Zainstaluj ZIP w Moduły > "Module Manager" i kliknij "Configure".
  2. Otwórz "Improve" > Schema Rich Snippets > Ustawienia > Konfiguracja i wybierz potrzebne Typy schematów.
  3. Uzupełnij Organizacja i Profile społecznościowe, a następnie sprawdź Źródło marki i Pokaż oferty wariantów w Schemat produktu.
  4. Skonfiguruj Kraje wysyłki (ISO), Przewoźnicy dla stawek wysyłki oraz rzeczywiste czasy przygotowania i transportu.
  5. Ustaw Umiejscowienie polityki zwrotów, sprawdź termin, opłaty, metodę zwrotu i wyjątki produktów; zapisz.
  6. Wygeneruj podgląd strony głównej i produktu w Podgląd schematu.
  7. Sprawdź publiczny JSON-LD i zweryfikuj rzeczywiste adresy URL, w tym ceny, warianty, dostawę i zwroty.

Wymaga PrestaShop 1.6 lub nowszego oraz PHP 7.1 lub nowszego.

Instrukcja konfiguracji

Instalacja i otwieranie konfiguracji

Prześlij ZIP w Moduły > "Module Manager" > "Upload a module". Zainstaluj moduł i kliknij "Configure". Otwórz "Improve" > Schema Rich Snippets > Ustawienia > Konfiguracja.

Wymaga PrestaShop 1.6 lub nowszego oraz PHP 7.1 lub nowszego.

Czyszczenie HTML wymaga wywoływania actionOutputHTMLBefore przez rdzeń. Sprawdź publiczny wynik na rzeczywiście używanym rdzeniu i motywie.

Instalacja tworzy tabele mprschema_override i mprschema_log z prefiksem bazy danych. Ustawienia modułu są przechowywane pod mprschema we wspólnej tabeli konfiguracji MPR.

Wybór typów schema i czyszczenia

W sekcji Typy schematów poniższe przełączniki mają domyślnie wartość Tak.

Ustawienie Wynik
Schemat produktu Znaczniki produktu na stronach produktów, wraz ze znacznikami wariantów, jeśli są obsługiwane.
Schemat Organization Znaczniki firmy na stronie głównej.
Schemat WebSite Znaczniki witryny na stronie głównej z akcją wyszukiwania używającą natywnego adresu wyszukiwania i ?s={search_term_string}.
Schemat ścieżki nawigacji BreadcrumbList na obsługiwanych stronach encji poza stroną główną, gdy można zbudować ścieżkę.
Schemat kategorii CollectionPage z danymi kategorii, liczbą produktów i krótką listą produktów.
Schemat artykułu CMS Article z tekstem CMS, nagłówkiem, językiem, dostępnymi datami, autorem i wydawcą.
Usuń atrybuty Microdata Usuwanie obsługiwanych atrybutów itemscope, itemtype, itemprop, itemid i itemref z wyrenderowanego HTML.
Usuń istniejący JSON-LD Usuwanie innych bloków skryptów JSON-LD z wyrenderowanego HTML. Moduł zachowuje własne oznaczone bloki i oznaczone bloki Smart Breadcrumbs.

Wyłącz typ schema, jeśli nie chcesz go publikować. Przed zapisem sprawdź czyszczenie, jeśli inny moduł publikuje znaczniki, które chcesz zachować. Czyszczenie działa na wyrenderowanym HTML i nie edytuje plików motywu.

Moduł nie generuje schema FAQ i nie ma opcji konfiguracji FAQ.

Uzupełnianie organizacji i profili społecznościowych

W sekcji Organizacja sprawdź te pola. Pola tekstowe są początkowo puste.

Ustawienie Wartość domyślna lub zastępcza Co wpisać
Typ organizacji Organization Wybierz Organization, LocalBusiness, Store, OnlineStore lub Corporation.
Nazwa organizacji Puste; zastępczo nazwa sklepu Nazwa firmy.
Numer telefonu Puste Numer obsługi klienta.
E-mail kontaktowy Puste Kontaktowy adres e-mail.
URL logo Puste; zastępczo logo sklepu Pełny URL logo, jeśli chcesz zastąpić logo sklepu.
Adres Puste; zastępczo adres sklepu Adres uliczny firmy.
Miasto Puste; zastępczo miasto sklepu Miasto firmy.
Kod pocztowy Puste; zastępczo kod pocztowy sklepu Kod pocztowy.
Region / Województwo Puste; zastępczo region sklepu Region, jeśli wymagany.
Kraj (kod ISO) Puste; zastępczo kraj sklepu Dwuliterowy kod kraju skonfigurowanego w sklepie.

W sekcji Profile społecznościowe uzupełnij w razie potrzeby URL Facebooka, URL Twitter / X, URL Instagram, URL kanału YouTube, URL LinkedIn, URL Pinterest i URL TikTok. Początkowo są puste i dostarczają wartości sameAs organizacji. Nieużywane profile pozostaw puste.

Konfiguracja schema produktu

Ustawienie Domyślnie Działanie i kiedy zmienić
Źródło marki Producent Wybierz Producent, Dostawca, Cecha o nazwie "Brand" lub Marka sklepu (własne produkty).
Nazwa marki sklepu Puste Używane dla źródła marki sklepu. Puste oznacza użycie nazwy organizacji lub sklepu.
Domyślny stan produktu Nowy Wartość zastępcza, gdy produkt nie dostarcza obsługiwanego stanu. Pozostałe opcje: Używany i Odnowiony.
Uwzględnij opinie Tak Odczytuj zatwierdzone komentarze i oceny produktów. Wyłącz, aby pomijać opinie.
Pokaż oferty wariantów Tak Publikuj kwalifikujące się kombinacje z własnymi ofertami i danymi produktów. Wyłącz, aby używać pojedynczej oferty produktu ze strony.
Właściwości wariantów Brak jawnego mapowania Przypisz grupy atrybutów do Rozmiar, Kolor, Materiał, Wzór, Grupa wiekowa, Płeć lub Nie jest właściwością wariantu. Grupy kolorów domyślnie mają color; pozostałe wymagają mapowania.
Maks. zdjęć produktu 5 Ustaw limit obrazów od 1 do 10.

Wynik produktu odczytuje bieżące dane katalogowe. Dostępne pola obejmują nazwę, URL, opis, indeks jako SKU, EAN-13 jako gtin13, UPC jako gtin12, ISBN, indeks dostawcy jako MPN, markę, obrazy, stan, wagę, kategorię i cechy produktu. Oferty zawierają cenę, walutę, dostępność, URL i sprzedawcę, jeśli dane są dostępne. Produkty z ukrytymi cenami lub niedostępnym zamawianiem nie publikują zapisanej ceny jako oferty.

Dla produktów z użytecznymi, odrębnymi adresami kombinacji wynik może stać się ProductGroup zawierającym rekordy wariantów Product i ich oferty. Jeśli kombinacji nie można wstępnie wybrać przez odrębne adresy, moduł używa pojedynczej oferty strony produktu. Nie oczekuj dawnej struktury AggregateOffer.

Dane opinii pochodzą z zatwierdzonych rekordów w {prefix}product_comment. Moduł może dodać ocenę zbiorczą i do 10 ostatnich opinii. Gdy nie ma zatwierdzonej oceny zbiorczej, może odczytać oceny z najnowszego aktywnego nadpisania tego produktu, bez filtrowania według sklepu. Nie tworzy ocen bez danych źródłowych.

Moduł pobiera dostępne identyfikatory bezpośrednio z pól produktu. Nie ma ustawienia do zmiany ich przypisania.

Konfiguracja dostawy

Ustawienie Domyślnie Co skonfigurować
Uwzględnij szczegóły wysyłki Tak Włącz stawki i czasy dostawy, gdy można obliczyć wiarygodną stawkę.
Min. czas obsługi (dni) 0 Minimalny czas przygotowania w pełnych dniach.
Maks. czas obsługi (dni) 1 Maksymalny czas przygotowania, co najmniej równy minimum.
Min. czas tranzytu (dni) 2 Minimalny czas transportu w pełnych dniach.
Maks. czas tranzytu (dni) 5 Maksymalny czas transportu, co najmniej równy minimum.
Kraje wysyłki (ISO) Puste Dwuliterowe kody krajów docelowych rozdzielone przecinkami, np. PL,DE. Puste oznacza kraj sklepu.
Przewoźnicy dla stawek wysyłki Brak Wybierz przewoźników, których stawki mają być publikowane. Pomiń odbiór osobisty i przewoźników wyłącznie z wyceną. Brak wyboru oznacza brak szczegółów dostawy.

Stawki dotyczą jednej sztuki produktu i najniższej odpowiedniej stawki spośród wybranych przewoźników dla każdego celu. Kalkulator sprawdza zakresy przewoźników, strefy, podatki, obsługę, dopłaty produktowe i obsługiwane progi darmowej dostawy.

Szczegóły dostawy mogą być pomijane, jeśli stawka zależy od rozszerzenia, podatków zależnych od adresu, modułów przewoźników, reguł magazynowych lub innych nieobsługiwanych warunków zamówienia. Moduł nie podstawia zgadywanej ceny. Porównaj stawki z procesem zamówienia, zanim oprzesz się na wyniku.

Konfiguracja zwrotów

Ustawienie Domyślnie Co skonfigurować
Uwzględnij politykę zwrotów Tak Włącz publikowanie zasad zwrotów.
Umiejscowienie polityki zwrotów Każda oferta produktu Wybierz blok Organization strony głównej, każdą ofertę produktu lub oba miejsca. Umieszczenie w Organization wymaga włączonego schematu Organization.
Okno zwrotu (dni) 14 Dodatnia całkowita liczba dni dla ograniczonego terminu zwrotu.
Typ polityki zwrotów Ograniczone okno zwrotu Wybierz Ograniczone okno zwrotu, Nieograniczone okno zwrotu lub Zwroty niedozwolone.
Koszty zwrotu Darmowy zwrot Wybierz Darmowy zwrot, Klient płaci za przesyłkę zwrotną lub Stała opłata za zwrot pobierana przez sklep.
Opłata za przesyłkę zwrotną Puste Podaj dodatnią stałą kwotę, jeśli sklep pobiera stałą opłatę za zwrot.
Waluta opłaty za zwrot Puste Wybierz walutę kwoty. Publikują ją tylko sklepy z tą walutą domyślną.
Metoda zwrotu Zwrot pocztą Wybierz Zwrot pocztą, Zwrot w sklepie lub Zwrot w kiosku.
Produkty z własną polityką zwrotów Brak Wybierz konkretne produkty, których oferty mają korzystać z wyjątku od zasad.
Polityka zwrotów tych produktów Zwroty niedozwolone Wybierz typ zasad dla wyjątku.
Okno zwrotu tych produktów (dni) 0 Podaj dodatnią całkowitą liczbę dni, jeśli wyjątek ma ograniczony termin.

Zakres obowiązywania zwrotów jest budowany z krajów dostawy sklepu. Kraj zasad zwrotów używa kraju organizacji lub sklepu. Nie jest wyznaczany wyłącznie przez Kraje wysyłki (ISO).

Porównaj te wartości z zasadami faktycznie publikowanymi przez sklep. Zapis ustawień schema nie konfiguruje dostawy w zamówieniu ani procesu zwrotów. Nieprawidłowe wybory, kody krajów, zakresy dni lub wymagane stałe opłaty mogą uniemożliwić zapis formularza. Popraw wskazane pola i zapisz ponownie.

Podgląd i weryfikacja publicznych stron

Otwórz Schema Rich Snippets > Podgląd schematu. Wygeneruj podgląd strony głównej i rzeczywistej strony produktu, kategorii lub CMS.

Podgląd renderuje odpowiednie grupy schema niezależnie od ich nadrzędnych przełączników włączenia. Zawsze sprawdzaj także publiczny URL. W źródle strony znajdź bloki application/ld+json oznaczone data-mprschema="1". Porównaj ceny, walutę, dostępność, identyfikatory, dane firmy, dostawę i zwroty z widoczną treścią strony.

Użyj odnośników do walidatorów z ekranu podglądu, aby sprawdzić publiczny URL.

Jeśli własny motyw nie wywołuje hooka nagłówka, dodaj natywne wywołanie w szablonie head:

{hook h='displayHeader'}

Moduł wyświetla JSON-LD przez ten hook. Nie dodaje CSS ani JavaScript dla kupujących.

Nadpisania ocen tylko w razie potrzeby

Ten proces konfiguracji nie zawiera zwykłego edytora ocen. Kod może odczytywać review_count i review_value z {prefix}mprschema_override dla aktywnego rekordu produktu. Nie filtruje według id_shop, więc nadpisanie może wpływać na inne sklepy z tym samym identyfikatorem produktu. Zatwierdzone agregaty komentarzy mają pierwszeństwo.

Jeśli utrzymujesz takie rekordy bezpośrednio, używaj prawdziwych opinii, właściwego prefiksu tabel oraz identyfikatorów produktu i sklepu. Oryginalna postać instrukcji wstawiania to:

INSERT INTO ps_mprschema_override
(entity_type, entity_id, id_shop, review_count, review_value, active, date_add, date_upd)
VALUES
('product', 123, 1, 42, 4.80, 1, NOW(), NOW());

Przed użyciem zastąp każdą przykładową wartość. Zapisuje to zastępczy agregat, a nie pojedyncze rekordy Review.

Rozwiązywanie problemów i odinstalowanie

Jeśli brakuje znaczników, sprawdź przełącznik typu schema, hook nagłówka, identyfikator encji i pamięć podręczną stron. Panel pokazuje liczebność katalogu i zakres konfiguracji. Użyj Ustawienia > Integralność do wymaganych kontroli infrastruktury.

Jeśli znikają potrzebne znaczniki innych modułów, wyłącz Usuń istniejący JSON-LD, wyczyść pamięć podręczną stron i sprawdź wynik ponownie. Jeśli pozostają zduplikowane mikrodane, potwierdź wywoływanie hooka wyjściowego przez rdzeń i obecność normalnej sekcji head.

Jeśli brakuje szczegółów dostawy, wybierz przewoźników i sprawdź nieobsługiwane warunki cenowe. Jeśli brakuje opłaty za zwrot, sprawdź kwotę, wybraną walutę i domyślną walutę każdego sklepu. Porównaj osobno produkt prosty i produkt z kombinacjami.

Wyłącz moduł w "Module Manager", aby zatrzymać generowanie znaczników. Odinstalowanie usuwa menu, ustawienia modułu, preferencje administracyjne oraz tabele nadpisań i logów. Przed odinstalowaniem wyeksportuj potrzebne własne rekordy nadpisań.

Pytania

Brak pytań o ten moduł

Zapytaj o instalację, zgodność lub konfigurację. Odpowiedzi pojawią się tutaj.

Znane problemy

7

Etykiety administracyjne pozostawały po angielsku

RozwiązaneZaktualizowano:
Naprawiono w: 1.4.2
Niektóre krótkie etykiety administracyjne nie korzystały z dostępnych tłumaczeń.

Oferty publikowane dla produktów dostępnych tylko na zapytanie

RozwiązaneZaktualizowano:
Naprawiono w: 1.4.1
Produkty oferowane wyłącznie na zapytanie mogły nadal publikować ofertę zakupu w danych strukturalnych.

Potrzebne dane strukturalne usuwane podczas czyszczenia

RozwiązaneZaktualizowano:
Naprawiono w: 1.4.1
Usuwanie powielonych znaczników strony mogło również usuwać własne dane strukturalne modułu lub zgodne znaczniki okruszków.

Save and stay nie zawsze sprawdzało ustawienia

RozwiązaneZaktualizowano:
Naprawiono w: 1.4.1
Działanie Save and stay mogło pomijać standardowy proces sprawdzania ustawień.

Uszkodzone tłumaczenia etykiet

RozwiązaneZaktualizowano:
Naprawiono w: 1.4.1
Przetłumaczone teksty administracyjne mogły wyświetlać znaki z nieprawidłowym kodowaniem ucieczki.

Wzmocnienie zabezpieczeń

RozwiązaneZaktualizowano:
Naprawiono w: 1.1.13
Wzmocnienie zabezpieczeń.

Konfiguruj nie otwierało właściwej strony ustawień

RozwiązaneZaktualizowano:
Naprawiono w: 1.1.10
Działanie Konfiguruj w module mogło prowadzić w niewłaściwe miejsce, a ustawienia nie pokazywały informacji o kontroli instalacji.

Zgłoszenia funkcji

9

Zaimplementowane

Dane strukturalne ofert dla kombinacji produktów

Zaimplementowane
Generuje dane strukturalne ofert dla kombinacji produktów, wykorzystując cenę, dostępność na podstawie stanu magazynowego i URL każdej kombinacji z PrestaShop.

Automatyczne dane strukturalne

Zaimplementowane
Publikuj konfigurowalne dane strukturalne produktów, organizacji, ścieżek nawigacji, kategorii i stron treści, w tym ceny produktów, dostępność i opinie.

Kontrola i naprawa instalacji

Zaimplementowane
Sprawdzaj wymagania instalacji i naprawiaj brakujące elementy infrastruktury modułu z zaplecza.

Aktualizacje modułu jednym kliknięciem

Zaimplementowane
Sprawdzaj dostępność aktualizacji modułu i instaluj je z zaplecza.

Zasady zwrotów i dostawy sprzedawcy

Zaimplementowane
Dodawaj zasady zwrotów i dostawy sprzedawcy do danych strukturalnych, w tym wyjątki od zwrotów dla poszczególnych produktów.

Dane strukturalne wariantów produktów

Zaimplementowane
Opisuj warianty produktów jako grupę z ceną, dostępnością i identyfikatorami każdego wariantu oraz konfigurowalnymi właściwościami, takimi jak kolor, rozmiar, materiał i wzór.

Cechy produktów w danych strukturalnych

Zaimplementowane
Uwzględniaj wartości cech produktów jako dodatkowe właściwości produktów w danych strukturalnych.

Zmienne treści wielokrotnego użytku w danych strukturalnych

Zaimplementowane
Podstawiaj wartości zmiennych wielokrotnego użytku w treściach produktowych i firmowych napisanych przez pracowników przed publikacją danych strukturalnych.

Marka sklepu jako marka produktu

Zaimplementowane
Używaj marki sklepu jako marki produktu w danych strukturalnych, gdy sklep wytwarza sprzedawane produkty.

Dziennik zmian

v1.1.102026-06-10

  • Certified the release package with the shared package surface gate.
  • Synced shared Entity Selector, Search and License package copies.
  • Aligned mprschema.php, config.xml and package metadata to the same version.
  • Rebuilt the ZIP without development sources or leaked admin package files.
Starsze wersje

v1.1.122026-05-27

  • Addedcomplete FR/DE/ES/IT/PL translations
  • FixedAdd standard infrastructure checks, tag quality/monitoring checks

v1.1.02026-04-12

  • AddedJSON-LD generation for product, offer, breadcrumb, category, CMS article, organization and website schema.
  • Addedoptional review/rating output when reliable product comment or override data exists.
  • Addedschema cleanup to reduce duplicate microdata/JSON-LD from themes.

v1.1.22025-12-03

  • Addedstandard infrastructure and integrity checks.
  • Refreshed module translations and PrestaShop scanner parity.
  • Addedone-click module update package integration.

Demo

Przetestuj pełny moduł przed zakupem

Licencję kupisz później, a ustawienia zostaną.

  • Twoje 30-dniowe demo Przetestuj go we własnym sklepie przez 30 dni od pierwszej instalacji.
  • Gotowy sklep demo Poznaj gotowy sklep demo w przeglądarce.
  • Bez rejestracji Bez konta, adresu e-mail ani domeny sklepu.
Uruchom sklep demo

Pobierając, akceptujesz warunki dema i politykę prywatności.

Otwierając to demo, akceptujesz regulamin wersji demo oraz politykę prywatności.

Ładowanie...
Do góry