RSS
  1. Algorytmik
  2. SEO
  3. Dane strukturalne schema.org: które typy dają wynik rozszerzony i jak je przetestować
SEO/PORADNIK

Dane strukturalne schema.org: które typy dają wynik rozszerzony i jak je przetestować

Dane strukturalne dają wynik rozszerzony tylko wtedy, gdy typ jest na liście Google, a znaczniki spełniają wymagania. Sprawdzasz to testem Google i raportami w Search Console.

Opublikowano
9 min czytania1816 słów
Dane strukturalne: typy i testy - okładka tekstu
Ilustracja: Algorytmik
Spis treści
  1. Czym są dane strukturalne i czym różni się od nich wynik rozszerzony
  2. Które typy danych strukturalnych dają wynik rozszerzony
  3. Jaki format wybrać: JSON-LD, mikrodane czy RDFa
  4. Jakie zasady musisz spełnić, żeby dostać wynik rozszerzony
  5. Jak przetestować dane strukturalne krok po kroku
  6. Jak sprawdzić, czy dane strukturalne coś dały
  7. Najczęstsze pułapki

Dane strukturalne to znaczniki na stronie, które wprost mówią Google, czym jest jej treść: przepisem, produktem, wydarzeniem czy ofertą pracy. Wynik z elementami rozszerzonymi (rozszerzony) może się pojawić tylko dla funkcji, które Google obsługuje, i tylko wtedy, gdy podasz wszystkie wymagane właściwości. W polskiej dokumentacji Google te same dane nazywają się uporządkowanymi danymi. Poprawność sprawdzisz Testem wyników z elementami rozszerzonymi, a po wdrożeniu raportami w Search Console.

W skrócie

  • Google obsługuje tylko typy z własnej galerii funkcji. Samo użycie schema.org nie gwarantuje wyniku rozszerzonego.
  • Zalecany format to JSON-LD. Mikrodane i RDFa działają w Google tak samo, o ile znaczniki są poprawne.
  • Brak choćby jednej wymaganej właściwości wyklucza wynik rozszerzony. Znaczniki muszą opisywać treść widoczną dla użytkownika.
  • Do kontroli służą Test wyników z elementami rozszerzonymi, narzędzie do sprawdzania adresów URL i Raport o stanie wyników z elementami rozszerzonymi.
  • Google podaje wyniki własnych studiów przypadków, np. 25-procentowy wzrost CTR w Rotten Tomatoes i 82 proc. wyższy CTR w pomiarach Nestlé.

Czym są dane strukturalne i czym różni się od nich wynik rozszerzony

Dokumentacja Google opisuje uporządkowane dane jako standardowy format informacji o stronie i klasyfikowania jej zawartości. Na stronie z przepisem będą to na przykład składniki, czas i temperatura gotowania oraz liczba kalorii. Google używa tych danych do rozpoznania treści, a czasem do zbudowania wyniku z elementami rozszerzonymi.

Wynik rozszerzony nie jest więc automatyczną nagrodą za znaczniki. Znaczniki są warunkiem koniecznym, ale nie wystarczającym. Dochodzą do tego wytyczne jakościowe i fakt, że Google musi uznać daną funkcję za adekwatną dla Twojej strony.

Przeczytałem dokumentację Google i jedna rzecz wymaga zaznaczenia: według niej źródłem wiedzy o działaniu wyszukiwarki jest Centrum wyszukiwarki Google, a nie dokumentacja schema.org. Atrybuty opisane na schema.org nie są wymagane przez Google, choć mogą się przydać innym wyszukiwarkom, usługom i platformom.

Które typy danych strukturalnych dają wynik rozszerzony

Galeria funkcji w Centrum wyszukiwarki Google to pełna lista obsługiwanych znaczników. Dokumentacja grupuje je według kategorii witryny: e-commerce, organizacje, sport, oferty pracy, rozrywka, wiadomości, żywność i napoje oraz edukacja i nauka. Poniżej zestawienie funkcji, którym galeria przypisuje daną kategorię.

