Grzegorz Kozubowski 10-10-2019 Porady, SEO

Dane strukturalne – wyróżnij się w wyszukiwarce za pomocą structured data!

Dane strukturalne – to aktualnie jeden z najmocniejszych trendów SEO, a wręcz must-have w wielu branżach. Ale czym są structured data, w jaki sposób je zaimplementować, a także jak sprawić, aby Twoja strona internetowa wyświetlała się w wynikach wyszukiwania razem z rich snippets? Odpowiadam!

Świat obiegła niedawno informacja, że Google zmienia sposób prezentowania gwiazdek do oceny (tzw. “AggregateRating”) w wynikach wyszukiwania. Masa facebookowych grup zapełniła się narzekającymi webmasterami oraz SEOwcami, których piękne, zapraszające do kliknięcia wyniki w SERPach (ang. search engine result page – strona wyników wyszukiwania), nagle stały się “normalne” i niewyróżniające się niczym na tle konkurencji.

No właśnie, niewyróżniające się… maksyma, która jest tytułem słynnej książki Jacka Trouta, “Wyróżnij się albo zgiń”, ma zastosowanie również w pozycjonowaniu, a wzbogacone wyniki wyszukiwania, czyli rich snippets, są doskonałym sposobem, żeby odróżnić się od konkurencji i do siebie “przyciągnąć” kliknięcie w Google. Nawet niekoniecznie będąc na pierwszym miejscu w wynikach!

Jak to możliwe? Jak sprawić, żeby nasza strona wyświetlała się w wynikach wyszukiwania wraz z rich snippets? Należy przede wszystkim wdrożyć na stronę tzw. structured data, czyli w polskim tłumaczeniu fragmenty rozszerzone, czy dane strukturalne lub uporządkowane.

Czym dane strukturalne?

Dane strukturalne jest to kod do umieszczenia na stronę WWW, który potrafi zinterpretować wyszukiwarka internetowa i dodać go w wizualnej formie (rich snippets) do SERPów.

Dane strukturalne zawierają zazwyczaj dodatkowe informacje na temat danej podstrony, które mogą, ale nie muszą być widoczne dla użytkowników strony, a pokazują się w wynikach wyszukiwania (podobnie jak np. meta tagi).

Po co implementować dane strukturalne?

Powodów jest kilka:

Ale również:

Jakie są sposoby implementacji?

Istnieją trzy sposoby na to, jak dodać dane strukturalne:

Zdecydowanie najbardziej wygodnym i czytelnym sposobem dodawania structured data do strony jest JSON-LD, czyli sposób rekomendowany przez samo Google.

Jakie wyróżniamy typy structured data?

Pełna lista wszystkich możliwych danych uporządkowanych znaleźć można na stronie: https://schema.org/docs/schemas.html

Tutaj omówię pokrótce kilka najbardziej popularnych, które są obecnie wyświetlane i interpretowane przez Google.

Specyfikacja: https://schema.org/docs/schemas.html

search box

Specyfikacja: https://schema.org/BreadcrumbList

breadrumbs

Specyfikacja: https://schema.org/AggregateRating 

aggregate rating

Specyfikacja: https://schema.org/Product

rich snippets

Specyfikacja: https://schema.org/Recipe

rich snippets

Zestawienie innych rich snippets w Google, które można uzyskać przy zastosowaniu danych strukturalnych, można znaleźć na tej stronie: https://developers.google.com/search/docs/guides/search-gallery

The Open Graph protocol

Open Graph jest to specjalny typ danych strukturalnych, który odpowiada za prezentowanie witryny Social Media. Kiedy umieścimy na Facebooku lub Twitterze link niezawierający danych OG, witryny te same decydują, jakie obrazki, opisy itd. przyporządkować do umieszczonej treści.

Implementując The Open Graph protocol my definiujemy, jakie elementy powinny się pojawić w Social Media, dzięki czemu mamy pewność, że link zaprezentowany jest w najlepszy możliwy sposób.

Pełną specyfikację Open Graph możemy znaleźć tutaj: https://ogp.me/

Jak dodać dane strukturalne do WordPressa?

WordPress jest niezmiennie najpopularniejszym systemem CMS w Internecie. Jeżeli chcemy dodać znaczniki Schema, WordPress oferuje kilka praktycznych możliwości w postaci wtyczek.

