Schema.org to słownik danych strukturalnych — zestaw ustandaryzowanych tagów HTML, które pozwalają wyszukiwarkom dokładnie zrozumieć zawartość strony. Dla sklepów e-commerce Schema.org jest kluczem do uzyskania rich snippetów w wynikach Google (SERP): wyświetlania ceny, opinii klientów, dostępności w magazynie i breadcrumba bezpośrednio w wynikach wyszukiwania, zanim użytkownik kliknie. Te wizualne wzbogacenia znacząco poprawiają współczynnik klikalności (CTR).
Czym jest Schema.org?
Schema.org to projekt współpracujących firm uruchomiony w 2011 roku przez Google, Microsoft (Bing), Yahoo i Yandex w celu stworzenia wspólnego słownika danych strukturalnych. Idea polega na tym, aby webmasterzy mogli opatrzyć swoje treści HTML adnotacjami, dzięki którym wyszukiwarki rozumieją nie tylko słowa na stronie, ale także ich znaczenie. Cena to liczba; ale ze Schema.org jest obiektem "Price" powiązanym z obiektem "Product" posiadającym "currency" i "availability".
Adnotacje te można zapisać w trzech formatach: Microdata (tagi HTML w treści strony), RDFa (dodatkowe atrybuty HTML) oraz JSON-LD (blok JSON wstawiony w tag
Schema Product: podstawy dla stron produktów
Schemat Product jest najważniejszy dla sklepu e-commerce. Prawidłowo wdrożony pozwala Google wyświetlać w SERP: cenę produktu z walutą, dostępność (W magazynie / Niedostępny / Przedsprzedaż), średnią ocenę i liczbę recenzji klientów, markę oraz czasem zdjęcie produktu. Informacje te pojawiają się bezpośrednio w wynikach wyszukiwania jako rich snippety — wizualnie wzbogacone, bardziej atrakcyjne wyniki.
Minimalny, ale prawidłowy markup Product musi zawierać: @type Product, name (nazwa produktu), image (URL głównego zdjęcia), description, offers (z @type Offer, price, priceCurrency, availability) oraz idealnie aggregateRating (z ratingValue i reviewCount). Brak któregokolwiek z wymaganych pól może uniemożliwić Google wyświetlanie rich snippetów, nawet jeśli reszta jest poprawna.
Przetestuj swoje dane strukturalne
BreadcrumbList: lepsza nawigacja w SERP
Schemat BreadcrumbList pozwala wyświetlać ścieżkę nawigacji (breadcrumb) w wynikach Google, poniżej adresu URL strony. Zamiast pokazywać niezrozumiały techniczny URL (/pl/c/123/sukienka-letnia-w-kwiaty), Google wyświetla ścieżkę nawigacji: Strona główna › Kobiety › Sukienki › Sukienki letnie. Ten breadcrumb widoczny w SERP poprawia czytelność wyniku i CTR, ponieważ użytkownik natychmiast rozumie, w której części serwisu się znajdzie.
Review i AggregateRating: gwiazdki w Google
Wyświetlanie gwiazdek ocen w SERP Google jest jednym z najskuteczniejszych rich snippetów zwiększających CTR. Zgodnie z badaniami branżowymi, wyniki wyświetlające gwiazdki mają CTR o 15–30% wyższy niż standardowe wyniki na równoważnych pozycjach. Aby uzyskać te gwiazdki, należy wdrożyć schemat AggregateRating w markupie Product z minimalną liczbą prawdziwych recenzji klientów.
Uwaga: Google zaostrzył swoje zasady dotyczące recenzji. Uprawnione są wyłącznie recenzje zebrane w sposób niezależny i zweryfikowany. Samooceny, kupione recenzje lub wewnętrzne systemy oceniania bez weryfikacji zakupu mogą skutkować usunięciem rich snippetów, a nawet ręcznymi karami w Search Console.
Inne przydatne schematy dla e-commerce
Organization
Informacje o sklepie: nazwa, logo, dane kontaktowe, media społecznościowe. Wzmacnia Knowledge Panel Google.
ItemList
Listy produktów w kategorii. Może wyświetlać wiele produktów z cenami bezpośrednio w SERP.
FAQPage
Pytania i odpowiedzi na stronie produktu lub kategorii. Generuje rich snippety z pytaniami bezpośrednio w Google.
Schema.org w PrestaShop: aktualny stan
PrestaShop obsługuje podstawowy markup Schema.org natywnie od wersji 1.7. Jednak markup ten jest często niekompletny lub źle skonfigurowany w zależności od używanego motywu. Najczęstsze błędy to: brakująca lub nieprawidłowo sformatowana cena (Google wymaga ceny bez symbolu waluty, w postaci dziesiętnej z kropką jako separatorem), nieokreslona dostępność, brak zdjęć w markupie oraz brak AggregateRating nawet wtedy, gdy istnieją recenzje klientów.
- Sprawdzić w Search Console sekcję Dane strukturalne > Product, aby zidentyfikować błędy markupów w swoim sklepie
- Użyć Rich Results Test dla kilku kluczowych adresów URL (strona główna, główna kategoria, produkt flagowy) w celu walidacji markupów
- Upewnić się, że cena wyświetlana w Schema.org dokładnie odpowiada cenie widocznej na stronie (Google penalizuje rozbieżności)
- Uwzględnić availability ze standardowymi wartościami: https://schema.org/InStock, OutOfStock, PreOrder
- W przypadku modułów opinii klientów (Trusted Shops, Verified Reviews, Judge.me) sprawdzić, czy ich integracja poprawnie generuje markup AggregateRating
Lexiik automatycznie zarządza markupem obrazów w danych strukturalnych: adresy URL obrazów w schemacie Product Twoich stron odpowiadają zoptymalizowanym adresom CDN, zapewniając spójność między tym, co Google odczytuje z danych strukturalnych, a tym, co widzi podczas renderowania strony.