Informacje prezentowane na stronie powinny być czytelne i zrozumiałe, a także łatwe do odnalezienia przez użytkowników. Osiągnąć to można na wiele różnych sposobów. Jednym z nich jest zastosowanie danych strukturalnych, które nazywane są również mikroformatami. Czym są dane strukturalne? Kiedy i po co je stosować? Jak je wdrożyć?
Czym są dane strukturalne?
Dane strukturalne, inaczej nazywane danymi uporządkowanymi, mikrodanymi lub mikrofotmatami, to informacje, które ułatwiają robotom Google rozpoznanie treści na stronie. Są one również przydatne dla samych użytkowników, ponieważ umożliwiają im znalezienie konkretnych i potrzebnych informacji. Poprawnie wdrożone mogą spowodować, że Google włączy dla strony specjalne funkcje i ulepszenia wyników wyszukiwania. Mogą one być wykorzystywane na przykład na akcjach Asystenta Google. Dzięki temu strona może pojawić się w rozszerzonych wynikach wyszukiwania, zwanymi Rich Snippet.
Jakie są rodzaje danych strukturalnych?
Danych strukturalnych jest cała masa i stale ich przybywa. Pełną ich listę można zobaczyć między innymi na https://schema.org/docs/full.html. Warto dodać, że jeszcze nie wszystkie z nich obsługiwane są jako rozszerzone wyniki wyszukiwania, co oznacza, że nie każdy z formatów wyświetli się jako Rich Snippets. Mimo że implementacja danych rozszerzonych nie ma wpływu na pozycję w rankingu Google, to jednak warto z nich korzystać. Po pierwsze, roboty o wiele lepiej zrozumieją informacje znajdujące się w witrynie, jej strukturę oraz to, co chce się przekazać użytkownikom. Po drugie, Google wyświetli dodatkowe informacje przy wynikach prowadzących do danej strony internetowej. Taki wynik znacznie bardziej zwraca na siebie uwagę, jest atrakcyjniejszy i może generować więcej kliknięć
Dane strukturalne to zdefiniowane sposoby opisywania różnych elementów witryny WWW. Aby zachować porządek i zunifikować sposoby informowania robotów powstał projekt pod nazwą schema.org. Wspólnymi siłami opracowały go cztery najważniejsze wyszukiwarki na świecie: Google, Microsoft, Yahoo oraz Yandex. Na stronie projektu schema można znaleźć dane dotyczące poszczególnych danych strukturalnych oraz sposoby ich implementowania.
Dzięki dokładnym instrukcjom oraz przykładom pokazywanym na stronie projektu, można zapoznać się ze wszystkimi dostępnymi rodzajami danych. Ich implementacja wymaga jednak wiedzy i znajomości języka HTML. Dane strukturalne są uniwersalne, ale można wyróżnić ich trzy sposoby implementacji – mikroformaty, RDFa oraz JSON-LD.
Jak wdrożyć uporządkowane dane?
Istnieje kilka sposobów wdrażania danych. Pierwszym z nich są mikroformaty, nazywane również hCard. Według oficjalnych informacji, ten typ nie jest już obsługiwany przez Google. Wdrażanie ich na stronę przebiega nieco inaczej, ponieważ przybierają one postać dokładnych znaczników w kodzie strony HTML. Nie zmienia to jednak faktu, że nadal jest to jeden z rodzajów danych strukturalnych na stronie. Mikrodane z kolei są najlepiej zintegrowane z Google. Służą one do oznaczania wielu rodzajów treści, które umieszczane są w serwisie. Umożliwiaj to robotom między innymi wyszukiwarki Google prawidłowo je interpretować. Co za tym idzie? Tak zwane Rich Snippets, czyli opisy rozszerzone są przez Google wyświetlane w znacznie bardziej estetyczny sposób i atrakcyjniejszy dla odbiorcy.
JSON-LD w przeciwieństwie do mikroformatów i mikrodanych zamieszczany jest nie za pomocą kodu HTML, a Java Script. Pozwala to na szybką aktualizację danych. Treści zamieszczone są pod tagiem <script> i mogą znajdować się w nagłówku lub określonej sekcji (tzw. <head> i <body>). Typ rozszerzenia RDFa to tak naprawdę HTML5. Daje on możliwość oznaczenia na stronie określonych treści. Nie jest to jednak jego jedyna funkcjonalność, ponieważ współgra również z HTML4, XML, XHTML1, a nawet SVG. Tak jak w przypadku JSON-LD może być on zamieszczany zarówno w sekcji, jak i nagłówku.
Czy dane strukturalne wpływają na SEO?
Odpowiedź na to pytanie nie jest wcale taka oczywista. Dane strukturalne mogą wpływać na SEO, ale nie w taki sposób, jak każdy sobie wyobraża. Wyszukiwarka Google od początku istnienia Schema powtarza, że dane strukturalne w SEO nie odgrywają istotnej roli i nie wpływają na pozycję strony w wynikach wyszukiwania. W tym przypadku istotna jest inna rzecz, a mianowicie zachowanie użytkowników. Dane strukturalne pozwalają zwiększyć współczynnik CTR. Z kolei im lepszy CTR, tym wyższa pozycja strony w rankingu Google. Oczywiście – istnieje też możliwość optymalizacji strony i jej metatagów (co również wpłynie na poprawę CTR), ale sama efektywność rich snippetów jest wyższa.