Dane strukturalne to ukryte przed użytkownikiem, a widzialne dla maszyn fragmenty kodu na stronie, które informują maszyny o czym opowiada nasza strona i jakiego rodzaju treści się na niej znajdują.
Dane strukturalne mają dwie zasadnicze zalety:
- roboty Google lepiej rozumieją treść na stronie
- niektóre z rodzajów danych strukturalnych urozmaicają sposób wyświetlania się strony w wynikach wyszukiwania
Na przykładzie sklepu internetowego z meblami:
Ostatnia sztuka! Zielona kanapa "Chicago" teraz w promocji za jedyne 1200 zł zamiast 1300 zł!
To standardowa treść strony z informacją o promocji. Robot wyszukiwarki nie wszystko tu zrozumie. Dane strukturalne – choć niewidoczne dla użytkownika, mogą przetłumaczyć to zdanie robotowi mniej więcej w ten sposób:
Model: Chicago Kolor: zielony Ilość: 1 Obniżka: 100 PLN Cena: 1200 PLN
Można tu też zawrzeć wszystkie informacje o sprzedawcy, producencie i wiele wiele innych. Wyszukiwarka zrozumie dzięki temu dokładnie co prezentujemy i o czym opowiadamy na naszej stronie.
Wpływ danych strukturalnych na wygląd w wynikach wyszukiwania
Oprócz lepszego zrozumienia treści naszej strony przez maszyny, w wielu przypadków mamy tu bardzo duże korzyści wynikające z wykorzystania uporządkowanych danych w wynikach wyszukiwania Google:
Formaty danych strukturalnych
Dane strukturalne mogą być wdrażane na kilka sposobów, przy czym zalecanym i jednocześnie najbardziej elastycznym jest umieszczenie ich w formacie JSON-LD.
<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Kanapa Chicago", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Opis kanapy", "brand": { "@type": "Brand", "name": "Producent" }, "offers": { "@type": "Offer", "url": "https://example.com/", "priceCurrency": "PLN", "price": "1200", "priceValidUntil": "2022-11-20", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", } } </script>
Dane tego typu mogą być wdrażane dla niemal każdego typu strony. Bogata dokumentacja schema.org prezentuje rodzaje danych strukturalnych na każdą sytuację: dla stron opisujących filmy, książki, wydarzenia, ludzi, dzieła, choroby, miejsca itd.
- schema.org – pełna dokumentacja danych strukturalnych
O ile każdy (dobrze wdrożony) rodzaj danych strukturalnych przyczynia się do lepszego zrozumienia treści strony przez roboty, o tyle nie każdy ma wpływ na to, jak strona wyświetlana jest w wynikach wyszukiwania Google.
Dokumentacja Google jest okrojoną wersją dokumentacji schema.org, ograniczoną do tych rodzajów danych strukturalnych, które mają wpływ na wygląd strony w SERPie.