Kategoria w galeriiFunkcje z opisu Google
E-commerceProdukt (cena, dostępność i opinie), Fragment opinii
OrganizacjeOrganizacja (logo, nazwa prawna, adres, dane kontaktowe), Firma działająca lokalnie, Fragment opinii
Wiadomości, SportArtykuł, wideo
WiadomościDostępne głosowo, Subskrypcja i treści płatne
Oferty pracyOferta pracy, Zbiorcza ocena pracodawcy
RozrywkaWydarzenie, Film (karuzela z filmami), Fragment opinii, Karuzela
Żywność i napojePrzepis, Karuzela, Fragment opinii, wideo
Edukacja i naukaLista szkoleń, Zbiór danych, Edukacyjne pytania i odpowiedzi, Rozwiązanie matematyczne, Karuzela, wideo

Galeria zawiera też funkcje bez przypisanej kategorii w filtrze: Menu nawigacyjne (kategoria Generic), Forum dyskusyjne, Metadane obrazu, Strona profilu, Pytania i odpowiedzi, Aplikacja oraz Kwatera wakacyjna.

Co to oznacza dla małej firmy, sklepu i bloga

Dla sklepu najbardziej oczywista jest funkcja Produkt, bo obejmuje cenę, dostępność i opinie. Firma lokalna ma osobną funkcję z godzinami otwarcia, ocenami i wskazówkami dojazdu, wyświetlaną w panelu wiedzy Google. Pamiętaj jednak, że wizytówka Google i znaczniki na stronie to dwa osobne kanały informacji.

Dla bloga i serwisu informacyjnego podstawą jest Artykuł. Menu nawigacyjne (ścieżka pozycji strony w hierarchii witryny) nie ma przypisanej kategorii i pasuje do większości serwisów.

Karuzela nie działa samodzielnie. Według galerii musi być połączona z jedną z funkcji: Przepis, Lista kursów, Restauracja lub Film.

Czego galeria nie mówi

Galeria opisuje, jakie funkcje istnieją. Nie podaje, jak często konkretny wynik rozszerzony pojawia się w Polsce ani jaki CTR daje dany typ. Takich danych w dokumentacji nie ma, więc ich nie podaję. Listę warto sprawdzić przed wdrożeniem, bo Google może ją zmieniać.

Jaki format wybrać: JSON-LD, mikrodane czy RDFa

Google obsługuje trzy formaty i według dokumentacji wszystkie działają tak samo, o ile znaczniki są prawidłowe. Zaleca jednak ten, który najłatwiej wdrożyć i utrzymać, czyli w większości przypadków JSON-LD.

FormatJak działaUwagi z dokumentacji
JSON-LD (zalecany)Kod JavaScript w tagu <script> w <head> lub <body>Nie leży w tekście widocznym dla użytkowników, więc łatwo zagnieżdżać elementy. Google czyta też dane wstawiane dynamicznie
MikrodaneAtrybuty tagów HTML w treściZwykle w <body>, ale można też w <head>
RDFaRozszerzenie HTML5 z atrybutami tagów HTMLZwykle w <head> i <body>

Skrócony przykład JSON-LD na podstawie dokumentacji Google. Google zaznacza, że takie przykłady nie zawierają wszystkich wymaganych ani zalecanych właściwości, więc pełną listę sprawdź w przewodniku konkretnej funkcji:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Recipe",
  "name": "Banana Bread Recipe",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": 4.7,
    "ratingCount": 123
  },
  "video": {
    "@type": "VideoObject",
    "name": "How To Make Banana Bread",
    "contentUrl": "https://www.example.com/video123.mp4"
  }
}
</script>

Tu Recipe jest elementem głównym, a ocena i wideo są w nim zagnieżdżone. Możesz też zapisać każdy element jako osobny blok, np. Recipe i BreadcrumbList obok siebie. Google wykrywa oba układy.

Jakie zasady musisz spełnić, żeby dostać wynik rozszerzony

Ogólne wytyczne Google dzielą się na techniczne i jakościowe. Techniczne sprawdzisz narzędziami, jakościowe trudno zweryfikować automatycznie. Naruszenie wytycznej jakościowej może uniemożliwić wynik rozszerzony mimo poprawnej składni albo skutkować oznaczeniem danych jako spam.

