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

+325 downloads 4.78 / 5 8.X 9.X 5 languages 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL

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
Features

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.

Customer reviews

They use it every day.

5 out of 5 · 4.78 reviews

"Enfin des donnees structurees propres sur PrestaShop. Google affiche les etoiles et les prix depuis l installation."

TL Thomas L.

"ProductGroup per le varianti funziona perfettamente. Ogni combinazione ha il suo markup completo."

MB Marco B.

"The audit tool alone is worth it. Found 40 products missing EAN in minutes."

SK Sarah K.

"Muy completo. Los FAQ rich snippets aparecen en Google a los pocos dias de instalar."

AR Alejandro R.

"Zero problemow z wydajnoscia. Cache dziala swietnie, strony laduja tak samo szybko jak wczesniej."

KW Katarzyna W.

"Le remplacement du markup natif est transparent. Un clic et c est fait, pas de conflit."

JM Julie M.
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
Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Pełny JSON-LD dla rich results

Support

FAQ

Find answers to frequently asked questions about this module

Dane strukturalne (Schema.org) to format czytelny dla maszyn, który pomaga Google dokładnie zrozumieć zawartość strony: produkty, ceny, dostępność czy warianty. Poprawne oznaczenie danych redukuje niejasności i poprawia spójność sygnałów SEO. Korzyść jest konkretna: większa przejrzystość dla Google to większa szansa na wyniki rozszerzone (rich snippets) i wyższy współczynnik klikalności (CTR).

Natywne oznaczenia są często ograniczone. Schema Pro zastępuje je pełnym i zgodnym formatem JSON-LD generowanym przez PHP (brak błędów składni). Obsługuje 9 typów schematów (Product, Organization, FAQ itp.), co ujednolica jakość danych na wszystkich kluczowych stronach.

Nie. Nawet przy idealnym oznaczeniu to Google decyduje o wyświetleniu wyników rozszerzonych. Jednak sklep z poprawnym, pełnym i unikalnym kodem (zdjęcia, ceny, EAN/GTIN) wyraźnie zwiększa swoje szanse na ich uzyskanie.

Przy wariantach (rozmiar/kolor) kluczowe jest użycie schematu ProductGroup (specyfikacja Google 2024). Każdy wariant może mieć własny SKU, GTIN, cenę i stan magazynowy dzięki hasVariant. Dzięki temu wyniki wyszukiwania są znacznie dokładniejsze dla zapytań typu „niebieska koszulka rozmiar M”.

Priorytety SEO: zdjęcia, ceny, identyfikatory (EAN/GTIN, Marka, SKU). Schema Pro zawiera moduł audytu, który wskazuje brakujące dane i pozwala na ich eksport do CSV, co ułatwia masowe poprawianie błędów w Search Console.

Dobrą praktyką jest posiadanie jednego nadrzędnego generatora JSON-LD i wyłączenie oznaczeń w innych modułach lub szablonie. Schema Pro pozwala na dezaktywację natywnego kodu, aby uniknąć duplikacji danych.

Schema Pro pozwala dodać OfferShippingDetails (koszty, terminy) oraz MerchantReturnPolicy (polityka zwrotów). Te informacje podnoszą jakość oznaczeń i pomagają w uzyskaniu rozszerzonych wyników sprzedażowych w Google.

Pozwala to określić tożsamość marki: nazwę, logo, profile społecznościowe (sameAs). Wzmacnia to sygnały E-E-A-T i spójność SEO. W Schema Pro konfiguruje się to w zakładce Organization dla całego sklepu.

Kod JSON-LD jest wstrzykiwany do sekcji z automatycznym buforowaniem (1-2 ms). Jest to nieodczuwalne dla użytkownika. Dobra praktyka: włącz cache na produkcji po zakończeniu konfiguracji.

Google ignoruje sztuczne sekcje FAQ. Twórz realne, pomocne pytania dotyczące produktów lub dostawy. Schema Pro obsługuje wielojęzyczne pary pytań i odpowiedzi, generując FAQPage tylko wtedy, gdy na stronie są aktywne dane.

Join +325 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 9.90 € 2.97 € one-time -70%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...