Schema Pro - Complete JSON-LD Structured Data & Rich Snippets - Module PrestaShop
Moduł PrestaShop Schema Pro: Odblokuj Google Rich Snippets (Gwiazdki, FAQ) dzięki w 100% Zgodnemu JSON-LD
Zastąp niekompletne dane strukturalne PrestaShop pełnym znacznikiem JSON-LD, zgodnym z wymogami Google.
Schema Pro automatycznie generuje 9 typów Schema.org w całym sklepie: Product, ProductGroup (warianty rozmiaru, koloru, materiału), Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, szczegóły dostawy oraz politykę zwrotów.
Kluczowe zalety w porównaniu do natywnego znacznika:
- Obsługa ProductGroup — specyfikacja Google 2024: każdy wariant posiada własny SKU, GTIN, cenę i zdjęcie
- Wysyłka i zwroty w Google — zadeklaruj koszty wysyłki i politykę zwrotów bezpośrednio w danych strukturalnych
- FAQ w rich snippets — twórz pary pytań i odpowiedzi dla swoich produktów, kategorii lub stron CMS
- Zintegrowany audyt
Everything you need, nothing you don't.
9 automatycznych schematow JSON-LD
Product, ProductGroup, Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, wysylka i zwroty — generowane na kazdej stronie.
Obsluga ProductGroup Google 2024
Kazda kombinacja (rozmiar, kolor, material) jest deklarowana z wlasnym SKU, GTIN, cena i obrazem.
JSON-LD zbudowany w czystym PHP
Generowany za pomoca json_encode() — zero ryzyka blednego JSON. Bez szablonow Smarty, bez zbednych przecinkow.
Wbudowane FAQ rich snippets
Tworzenie par Pytanie/Odpowiedz dla produktow, kategorii lub stron CMS. Zajmuja duzo miejsca w Google.
Audyt zgodnosci Schema.org
Skanuje Twoj katalog w poszukiwaniu brakujacych danych: EAN, marka, zdjecia, opisy. Eksport CSV w zestawie.
Inteligentna pamiec podreczna, zero wplywu
JSON-LD zapisany w bazie danych. Automatyczna invalidacja przy kazdej edycji produktu. 1-2ms na strone.
They use it every day.
description Full description expand_more
Dlaczego potrzebujesz Schema Pro?
PrestaShop domyślnie generuje podstawowe dane strukturalne JSON-LD — prosty schemat Product z nazwą, ceną i dostępnością. Jednak to oznaczenie jest niekompletne, często błędne i znacznie odbiega od oczekiwań Google w 2025 roku. Brak marki, brak GTIN, brak informacji o dostawie, brak polityki zwrotów, wadliwe menu okruszkowe, brak danych Organizacji, brak obsługi FAQ, a czasem nawet nieprawidłowy kod JSON przez błędy w szablonach Smarty.
Rezultat? Tracisz wyniki rozszerzone w wyszukiwarce Google. Twoi konkurenci, którzy posiadają kompletne dane strukturalne, otrzymują gwiazdki, ceny, rozwijane sekcje FAQ, informacje o dostawie i menu okruszkowe bezpośrednio w wynikach wyszukiwania — a Ty nie.
Schema Pro naprawia to wszystko. Całkowicie zastępuje natywne znaczniki PrestaShop czystym, kompletnym i zgodnym kodem JSON-LD, budowanym w PHP — a nie w Smarty. Każdy blok schematu jest generowany za pomocą json_encode(), co oznacza brak ryzyka nieprawidłowo sformatowanego kodu JSON.
Co robi ten moduł?
Schema Pro automatycznie generuje 9 typów Schema.org w całym sklepie, obejmując każdy typ strony i każdą okazję na wynik rozszerzony w Google:
1. Product — Rozszerzony schemat produktu
Wykracza daleko poza natywne znaczniki PrestaShop. Każda karta produktu otrzymuje pełny schemat Product, zawierający:
- Nazwę, opis, wszystkie zdjęcia produktu (nie tylko zdjęcie główne)
- SKU, MPN, EAN/GTIN13, ISBN, UPC — wszystkie pola identyfikacyjne
- Markę pobraną od producenta PrestaShop
- Stan produktu (nowy, używany, odnowiony)
- Kolor, rozmiar, materiał, wzór, płeć — zmapowane z grup atrybutów
- Pełną ofertę z ceną, walutą, dostępnością, sprzedawcą, datą ważności ceny
- AggregateRating i indywidualne opinie z natywnego modułu Product Comments
- Odniesienia do szczegółów dostawy i polityki zwrotów
2. ProductGroup — Warianty produktów (specyfikacja Google 2024)
To największy wyróżnik Schema Pro. Gdy Twoje produkty posiadają warianty (rozmiar, kolor, materiał...), moduł generuje schemat ProductGroup zgodnie ze specyfikacją Google 2024:
- hasVariant: każdy wariant jest deklarowany jako indywidualny produkt (Product) z własnym SKU, GTIN, ceną, stanem magazynowym i zdjęciem
- variesBy: automatycznie wykrywa, jakie atrybuty definiują warianty (kolor, rozmiar, materiał...) dzięki mapowaniu atrybutów
- productGroupID: używa referencji produktu nadrzędnego jako identyfikatora grupy
Oznacza to, że Google rozumie, że „Niebieski T-shirt w rozmiarze M” i „Czerwony T-shirt w rozmiarze L” to warianty tego samego produktu — co pozwala na bogatsze i dokładniejsze karty produktów w wynikach wyszukiwania i Google Shopping. Prawie żaden inny moduł PrestaShop nie obsługuje tej specyfikacji.
3. Organization / LocalBusiness
Zadeklaruj tożsamość swojej firmy w Google na każdej stronie:
- Wybór typu: Organization, LocalBusiness, Store, OnlineStore, ClothingStore, ElectronicsStore, FurnitureStore, Restaurant
- Nazwa firmy, nazwa prawna, opis, e-mail, telefon, numer NIP/VAT
- Pełny adres pocztowy
- Logo
- Profile społecznościowe (sameAs): Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest
- Dla LocalBusiness: godziny otwarcia, współrzędne GPS, przedział cenowy
Dane te pomagają Google zbudować Twój Knowledge Panel (Panel Wiedzy) i powiązać markę na różnych platformach.
4. WebSite + SearchAction
Aktywuje pole wyszukiwania linków witryny (sitelinks) — pasek wyszukiwania pojawiający się bezpośrednio w wynikach Google dla Twojej marki. Adres URL SearchAction jest automatycznie konfigurowany na podstawie ustawień wyszukiwania PrestaShop.
5. BreadcrumbList
Generuje strukturalne menu okruszkowe na każdej stronie (z wyjątkiem strony głównej):
- Strony produktów: Główna → Kategoria nadrzędna → Podkategoria → Produkt
- Strony kategorii: Główna → Kategoria nadrzędna → Aktualna kategoria
- Strony CMS: Główna → Kategoria CMS → Strona
- Strony producenta: Główna → Marki → Nazwa marki
Budowane dynamicznie na podstawie rzeczywistej nawigacji PrestaShop. Ostatni element nie posiada adresu URL (najlepsza praktyka Google dla aktualnej strony).
6. FAQPage
Twórz pary Pytanie/Odpowiedź i przypisuj je do dowolnego produktu, kategorii, strony CMS lub niestandardowego adresu URL. Moduł generuje schemat FAQPage tylko wtedy, gdy istnieją wpisy FAQ dla danej strony. Bogate fragmenty FAQ zajmują dużo miejsca w wynikach Google i mogą znacznie zwiększyć współczynnik klikalności (CTR).
7. CollectionPage + ItemList
Na stronach kategorii moduł generuje schemat CollectionPage z listą ItemList zawierającą adres URL i pozycję każdego produktu na bieżącej stronie. Pomaga to Google zrozumieć strukturę i hierarchię Twojego katalogu. Obsługuje paginację — uwzględniane są tylko produkty z wyświetlanej strony.
8. OfferShippingDetails
Zadeklaruj warunki dostawy bezpośrednio w danych strukturalnych:
- Koszt dostawy (ustaw 0 dla darmowej dostawy)
- Kraj docelowy
- Czas przetwarzania (dni robocze przed przekazaniem kurierowi)
- Zakres czasu tranzytu (min/maks dni robocze)
Informacje te mogą pojawiać się w kartach produktów Google Shopping oraz w wynikach rozszerzonych, dając potencjalnym kupującym szczegóły dostawy jeszcze przed kliknięciem.
9. MerchantReturnPolicy
Poinformuj Google o warunkach zwrotów i refundacji:
- Termin zwrotu (np. 14 dni — minimum ustawowe w UE)
- Typ zwrotu: ograniczony czasowo, nieograniczony lub niedozwolony
- Koszty zwrotu: bezpłatny, na koszt klienta lub opłata za ponowne wprowadzenie do magazynu
- Metoda zwrotu: pocztą, w sklepie lub w punkcie odbioru
- Link do strony z polityką zwrotów
Polityka zwrotów wyświetlana w wynikach wyszukiwania zwiększa zaufanie kupujących i może poprawić współczynnik konwersji.
Zintegrowane narzędzie audytu
Nie masz pewności, czy Twój katalog jest gotowy na wyniki rozszerzone? Schema Pro zawiera audytor zgodności Schema.org, który skanuje aktywne produkty i kategorie w celu zidentyfikowania brakujących danych:
- Błędy (krytyczne): produkty bez zdjęć, produkty bez ceny
- Ostrzeżenia: brak EAN/GTIN, brak producenta/marki, brak SKU, brak opisu, warianty bez indywidualnego kodu EAN
- Informacje: brak opinii, zbyt wiele wariantów (liczba wariantów zostanie ograniczona), brak wpisów FAQ, ProductGroup wyłączony dla produktów z wariantami
Każdy problem prowadzi bezpośrednio do strony edycji produktu w panelu administracyjnym oraz do Testu wyników z elementami rozszerzonymi Google dla tego adresu URL. Możesz również wyeksportować pełny raport do pliku CSV.
Inteligentna pamięć podręczna dla optymalnej wydajności
Schema Pro został zaprojektowany z myślą o zerowym wpływie na wydajność:
- Bez pamięci podręcznej: kod JSON-LD jest budowany przy każdym ładowaniu strony za pomocą zoptymalizowanych zapytań SQL. Typowe obciążenie: 5-15 ms — niezauważalne dla odwiedzających.
- Z aktywną pamięcią podręczną: kod JSON-LD jest budowany tylko raz i przechowywany w bazie danych. Kolejne ładowania pobierają wersję z cache w 1-2 ms.
- Automatyczne unieważnianie: cache jest czyszczony automatycznie po edycji produktu, kategorii, strony CMS lub konfiguracji modułu. Brak nieaktualnych danych.
- Ręczne czyszczenie: przycisk umożliwiający wyczyszczenie wszystkich schematów w pamięci podręcznej jednym kliknięciem.
Konfiguracja w 5 zakładkach
General
Włączaj lub wyłączaj każdy typ schematu niezależnie. Zarządzaj zastępowaniem natywnych znaczników PrestaShop. Kontroluj pamięć podręczną JSON-LD.
Organization
Skonfiguruj dane swojej firmy: typ, nazwę, adres, telefon, e-mail, NIP, logo, profile społecznościowe, godziny otwarcia (dla typów LocalBusiness). Podgląd JSON-LD na żywo podczas wpisywania danych.
Products
Skonfiguruj zachowanie ProductGroup dla wariantów, ustaw maksymalną liczbę wariantów, zmapuj grupy atrybutów PrestaShop do właściwości Schema.org (kolor, rozmiar, materiał, wzór, płeć), ustaw źródło opinii, parametry dostawy i politykę zwrotów.
FAQ
Twórz i zarządzaj wpisami FAQ powiązanymi z produktami, kategoriami, stronami CMS lub adresami URL. Obsługa wielojęzyczności — redaguj pytania i odpowiedzi w każdym aktywnym języku.
Audit
Uruchom pełne skanowanie katalogu w poszukiwaniu brakujących danych. Wyniki pogrupowane według stopnia ważności. Linki do testów Google. Eksport do CSV.
Kluczowe zalety techniczne
| JSON-LD budowany w PHP | Wszystkie dane strukturalne są generowane za pomocą json_encode() w PHP — nigdy w szablonach Smarty. Eliminuje to błędy składniowe, które dotykają natywne znaczniki PrestaShop i większość konkurencyjnych modułów. |
| Czyste zastępowanie znaczników | Moduł zastępuje domyślne pliki microdata PrestaShop (head-jsonld.tpl, product-jsonld.tpl, product-list-jsonld.tpl) pustymi plikami, aby zapobiec duplikatom. W pełni odwracalne po odinstalowaniu. |
| Referencje przez @id | Polityki dostaw i zwrotów są definiowane raz z unikalnym @id i przywoływane w każdej ofercie produktu. Brak duplikacji danych na stronach. |
| Kontrolery 100% Symfony | Cały panel administracyjny wykorzystuje kontrolery Symfony i szablony Twig. Pełna kompatybilność z architekturą PrestaShop 8.x i 9.x. |
| Tłumaczenia XLF | Interfejs modułu jest domyślnie w języku angielskim. Pełne polskie tłumaczenie dołączone w plikach XLF. Możliwość łatwego przetłumaczenia na dowolny język. |
| Brak wpływu na wygląd front-endu | Moduł wstrzykuje niewidoczny kod JSON-LD w sekcji <head>. Brak JavaScript, brak CSS, brak wizualnych zmian w motywie. Kompatybilny ze wszystkimi motywami PrestaShop. |
| Pełna obsługa Multistore | Każdy sklep posiada własną, niezależną konfigurację danych organizacji, produktów, polityk i pamięci podręcznej. |
| Pełna wielojęzyczność | Cała treść schematów (nazwy produktów, opisy, FAQ) jest generowana w języku odwiedzającego dzięki natywnej obsłudze języków w PrestaShop. |
Jakie wyniki rozszerzone Google możesz uzyskać?
Dzięki kompletnym i poprawnym danym strukturalnym Twoje strony mogą uzyskać następujące elementy w Google:
- Rich snippets produktów: cena, dostępność, gwiazdki ocen, liczba opinii bezpośrednio w wynikach wyszukiwania
- Warianty produktów: opcje koloru/rozmiaru widoczne w Google Shopping
- Nawigacja okruszkowa: czytelna ścieżka kategorii zamiast surowego adresu URL
- Pole wyszukiwania sitelinks: wyszukiwarka Twojego sklepu bezpośrednio w wynikach Google
- Rozwijane FAQ: pary pytań i odpowiedzi zwiększające widoczność
- Informacje o dostawie i zwrotach: koszt i czas widoczny na kartach produktów
- Knowledge Panel: informacje o firmie, logo i linki społecznościowe w panelu bocznym
- Karty sprzedawcy: rozszerzona prezentacja produktów w Google Shopping
Uwaga: Google decyduje o wyświetlaniu wyników rozszerzonych w sposób uznaniowy. Kompletne dane znacznie zwiększają szanse, ale nie dają gwarancji. Badania pokazują, że rich snippets mogą zwiększyć CTR o 20-40%.
Kompatybilność
- PrestaShop 8.0.x, 8.1.x, 8.2.x, 9.0.x
- PHP 8.1, 8.2, 8.3, 8.4
- MySQL 5.7+, MySQL 8.0, MariaDB 10.3+
- Wszystkie motywy (brak zależności front-end)
- Multistore i multilingue
Why choose us?
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
Discover the module in images.
FAQ
Find answers to frequently asked questions about this module
Join +325 merchants using this module
5-minute installation · Full documentation included
demo@demo.com
content_copy
/
demodemo
content_copy