Recenzje i opinie w wynikach Google - jak zdobyć gwiazdki
Gwiazdki ocen w wynikach wyszukiwania Google znacząco zwiększają CTR. Żółte gwiazdki przyciągają wzrok i budują zaufanie. Poznaj jak prawidłowo zaimplementować dane strukturalne, aby Twoje recenzje i opinie pojawiły się w SERP.
Krótka odpowiedź
Kiedy Google pokazuje gwiazdki
Typy treści z gwiazdkami:
- Produkty (e-commerce) - recenzje produktów
- Przepisy - oceny przepisów kulinarnych
- Firmy lokalne - opinie z Google Business Profile
- Książki - recenzje książek
- Kursy - oceny kursów online
- Filmy - oceny filmów (krytyków i widzów)
- Gry - recenzje gier
NIE pokazuje gwiazdek dla:
- Artykułów blogowych z self-review
- Stron firmowych ("nasza firma jest świetna")
- Usług bez konkretnych recenzji
- Stron kategorii/listingów
Google sprawdza:
- Czy recenzje są prawdziwe (weryfikacja)
- Czy markup odpowiada treści na stronie
- Czy typ treści kwalifikuje się do gwiazdek
Uwaga: Nadużycie markup (fałszywe recenzje, gwiazdki gdzie nie pasują) może skutkować ręczną karą.
Schema markup dla recenzji
Pojedyncza recenzja (Review):
```json
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nazwa produktu",
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4.5",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Jan Kowalski"
},
"reviewBody": "Świetny produkt, polecam..."
}
}
```
Zbiorcza ocena (AggregateRating):
```json
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nazwa produktu",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "156",
"bestRating": "5",
"worstRating": "1"
}
}
```
Wymagane pola:
- ratingValue (wartość oceny)
- bestRating (maksymalna ocena, domyślnie 5)
- author lub reviewCount (dla aggregate)
Implementacja dla różnych typów stron
E-commerce - strona produktu:
```json
{
"@type": "Product",
"name": "iPhone 15 Pro",
"image": "https://example.com/iphone.jpg",
"description": "Najnowszy iPhone...",
"sku": "IP15PRO",
"brand": {
"@type": "Brand",
"name": "Apple"
},
"offers": {
"@type": "Offer",
"price": "5499",
"priceCurrency": "PLN"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "234"
}
}
```
Przepis:
```json
{
"@type": "Recipe",
"name": "Sernik",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"ratingCount": "89"
}
}
```
Firma lokalna (LocalBusiness):
Recenzje głównie z Google Business Profile. Schema na stronie może wspierać, ale gwiazdki w local pack pochodzą z GBP.
Testowanie i monitoring
Rich Results Test:
https://search.google.com/test/rich-results
- Wklej URL lub kod
- Sprawdź czy markup jest poprawny
- Zobacz podgląd jak będzie wyglądać w Google
Schema Markup Validator:
https://validator.schema.org/
- Szczegółowa walidacja Schema.org
- Ostrzeżenia i błędy
Google Search Console:
- Ulepszone > Produkty/Przepisy/etc.
- Raport błędów w danych strukturalnych
- Statystyki wyświetleń rich snippets
Monitoring:
- Sprawdzaj czy gwiazdki się wyświetlają (szukaj swojej strony)
- GSC > Skuteczność > filtruj po wygląd w wynikach
- Śledź zmiany CTR po implementacji
Częste błędy:
- Brak ratingValue
- reviewCount zamiast ratingCount (różne znaczenie)
- Markup bez odpowiedniej treści na stronie
- Self-serving reviews (firma ocenia samą siebie)