Blog
Dane strukturalne – wyróżnij się w wyszukiwarce za pomocą structured data!
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!
SPIS TREŚCI
Czym dane strukturalne?
Structured data 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 uporządkowane 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).
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.
Po co implementować dane strukturalne?
Jakie są zalety danych strukturalnych? Istnieje co najmniej kilka przesłanek, dla których warto rozważyć takie rozwiązanie. Głównym powodem jest możliwość wyróżnienia się w wynikach wyszukiwania, co przyczyni się do zwiększenia współczynnika CTR. To niezwykle ważne, zwłaszcza dla sklepów internetowych, ponieważ pozwala poprawić konwersję.
Przeczytaj także: Jak poprawić organiczny współczynnik CTR? 5 porad specjalisty SEO
W ten sposób dostarczysz również użytkownikom dodatkowych informacji, które mogą przesądzić przy wyborze oferty. Jaką mają rolę dane strukturalne w SEO? Ich obecność może być ważnym czynnikiem rankingowym w wyszukiwarce Google, co oznacza, że zwiększają one widoczność strony. Roboty indeksujące lepiej zrozumieją Twoją witrynę, dzięki czemu wyświetli się dla trafniejszych zapytań. Dane uporządkowane sprawiają, że Twoja strona wygląda profesjonalnie na tle konkurencji, która o to nie zadbała.
Jakie są sposoby implementacji?
Istnieją trzy sposoby na to, jak dodać dane strukturalne:
- JSON-LD (skrót od JavaScript Object Notation for Linked Data) – specjalna wersja kodu JavaScript, przeznaczona do zapisywania danych. Zdecydowanie najbardziej wygodnym i czytelnym sposobem dodawania structured data do strony jest JSON-LD, czyli sposób rekomendowany przez samo Google. Osadzamy go w treści strony lub nagłówku.
- Microdata – jest to element języka HTML używany do zagnieżdżania się informacji w kodzie strony.
- RDF-a – atrybuty języka HTML, działające podobnie jak microdata.
Nawet jeśli chcesz ręcznie dodać dane strukturalne, możesz wykorzystać narzędzia do ich wygenerowania, takie jak https://technicalseo.com/tools/schema-markup-generator/
Jakie są rodzaje danych strukturalnych?
Zastanawiasz się, jakie znaczniki Schema warto zaimplementować na Twojej stronie? Poznaj rodzaje danych strukturalnych:
- Menu nawigacyjne (znane również jako breadcrumbs lub okruszki) – wskazuje pozycję podstrony w hierarchii strony, ułatwia zarówno robotom wyszukiwarek, jak i użytkownikom odnaleźć się na Twojej stronie. Należy w nich umieścić słowa kluczowe. Dzięki temu poprawisz pozycję witryny w wynikach wyszukiwania. Okruszki wspierają linkowanie wewnętrzne i usprawniają indeksowanie adresów URL. Dodatkowo umożliwiają czytelnikowi szybki powrót do wcześniejszych podstron.
- Product (Produkt) – odgrywa kluczową rolę w sklepach internetowych. Wspomniane znaczniki Schema zwiększają widoczność produktów w wynikach wyszukiwania. Dzięki nim użytkownikom wyświetli się opis, zdjęcia, opinie klientów, cena, czy dostępność.
- Article (Artykuł) – ułatwiają Google weryfikację daty publikacji, autora, zajawki i komentarzy.
- Recipe (Przepis) – pozwalają dodać czas przygotowania posiłków, informacje o wartościach odżywczych, oceny użytkowników. Sprawiają, że Twój przepis wygląda atrakcyjniej w wynikach wyszukiwania.
- Local Business (Lokalny Biznes/Organizacja) – structured data sprawdzą się w przypadku firm lokalnych. Dostarczają następujących informacji: dane kontaktowe, opis firmy, godziny otwarcia, opinie, trasa i link do strony.
- FAQ (Najczęstsze pytania) – użytkownik przeczyta pytanie i odpowiedź bezpośrednio w wynikach wyszukiwania. To doskonały sposób, aby budować pozycję eksperta w sieci.
- Event (Wydarzenie) – wspierają promocję wydarzenia. Użytkownik może dowiedzieć się, kiedy ono się odbędzie, kto je organizuje, a w razie zainteresowania kupić bilet.
Aby znaczniki Scheme przyniosły spodziewany efekt, pamiętaj, żeby dopasować rodzaje danych strukturalnych do potrzeb użytkowników, branży i charakteru firmy. Współczynnik klikalności CTR określa procentowy stosunek liczby kliknięć do liczby wyświetleń.
The Open Graph protocol
Poznałeś już podstawowe typy danych strukturalnych, a teraz poznaj kolejny z nich – Open Graph. 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 temu publikowane posty wzbudzą zainteresowanie użytkowników, dodatkowo staną się dla nich czytelne i zrozumiałe.
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/
Zastanawiasz się, jak zwiększyć ruch organiczny na stronie? Wykorzystaj do tego wyniki rozszerzone, które dostarczą użytkownikom więcej informacji na temat Twojej witryny.
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:
Następnie pojawi nam się okno, gdzie zobaczymy po lewej kod strony, a po prawej wszystkie wyodrębnione na stronie dane strukturalne:
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/
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. Aby structured data przyniosły oczekiwane efekty, zaufaj specjalistom Performance SEO & Content, którzy zajmą się pozycjonowaniem Twojej strony. Umów się na rozmowę strategiczną!