Jednym z najbardziej znanych i najczęściej stosowanych rozwiązań jest plugin “Schema – All In One Schema Rich Snippets” dostępna pod tym adresem: https://pl.wordpress.org/plugins/all-in-one-schemaorg-rich-snippets/

jak dodać dane strukturalne

Jak sprawdzać poprawność implementacji danych strukturalnych?

Tutaj z pomocą przychodzi nam Google – dostarcza narzędzie online do testowania danych strukturalnych: https://search.google.com/structured-data/testing-tool

Korzystanie z tego narzędzia jest niezwykle proste. Wystarczy wprowadzić adres URL konkretnej podstrony, którą chcemy przetestować, lub fragment kodu, który zawiera dane strukturalne:

debugger danych strukturalnych

Następnie pojawi nam się okno, gdzie zobaczymy po lewej kod strony, a po prawej wszystkie wyodrębnione na stronie dane strukturalne:

debugger danych strukturalnych-min

Można “w locie” modyfikować kod strony i przyciskając okrągły przycisk “play” na dole strony, aby od razu testować poprawność zmian.

Ponadto Facebook udostępnia narzędzie o nazwie Sharing Debugger do testowania danych Open Graph. Można go znaleźć pod tym adresem: https://developers.facebook.com/tools/debug/sharing/

debugger facebook

Niebezpieczeństwa

Czy istnieją jakieś niebezpieczeństwa przy implementacji structured data? Przede wszystkim, jeżeli implementujemy dane strukturalne nie stosując się do wytycznych Google, to najpewniej zostaną one pominięte i nie będą wyświetlone jako rich snippets. W najgorszym wypadku takie działania mogą zostać uznane jako celowe próby oszukania algorytmu i przez to ranking naszej witryny może zostać obniżony. Więc przy wdrażaniu danych strukturalnych warto zachować zdrowy rozsądek i implementować je tam, gdzie spełniają założenia zawarte w specyfikacji.

Inna kwestia to fakt, że nawet dane strukturalne w 100% poprawnie i konsekwentnie dodane do wszystkich podstron serwisu mogą się pojawić tylko w niektórych przypadkach, albo… wcale. Google zostawia sobie pełną dowolność w wyświetlaniu tychże danych i niestety, godziny naszej pracy na doborze i implementacji danych mogą mieć bardzo mizerny (lub zerowy) rezultat.

Najświeższe info: Co się zmieniło w AggregateRating 16 września 2019 roku?

Można śmiało powiedzieć, że Google wzięło się za porządki w AggregateRating. Funkcja ta była bardzo nadużywana – każdy chciał, żeby jego wyniki wzbogacone były o świetnie prezentujące się gwiazdki, co doprowadziło do kuriozalnych sytuacji, że często można ocenić było każdą podstronę na danej stronie, niezależnie od zawartości.

Obecnie Google chce pozywać gwiazdki jedynie tam, gdzie mają one wartość dodaną dla użytkownika. Google precyzuje, że AggregateRating będzie wyświetlany jedynie przy 17 typach danych strukturalnych, takich jak “Books”, “Products”, “Movie”, czy “Game”, a więc przy takim contencie, który łatwo może być zrecenzowany i oceniony przez użytkowników.

Pełną listę akceptowanych dla gwiazdek danych strukturalnych, a także więcej wyjaśnień od Google na temat wprowadzonych zmian, można znaleźć pod tym adresem: https://webmasters.googleblog.com/2019/09/making-review-rich-results-more-helpful.html

 

Dane strukturalne Google – podsumowanie

Wdrożenie structured data na stronie jest obecnie absolutnie niezbędne. Wszyscy czołowi gracze w większości nisz mają już je u siebie na stronach, więc obecnie nawet nie do końca chodzi o to, żeby się wyróżnić, ale by nie odstawać od konkurencji. Ciągle można jednak znaleźć takie obszary e-commerce, gdzie rich snippets zwiększy CTR naszych wyników i w bezpośredni sposób przełoży się na dochody biznesu. 

Jeżeli jeszcze nie masz danych strukturalnych na swojej stronie WWW, najwyższy czas to zmienić!

 

Strona Harbingers wykorzystuje pliki cookies. Umożliwiają one sprawne działanie strony, narzędzi analitycznych, reklamowych i społecznościowych. Szczegóły na ten temat znajdziesz w Polityce Prywatności. Ustawienia cookies możesz zmienić w preferencjach swojej przeglądarki internetowej. OK