Wanneer recensiegegevens zijn gemarkeerd in de hoofdtekst van een webpagina, kan Google deze identificeren en gebruiken om de informatie op uw pagina's beter te begrijpen en te presenteren. Met recensiegegevens zoals beoordelingen en beschrijvingen helpt u gebruikers te bepalen welke pagina's nuttige inhoud bevatten. (Meer informatie over rich snippets voor lokaal zoeken.)
Gebruiksrichtlijnen
Het doel van een vol recensiefragment is gebruikers voorzien van recensie-informatie over een specifiek product of specifieke service, zoals de sterbeoordeling (1 tot 5 sterren) en de naam van de recensent(en).
De volgende richtlijnen zijn van toepassing op recensiefragmenten:
- Wanneer u recensieopmaak gebruikt, moet het hoofdonderwerp van de pagina een specifiek product of specifieke service zijn. Het gebruik van recensieopmaak op een pagina met meerdere producten wordt bijvoorbeeld niet ondersteund.
- Recensies van producten of services met betrekking tot inhoud voor volwassenen worden niet ondersteund.
- Als de opmaak één recensie bevat, moet de naam van de recensent een geldige naam (persoon of organisatie) zijn. '50 procent korting tot zaterdag' is bijvoorbeeld geen geldige naam voor een recensent.
U kunt afzonderlijke recensies (zoals een recensie over een product door een redacteur) of samengevoegde recensiegegevens markeren (bijvoorbeeld de gemiddelde beoordeling van een lokaal bedrijf of het totale aantal ingezonden gebruikersrecensies).
Gebruik de indeling voor afzonderlijke recensies voor pagina's waarop één recensie staat. Gebruik de indeling voor samengevoegde recensies voor pagina's met meerdere recensies. Als uw pagina beide bevat (een recensie door een redacteur en een aantal gebruikersrecensies), raden we u aan één indeling te selecteren. U kunt de indeling voor afzonderlijke recensies gebruiken om de recensie van de redacteur te markeren OF u kunt de indeling voor samengevoegde recensies gebruiken om een overzicht van de gebruikersrecensies te geven. Als een pagina beide typen markeringen bevat, gebruikt Google de samengevoegde recensiemarkeringen voor weergave.
Opmerking: er zijn veel manieren om recensiebeoordelingen aan te geven (zoals sterren, percentages en diverse beoordelingsschalen). Meer informatie over het presenteren van recensiebeoordelingen.
Afzonderlijke recensies
Eigenschappen
Een recensie kan een aantal verschillende eigenschappen bevatten die u kunt labelen met microdata, microformats of RDFa. Google herkent de volgende recensie-eigenschappen, die zijn afgeleid van het microformat hReview. Over het algemeen kunt u dezelfde eigenschapsnaam gebruiken voor microdata, microformats en RDFa. Als de eigenschapsnamen voor microdata/RDFa en microformats verschillen, wordt de eigenschapsnaam voor microformats tussen haakjes weergegeven. Vetgedrukte eigenschappen zijn vereist. Daarnaast moet ten minste een van de volgende aanwezig zijn: rating of dtrviewed.
| Eigenschap | Beschrijving |
itemreviewed (item) |
Het item waarvoor een recensie is gemaakt. In microformats kan hierin ook de naam van het gerecenseerde item worden opgenomen (fn). |
rating |
Een numerieke kwalitatieve beoordeling voor het item (bijvoorbeeld 4). U kunt een beoordelingsschaal aangeven door de beoordeling best (hoogste, standaard: 5) en de worst (laagste, standaard: 1) op te geven. Meer informatie over recensiebeoordelingen. |
reviewer |
De schrijver van de recensie. |
dtreviewed |
De datum waarop de recensie is geschreven in de ISO-datumnotatie. |
description |
De tekst van de recensie. |
summary |
Een korte samenvatting van de recensie. |
De volgende HTML-code bevat een recensie over het restaurant Pizza Amorata.
<div> Pizza Amorata Beoordeeld door Pieter de Boer op 6 januari. Fantastische, heerlijke pizza bij mij om de hoek. Amorata schotelt Napolitaanse pizza's voor die in de traditionele houtoven zijn gebakken en die snel en zonder gedoe worden geserveerd. De beste pizzeria in de buurt. Beoordeling: 4,5 </div>
In de volgende gedeelten wordt beschreven hoe u deze inhoud kunt markeren met microdata, microformats of RDFa.
- Als u wilt controleren of uw markeringen correct zijn en u een voorbeeld wilt bekijken van hoe uw inhoud er in zoekresultaten kan uitzien, gebruikt u het hulpprogramma voor het testen van gestructureerde gegevens.
- Als er geen rich snippets voor uw site worden weergegeven, kunt u mogelijke redenen hiervoor bekijken.
Hier volgt dezelfde HTML-code met markeringen in microdata:
<div>
<div itemscope itemtype="http://data-vocabulary.org/Review">
<span itemprop="itemreviewed">Pizza Amorata</span>
Beoordeeld door <span itemprop="reviewer">Pieter de Boer</span> op
<time itemprop="dtreviewed" datetime="2009-01-06">6 januari</time>.
<span itemprop="summary">Fantastische, heerlijke pizza bij mij om de hoek.</span>
<span itemprop="description">Amorata schotelt Napolitaanse pizza's voor die in de traditionele houtoven zijn gebakken
en die snel en zonder gedoe worden geserveerd. De beste pizzeria in de buurt.</span>
Beoordeling: <span itemprop="rating">4,5</span>
</div>
</div>
Dit voorbeeld werkt als volgt:
- Op de eerste regel geeft
<itemscope itemtype="http://data-vocabulary.org/Review">aan dat HTML-inhoud tussen de<div>-tags een recensie is.itemscopegeeft aan dat de inhoud in<div>een item beschrijft enitemtype="http://data-vocabulary.org/Review"geeft aan dat het item een recensie is. - Het voorbeeld beschrijft de eigenschappen van de recensie, zoals het onderwerp, de recensent en de datum van de recensie. Voor het labelen van recensie-eigenschappen wordt aan elk element dat een van deze eigenschappen bevat (zoals
<div>of<span>) eenitemprop-kenmerk toegekend waarmee een eigenschap wordt aangeduid. Bijvoorbeeld<span itemprop="reviewer">.
Hier volgt dezelfde HTML-inhoud met markeringen in het microformat hReview.
<div class="hreview">
<span class="item">
<span class="fn">Pizza Amorata</span>
</span>
Beoordeeld door <span class="reviewer">Pieter de Boer</span> op
<span class="dtreviewed">
6 januari<span class="value-title" title="2009-01-06"></span>
</span>.
<span class="summary">Fantastische, heerlijke pizza bij mij om de hoek.</span>
<span class="description">Amorata schotelt Napolitaanse pizza's voor
die in de traditionele houtoven zijn gebakken en die snel en zonder gedoe worden geserveerd.
De beste pizzeria in de buurt.</span>
Beoordeling:
<span class="rating">4,5</span>
</div>
Dit voorbeeld werkt als volgt.
- Op de eerste regel geeft
class="hreview"aan dat de HTML-inhoud tussen de<div>-tags een recensie is. - De gestructureerde gegevens worden verduidelijkt door het
class-kenmerk (zoalsclass="rating"enclass="reviewer", evenals de waarden (zoals4,5enPieter de Boer). U kunt de tags gebruiken die voor uw opmaak het handigst zijn (zoalsspanendiv). - Eigenschappen kunnen andere eigenschappen bevatten. In het bovenstaande voorbeeld beschrijft de eigenschap
itemhet onderwerp van de recensie. Deze eigenschap bevat de subeigenschapfn(naam).
Niet-zichtbare tekst
We raden u aan datuminformatie op te nemen in de ISO-datumnotatie. Zo zorgt u ervoor dat uw informatie correct in zoekresultaten wordt weergegeven. U kunt deze informatie leveren via het Microformats Value Class Pattern en ook een zichtbare datum op de pagina plaatsen.
Bekijk dit fragment van het bovenstaande HTML-voorbeeld:
<span class="dtreviewed">
6 januari<span class="value-title" title="2009-01-06" />
</span>.
Door deze datuminformatie op te nemen in het blok met het label class="dtreviewed", geeft u aan dat de rich snippets-parser de waarde in het title-kenmerk moet gebruiken om de datum te bepalen waarop de recensie is geschreven.
Geneste entiteiten
In uw recensie kunt u de indeling voor personen gebruiken om informatie te geven over de recensent. U kunt ook de indeling voor organisaties gebruiken om de organisatie aan te geven waarover een recensie wordt geschreven. In dit geval kunt u de entiteit voor persoon of bedrijf nesten in de recensie-entiteit. Meer informatie over geneste entiteiten.
Hier volgt dezelfde HTML-inhoud met RDFa-markeringen.
<div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Review"> <span property="v:itemreviewed">Pizza Amorata</span> Gerecenseerd door <span property="v:reviewer">Pieter de Boer</span> op <span property="v:dtreviewed" content="2009-01-06">6 januari</span>. <span property="v:summary">Fantastische, heerlijke pizza bij mij om de hoek.</span> <span property="v:description">Amorata schotelt Napolitaanse pizza's voor die in de traditionele houtoven zijn gebakken en die snel en zonder gedoe worden geserveerd. De beste pizzeria in de buurt.</span> Beoordeling: <span property="v:rating">4,5</span> </div>
Dit voorbeeld werkt als volgt.
- Het voorbeeld begint met de declaratie van een naamruimte via
xmlns. Hiermee wordt een naamruimte aangegeven waarin de 'vocabulary' (een lijst met entiteiten en ondergeschikte onderdelen) wordt vermeld. U kunt het declareren van een naamruimtexmlns:v="http://rdf.data-vocabulary.org/#"gebruiken wanneer u pagina's voor personen, recensies of locatiegegevens van markeringen voor rich snippets voorziet. Voeg aan het eind een forward slash (/) en hekje (#) toe (xmlns:v="http://rdf.data-vocabulary.org/#"). - Verder wordt met
typeof="v:Review"op de eerste regel aangegeven dat de gemarkeerde inhoud een recensie is. - Elke eigenschap van de recensie (zoals het onderwerp van de recensie en de recensent) wordt gelabeld met
property. Vóór de eigenschapsnaam wordtv:gezet (<span property="v:rating">).
Niet-zichtbare tekst
We raden u aan datuminformatie op te nemen in de ISO-datumnotatie. Zo zorgt u ervoor dat uw informatie correct in zoekresultaten wordt weergegeven. U kunt het kenmerk content gebruiken om deze informatie te leveren en tegelijkertijd een zichtbare datum op de pagina plaatsen.
Bekijk dit fragment van het bovenstaande HTML-voorbeeld:
<span property="v:dtreviewed" content="2009-01-06">6 januari</span>
Als u deze datuminformatie toevoegt aan het kenmerk content, geeft u aan dat de rich snippets-parser deze waarde moet gebruiken om de datum te bepalen waarop de recensie is geschreven.
Geneste entiteiten
In uw recensie kunt u de indeling voor personen gebruiken om informatie te geven over de recensent. U kunt ook de indeling voor organisaties gebruiken om de organisatie aan te geven waarover een recensie wordt geschreven. In dit geval kunt u de entiteit voor persoon of bedrijf nesten in de recensie-entiteit. Meer informatie over geneste entiteiten.
Samengevoegde recensies
Google herkent ook markeringen voor samengevoegde recensies. Over een restaurant zijn bijvoorbeeld 24 recensies geschreven, met een gemiddelde beoordeling van 9 (van 10 punten). Met samengevoegde recensies kunt u deze informatie overbrengen.
Eigenschappen
Google herkent de volgende verzamelde recensie-eigenschappen, die zijn afgeleid van het microformat hReview-aggregate. Over het algemeen kunt u dezelfde eigenschapsnaam gebruiken voor microdata, microformats en RDFa; waar de eigenschapsnamen voor microdata/RDFa en microformats verschillen, wordt de naam voor microformats weergegeven tussen haakjes. Vetgedrukte eigenschappen zijn vereist. Elk item moet ten minste een van de volgende bevatten: count of votes.
Eigenschap |
Beschrijving |
itemreviewed(item) |
Het item waarvoor een recensie is gemaakt. In microformats kan hierin ook de naam van het gerecenseerde item worden opgenomen (fn). |
rating |
Een numerieke kwalitatieve beoordeling voor het item (bijvoorbeeld 4). U kunt een beoordelingsschaal aangeven door de beoordeling best (hoogste, standaard: 5) en de worst (laagste, standaard: 1) op te geven. Meer informatie over recensiebeoordelingen. |
count |
Het totale aantal recensies voor het item op uw site. Opmerking: wanneer u count, gebruikt, moet de pagina ook recensiemarkeringen bevatten voor elk gerecenseerde item. count mag alleen het aantal recensies op uw eigen site omvatten. |
votes |
Hiermee wordt het aantal personen aangegeven dat een beoordeling heeft achtergelaten (met of zonder een bijgevoegde recensie). Een pagina moet ten minste een van de volgende specificeren: count of votes. |
summary |
Een korte samenvatting van de verzameling recensies. |
photo |
De foto of afbeelding van het item waarover de recensie gaat. |
De volgende code staat voor een samengevoegde recensie over Pizza Amorata.
<div> Pizza Amorata 9 van 10, op basis van 24 beoordelingen. 5 gebruikersrecensies. </div>
In de volgende gedeelten wordt beschreven hoe u deze inhoud kunt markeren met microdata, microformats of RDFa.
MicrodataHier volgt dezelfde HTML-code met markeringen in microdata.
<div itemscope itemtype="http://data-vocabulary.org/Review-aggregate">
<span itemprop="itemreviewed">Pizza Amorata</span>
<img itemprop="photo" src="pizza.jpg" />
<span itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating">
<span itemprop="average">9</span>
van <span itemprop="best">10</span>
</span>
op basis van <span itemprop="votes">24</span> beoordelingen.
<span itemprop="count">5</span> gebruikersrecensies.
</div>
Dit voorbeeld werkt als volgt:
- Op de eerste regel geeft
<itemscope itemtype="http://data-vocabulary.org/Review-aggregate">aan dat de HTML-inhoud tussen de<div>-tags een samengevoegde recensie is.itemscopegeeft aan dat de inhoud tussen de<div>-tags een item beschrijftitemtype="http://data-vocabulary.org/Review"geeft aan dat het item een recensie is. - Het voorbeeld beschrijft de eigenschappen van de verzamelde recensie, zoals het onderwerp van de recensie en de beoordeling. Voor het labelen van eigenschappen van verzamelde recensies wordt aan elk element dat een van deze eigenschappen bevat (zoals
<div>of<span>) eenitemprop-kenmerk toegekend waarmee een eigenschap wordt aangeduid. Bijvoorbeeld<span itemprop="itemreviewed">. - Een eigenschap kan bestaan uit een ander item (met andere woorden: een item kan andere items bevatten). Zo bevat de bovenstaande recensie een beoordeling (
itemtype="http://data-vocabulary.org/Rating") met de eigenschappenaverage,bestencount. Meer informatie over recensiebeoordelingen.
Hier volgt dezelfde HTML-inhoud met markeringen in het microformat hReview-aggregate.
<div class="hreview-aggregate">
<span class="item">
<span class="fn">Pizza Amorata</span>
<img src="pizza.jpg" class="photo" />
</span>
<span class="rating">
<span class="average">9</span> van
<span class="best">10</span>
</span>
op basis van
<span class="votes">24</span> beoordelingen.
<span class="count">5</span> gebruikersrecensies.
</div>
Dit voorbeeld werkt als volgt:
- Op de eerste regel geeft
class="hreview-aggregate"aan dat de HTML-inhoud tussen de<div>-tags een overzicht van de recensies op een pagina is. - De gestructureerde gegevens worden verduidelijkt door het
class-kenmerk (zoalsclass="fn"enclass="rating"en de waarden (zoalsPizza Amorataen9). U kunt de tags gebruiken die voor uw opmaak het handigst zijn (zoalsspanendiv). - Eigenschappen kunnen andere eigenschappen bevatten. In het bovenstaande voorbeeld bevat de eigenschap
ratingde subeigenschappenaverage(de gemiddelde beoordeling) enbest(de hoogst mogelijke beoordeling). De eigenschapitembevatfn. Meer informatie over geneste entiteiten. - U kunt de eigenschap
votesgebruiken wanneer gebruikers op een recensiesite een item kunnen beoordelen zonder zelf een volledige recensie te schrijven. Hun stem telt mee voor de gemiddelde beoordeling, maar niet voor het aantal beschikbare recensies.
Hier volgt dezelfde HTML-inhoud met markeringen in RDFa.
<div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Review-aggregate">
<span property="v:itemreviewed">Pizza Amorata</span>
<img src="pizza.jpg" rel="v:photo" />
<span rel="v:rating">
<span typeof="v:Rating">
<span property="v:average">9</span>
van
<span property="v:best">10</span>
</span>
</span>
op basis van
<span property="v:votes">24</span> beoordelingen.
<span property="v:count">5</span> gebruikersrecensies
</div>
Dit voorbeeld werkt als volgt:
- Het voorbeeld begint met de declaratie van een naamruimte via
xmlns. Hiermee wordt een naamruimte aangegeven waarin de 'vocabulary' (een lijst met entiteiten en ondergeschikte onderdelen) wordt vermeld. U kunt het declareren van een naamruimtexmlns:v="http://rdf.data-vocabulary.org/#"gebruiken wanneer u pagina's voor personen, recensies of locatiegegevens van markeringen voorziet. Voeg aan het eind een forward slash en hekje (#) toe (xmlns:v="http://rdf.data-vocabulary.org/#"). - Verder wordt met
typeof="v:Review-aggregate"op de eerste regel aangegeven dat de gemarkeerde inhoud een overzicht is van de recensies op de pagina. - Elke eigenschap van de recensie (zoals het onderwerp van de recensie en het aantal stemmen) wordt gelabeld met
property. Vóór de eigenschapsnaam wordtv:gezet (<span property="v:itemreviewed">). - We willen de recensiebeoordeling (
typeof=v:Rating") opnemen in de entiteittypeof="v:Review-aggregate". We gebruiken hierrelin plaats vanpropertyom een relatie aan te geven tussen de samengevoegde recensie (de entiteitv:Review-aggregate) en deze beoordeling (de entiteitv:Rating). Vervolgens voegen we<span typeof="v:Rating"></div>toe om de werkelijke beoordelingsentiteit op te nemen. Meer informatie over geneste entiteiten. - U kunt de eigenschap
votesgebruiken wanneer gebruikers op een recensiesite een item kunnen beoordelen zonder zelf een volledige recensie te schrijven. Hun stem telt mee voor de gemiddelde beoordeling, maar niet voor het aantal beschikbare recensies.