Najważniejsze reguły:

  • Wymagane właściwości. Elementy bez wymaganych właściwości nie mogą wyświetlać się jako wyniki rozszerzone.
  • Zalecane właściwości. Im więcej ich podasz, tym wyższa jakość wyniku. Dokumentacja dodaje jednak, że lepiej określić mniej właściwości w sposób pełny i dokładny niż wszystkie, ale z danymi niepełnymi lub błędnymi.
  • Widoczność. Nie oznaczaj treści niewidocznych dla użytkowników. Jeśli JSON-LD opisuje wykonawcę, HTML musi zawierać opis tego samego wykonawcy.
  • Trafność. Dane mają opisywać rzeczywistą zawartość strony. Google podaje przykłady błędów: transmisje sportowe na żywo oznaczone jako wydarzenia lokalne albo instrukcje stolarskie oznaczone jako przepisy.
  • Aktualność. Google nie pokazuje wyniku rozszerzonego dla treści, której data lub godzina wskazuje, że jest nieaktualna.
  • Opinie. Fałszywe opinie są niedozwolone, a oceny i gwiazdki niepochodzące od prawdziwych użytkowników mogą skutkować ręcznymi działaniami.
  • Dostęp. Nie blokuj Googlebotowi stron ze znacznikami przez robots.txt, tag noindex ani inne metody kontroli dostępu.
  • Obrazy. Obraz w danych musi pasować do strony, a jego adres URL musi być dostępny do zeskanowania i zindeksowania.
  • Duplikaty. Przy zduplikowanych stronach Google zaleca te same dane na wszystkich kopiach, nie tylko na kanonicznej.

Dwie wskazówki dotyczą stron z kilkoma typami treści. Dodaj główny typ odpowiadający tematowi strony, np. Przepis dla strony z przepisem. Jeśli strona ma tylko dane wideo, Google nie ma dość informacji, by pokazać ją jako przepis. Druga: jeśli oznaczasz opinie, oznacz wszystkie widoczne na stronie, bo częściowe oznaczenie wprowadza użytkowników w błąd.

Co grozi za naruszenie wytycznych

Przy problemie z danymi Google może nałożyć ręczne działanie. Według wytycznych oznacza to, że strona przestaje się kwalifikować do wyniku rozszerzonego, ale nie wpływa to na jej pozycję w wynikach wyszukiwania. Informację o takim działaniu znajdziesz w raporcie Ręczne działania w Search Console.

Jak przetestować dane strukturalne krok po kroku

Google wskazuje kilka narzędzi, każde na innym etapie. Podstawy konfiguracji konta opisuje poradnik o Google Search Console.

  1. Przed publikacją i po niej uruchom Test wyników z elementami rozszerzonymi. Sprawdza poprawność danych, a w niektórych przypadkach pokazuje podgląd funkcji w wyszukiwarce.
  2. Użyj narzędzia do sprawdzania adresów URL, żeby potwierdzić, że Google wykrywa Twoje dane i ma dostęp do strony oraz adresów obrazów.
  3. Po wdrożeniu przeglądaj Raport o stanie wyników z elementami rozszerzonymi. Pokaże strony, które mogą działać nieprawidłowo przez problemy z szablonami lub wyświetlaniem.
  4. Zajrzyj do raportu Ręczne działania, żeby wykluczyć karę dotyczącą danych.
  5. Jeśli strona nie pojawia się w wynikach, sprawdź indeksowanie strony. Bez zindeksowanej strony znaczniki nie mają znaczenia.

Narzędzia wykrywają większość błędów technicznych, ale nie ocenią, czy dane są trafne i zgodne z treścią. Tę część musisz sprawdzić samodzielnie.

Jak sprawdzić, czy dane strukturalne coś dały

Google proponuje test przed i po wdrożeniu na kilku stronach. Zaznacza przy tym, że jest to trudne, bo wyświetlenia jednej strony zmieniają się z wielu przyczyn.

  • Wybierz kilka stron bez uporządkowanych danych, dla których Search Console ma dane z kilku miesięcy.
  • Wybierz treści niezależne od pory roku i niepodlegające częstym aktualizacjom, a przy tym popularne na tyle, by generowały użyteczne dane.
  • Dodaj dane, sprawdź je narzędziem do sprawdzania adresów URL i zbieraj wyniki przez kilka miesięcy w raporcie skuteczności.
  • Przefiltruj raport według adresów URL i porównaj wyniki.

