Schema dla opinii wyjaśnione: Review a AggregateRating, które strony akceptuje Google, zasada opinii we własnym interesie, przykłady JSON-LD, walidacja i częste błędy.

W skrócie
schema dla opinii to dane strukturalne opisujące opinię (Review) lub średnią ocenę (AggregateRating), dzięki którym Google może pokazać gwiazdki, wynik i liczbę opinii pod wynikiem wyszukiwania. Google wyświetla te fragmenty z opiniami tylko dla niektórych typów elementów (produkty, przepisy, książki, kursy, wydarzenia, oprogramowanie, filmy...), tylko gdy opinie są widoczne na stronie i nigdy dla opinii, które firma lokalna lub organizacja publikuje o sobie. Poprawny znacznik kwalifikuje stronę, ale nie gwarantuje gwiazdek.
Chcesz dowiedzieć się więcej? Zapytaj
Schema dla opinii to jeden z najczęściej wybieranych typów znaczników schema, bo gwiazdki w wynikach przyciągają wzrok. To także ten, który ma najwięcej zasad i najwięcej rozczarowanych właścicieli witryn. Dokumentacja Google o fragmentach z opiniami ustala te zasady, a ten poradnik zamienia je w decyzje: która strona może dostać gwiazdki, jaki znacznik napisać i dlaczego Twoje gwiazdki mogą się nie wyświetlać.
Schema dla opinii obejmuje dwa typy schema.org:
Review: jedna opinia jednego autora, z oceną (reviewRating), tekstem (reviewBody) i datą. Redakcyjny test laptopa i opinia klienta o produkcie to oba elementy Review.AggregateRating: średnia wielu ocen, ze średnim wynikiem (ratingValue) i liczbą ocen (ratingCount) lub opinii (reviewCount).Oba opisują coś innego: itemReviewed. W praktyce rzadko pisze się samodzielny blok opinii. Zagnieżdża się review i aggregateRating wewnątrz elementu, który oceniają, takiego jak Product, Recipe lub Book. Gdy Google akceptuje znacznik, wynik może pokazywać rozszerzony fragment z gwiazdkami, wynikiem, liczbą opinii lub imieniem recenzenta. Nie myl go z ClaimReview, znacznikiem weryfikacji faktów, którego Google przestało wyświetlać w wyszukiwarce po uproszczeniu wyników w czerwcu 2025 roku.
Google ogranicza fragmenty z opiniami do zdefiniowanej listy typów. Od aktualizacji z września 2019 roku znacznik innych typów (ogólny Thing, WebPage, samodzielny Service) nie daje gwiazdek.
| Typ elementu | Kwalifikuje się do fragmentów z opiniami | Warunek |
|---|---|---|
Product | Tak | Opinie o konkretnym produkcie, widoczne na stronie |
Recipe | Tak | Oceny przepisu przez użytkowników |
Book, Movie, Course, Event, SoftwareApplication | Tak | Jeden konkretny element, a nie lista czy kategoria |
CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording | Obsługiwane typy | Te same zasady, rzadsze wyświetlanie |
LocalBusiness, Organization | Tylko w serwisach z opiniami stron trzecich | Nigdy dla opinii o sobie na własnej witrynie |
| Strona kategorii, lista produktów | Nie | Google wymaga jednego, konkretnego elementu |
Dwie inne zasady Google dopełniają obraz: opinie i ocena muszą być widoczne dla odwiedzających na oznaczonej stronie, a nie wolno agregować opinii zebranych na innych witrynach. Strona produktu nie może w swoim znaczniku wyświetlać wyniku „4,8 na Trustpilot”.
Google nazywa opinie we własnym interesie (self-serving), „gdy opinia o podmiocie A jest umieszczona na stronie podmiotu A”. Od września 2019 roku Google nie pokazuje gwiazdek opinii dla typów LocalBusiness i Organization (oraz ich podtypów), gdy firma kontroluje opinie o sobie, a obecna dokumentacja dodaje, że osadzenie widżetu strony trzeciej nie zmienia tej zasady.
Konsekwencje dla restauracji, kancelarii, agencji czy firmy SaaS:
Review Twojej Organization, nie dadzą gwiazdek.Co nadal działa: opinie o Twoich produktach na stronach produktów, bo oceniany element to Product, oraz opinie o innych firmach, jeśli prowadzisz serwis z opiniami lub porównaniami. Dla firmy lokalnej gwiazdki, które się liczą, pojawiają się w pakiecie lokalnym i pochodzą z Profilu Firmy w Google, a nie z Twojego znacznika. Nasz poradnik o schema Local Business wyjaśnia, co oznaczać zamiast tego, a artykuł o odpowiadaniu na opinie w Google omawia stronę profilu.
| Typ | Wymagane właściwości | Zalecane właściwości |
|---|---|---|
Review | author (Person lub Organization, nazwa poniżej 100 znaków), itemReviewed z jego name (lub nazwa elementu nadrzędnego przy zagnieżdżeniu), reviewRating.ratingValue | datePublished, reviewRating.bestRating, reviewRating.worstRating |
AggregateRating | itemReviewed z jego name (lub nazwa elementu nadrzędnego przy zagnieżdżeniu), ratingValue oraz ratingCount lub reviewCount | bestRating, worstRating |
Trzy szczegóły powodują większość błędów walidacji. Skala domyślnie wynosi od 1 do 5: jeśli oceniasz w skali 10 lub 100, zadeklaruj bestRating. Ułamki zapisuje się z kropką (4.4, a nie 4,4), co myli witryny polsko-, francusko-, niemiecko- i hiszpańskojęzyczne. A autor musi być prawdziwym imieniem i nazwiskiem: Google podaje „50% zniżki do soboty” jako przykład nieprawidłowego autora.
Najczęstszy przypadek: strona produktu pokazująca opinie klientów. Jeśli oznaczasz pojedyncze opinie, Google prosi o dołączenie także średniej oceny.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trail Running Shoe X2",
"image": "https://www.example-shop.com/images/x2.jpg",
"brand": { "@type": "Brand", "name": "Example" },
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 128,
"bestRating": 5,
"worstRating": 1
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Claire M." },
"datePublished": "2026-09-14",
"reviewBody": "Light, stable on wet rock, sizes run small.",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
}
}
]
}
</script>Blog lub redakcja testująca produkt, książkę czy oprogramowanie oznacza własną recenzję. W przypadku redakcyjnych recenzji produktów Google obsługuje też zalety i wady przez positiveNotes i negativeNotes, z co najmniej dwoma stwierdzeniami, jak opisano w jego dokumentacji fragmentów produktu.
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": { "@type": "Book", "name": "The Example Handbook" },
"author": { "@type": "Person", "name": "Jordan Lee" },
"datePublished": "2026-08-02",
"reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10 },
"publisher": { "@type": "Organization", "name": "Example Reviews" }
}Nasz bezpłatny generator schema tworzy oba bloki z formularza, a narzędzie do podglądu wyników wyszukiwania pokazuje, jak tytuł i opis będą wyglądać obok gwiazdek.
Przepuść każdy szablon przez Test wyników z elementami rozszerzonymi Google (kwalifikowalność do fragmentu z opiniami) i Schema Markup Validator (składnia schema.org) albo użyj naszego walidatora danych strukturalnych. Po wdrożeniu raport Fragmenty z opiniami w Search Console wylicza prawidłowe elementy i błędy w całej witrynie.
| Objaw | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
| Poprawny znacznik, brak gwiazdek, witryna firmy lokalnej | Opinie we własnym interesie dla LocalBusiness lub Organization | Przenieś wysiłek na Profil Firmy, zostaw opinie o produktach na stronach produktów |
| „Brakujące pole itemReviewed” lub brakująca nazwa | Samodzielna opinia bez ocenianego elementu | Zagnieźdź opinię w elemencie lub dodaj itemReviewed.name |
| Ocena wygląda źle (2.3 zamiast 4.6) | Skala 10 bez bestRating | Zadeklaruj bestRating i worstRating |
| Nieprawidłowa wartość ratingValue | Przecinek jako separator dziesiętny | Użyj kropki |
| Gwiazdki na stronie kategorii nigdy się nie pokazują | Strona zawiera listę wielu elementów | Oznacz opinie na każdej stronie produktu |
| Działanie ręczne dotyczące danych strukturalnych | Opinie niewidoczne, zaimportowane z innych witryn lub wymyślone | Pokaż opinie na stronie, usuń zagregowane wyniki stron trzecich, a potem poproś o ponowne rozpatrzenie |
| Poprawne, kwalifikuje się, a gwiazdek nadal brak | Google decyduje, czy wyświetlać wyniki rozszerzone | Popraw stronę i jakość opinii, wyświetlanie nigdy nie jest gwarantowane |
Na te zasady nakładają się ogólne zasady Google dotyczące danych strukturalnych: wprost wymieniają „fałszywe opinie” wśród wprowadzających w błąd treści, których nie wolno oznaczać. Fragmenty z opiniami to jedna z kilku funkcji wyników wyszukiwania konkurujących o miejsce na stronie wyników, a ta lista wciąż się kurczy: Google przestało pokazywać wyniki rozszerzone FAQ w maju 2026 roku (ten znacznik omawia nasz poradnik o schema FAQ).
Gdy ktoś pyta asystenta o „najlepsze buty do biegania w terenie do 150€”, odpowiedź często wspomina oceny i liczbę opinii. Te fakty pochodzą ze stron, które asystent potrafi odczytać, i z platform, którym ufa. Nasze badanie cytowań Trustpilot w odpowiedziach AI pokazuje, jak często platformy z opiniami służą jako źródła.
Schema dla opinii pomaga w węższym zakresie niż w przypadku gwiazdek Google. Blok JSON-LD daje robotom jednoznaczny wynik, liczbę i datę oraz potwierdza, że opinie na stronie dotyczą nazwanego produktu. Widoczny tekst liczy się co najmniej tak samo: strona, która podaje ocenę, streszcza, co recenzenci chwalą i krytykują, i opatruje opinie datami, daje modelowi językowemu zdania do zacytowania. Rozwija to nasz poradnik o danych strukturalnych dla wyszukiwania AI, a lista kontrolna dla strony produktu w e-commerce pokazuje, gdzie opinie pasują w szablonie.
Aby sprawdzić, czy Twoje produkty i marka pojawiają się, gdy kupujący pytają asystentów AI, śledzenie wzmianek w AI w Sorank obserwuje te pytania w ChatGPT, Claude i Gemini, a optymalizacja GEO pomaga publikować treści porównawcze i poradniki zakupowe, które cytują.
Zasada do zapamiętania: oznaczaj prawdziwe, widoczne opinie o jednym konkretnym elemencie, na stronie tego elementu. Strony produktów, przepisy, książki i oprogramowanie mogą zdobyć gwiazdki, a firma recenzująca samą siebie nie, niezależnie od tego, co mówi znacznik.
Możesz, ale Google nie pokaże dla nich gwiazdek. Opinie o własnej firmie to opinie we własnym interesie o Organization lub LocalBusiness, które Google wyklucza z fragmentów z opiniami od 2019 roku, także gdy pochodzą z osadzonego widżetu. Zostaw opinie dla odwiedzających, a znacznik opinii skup na stronach produktów.
Fragmenty z opiniami to funkcja wyświetlania i Google nie przedstawia ich jako czynnika rankingowego. Gwiazdki mogą zwiększyć współczynnik klikalności wyniku, bo czynią go bardziej widocznym. Główna korzyść to więcej kliknięć na tej samej pozycji, a nie wyższa pozycja.
Google musi ponownie przeszukać i przetworzyć stronę, co może potrwać od kilku dni do kilku tygodni, zależnie od tego, jak często witryna jest odwiedzana przez roboty. Możesz poprosić o indeksowanie kluczowych stron narzędziem do kontroli adresu URL w Search Console. Nawet przy poprawnym znaczniku Google decyduje, czy pokazać gwiazdki przy danym zapytaniu.
WYPRÓBOWALI SORANK PRZED TOBĄ