Google podaje też przykłady z własnej dokumentacji. To wyniki zgłoszone przez firmy, a nie Twoje prognozy.

FirmaWynik wg dokumentacji Google
Rotten TomatoesDane na 100 tys. unikalnych stron, 25-procentowy wzrost CTR względem stron bez danych
Food NetworkFunkcje wyszukiwania na 80% stron, wzrost liczby wizyt o 35%
RakutenUżytkownicy spędzają 1,5 raza więcej czasu na stronach z danymi, a interakcja jest 3,6 razy wyższa na stronach AMP z funkcjami wyszukiwania
NestléStrony z wynikami rozszerzonymi mają o 82% wyższy CTR niż strony bez nich

Ta zależność nie musi się powtórzyć u Ciebie. Wyniki zależą od typu strony, konkurencji i widoczności wyniku rozszerzonego. Dlatego własny test na kilku stronach jest sensowniejszy niż kopiowanie cudzych liczb. W kontekście widoczności w odpowiedziach AI zobacz też SEO pod AI, a o tytułach i opisach w wynikach przeczytasz w poradniku o meta title i description.

Najczęstsze pułapki

Błędy, które blokują wynik rozszerzony

Brak jednej wymaganej właściwości wyklucza cały element. Dane niewidoczne na stronie, fałszywe opinie lub typ niepasujący do treści to naruszenia jakościowe, których test nie wykryje. Nie blokuj też stron w robots.txt ani przez noindex, bo Googlebot musi je odczytać.

Zwróć uwagę na wersje i aktualność. Jeśli data w znacznikach wskazuje na treść nieaktualną, Google nie pokaże wyniku rozszerzonego. Po zmianie szablonu strony sprawdź ponownie Raport o stanie wyników z elementami rozszerzonymi.

Czy dane strukturalne poprawiają pozycję strony w Google?

Dokumentacja Google mówi o atrakcyjności wyniku i wyższej skłonności do interakcji, a nie o wyższej pozycji. Ręczne działanie z powodu danych odbiera tylko kwalifikację do wyniku rozszerzonego i nie zmienia pozycji strony.

Który format danych strukturalnych jest najlepszy?

Google zaleca JSON-LD, bo w większości przypadków jest najprostszy we wdrożeniu i utrzymaniu. Mikrodane i RDFa działają w Google tak samo, jeśli znaczniki są prawidłowe.

Czy samo dodanie schema.org gwarantuje wynik rozszerzony?

Nie. Musisz zastosować wszystkie wymagane właściwości danej funkcji i spełnić wytyczne jakościowe. Google może też nie wyświetlić wyniku rozszerzonego mimo poprawnej składni.

Jak sprawdzić, czy dane strukturalne są poprawne?

Użyj Testu wyników z elementami rozszerzonymi i narzędzia do sprawdzania adresów URL. Po wdrożeniu obserwuj Raport o stanie wyników z elementami rozszerzonymi w Search Console.

Czy mogę oznaczyć dane, których nie widać na stronie?

Nie. Google zabrania znaczników do treści niewidocznych dla użytkowników, nawet jeśli informacje są precyzyjne. Oznaczenie fałszywych lub mylących treści, np. nieprawdziwych opinii, narusza wytyczne.

Czy dane strukturalne dodawać także na zduplikowanych stronach?

Tak, Google zaleca umieścić te same dane na wszystkich zduplikowanych stronach, a nie tylko na kanonicznej.

Źródła

#dane strukturalne#schema.org#JSON-LD#wyniki rozszerzone#Search Console

Widzisz błąd albo nieaktualną liczbę? Napisz: kontakt. Poprawki opisuję w tekście z datą.

Piotr Olszewski

Autor i wydawca Algorytmika. Od lat pisze o wyszukiwarkach, AI i mediach społecznościowych, a na co dzień prowadzi serwisy, które żyją z ruchu z Google, Discover i sociali. Każdą liczbę w tekstach podpina pod źródło.

Jak pracuję i skąd biorę dane →

Na bieżąco bez skrzynki

Nowe poradniki dochodzą codziennie rano, raport zasięgów raz w tygodniu. Najprościej śledzić je przez kanał RSS - działa w Feedly, Inoreaderze i w każdym czytniku.

Kanał RSS