Structured data
minuta czytania
Tomasz Kozon
14 mar 2022
Structured data to specjalny format danych, który pozwala na opisanie i zakodowanie treści strony internetowej w sposób, który jest czytelny dla wyszukiwarek. Dzięki temu, wyszukiwarki mogą lepiej rozumieć treść strony i lepiej ją indeksować, co przekłada się na lepszą widoczność strony w wynikach wyszukiwania
Structured data to sposób na opisanie witryny/aplikacji internetowej, umożliwiający robotom wyszukiwarek lepsze zrozumienie przeglądanej zawartości. Dane strukturalne odgrywają coraz większą rolę w pozycjonowaniu stron internetowych, a ich właściwa implementacja może znacząco poprawić CTR w organicznych wynikach wyszukiwania. Poniżej znajdziesz podstawowe informacje na temat structured data i praktycznego wykorzystania tej technologii w projektach IT.
Structured data, schema org, schema markup
Dane strukturalne na stronie www. to pojęcie bardzo powiązane z zagadnieniem "rich results", które oznacza dodatkowe informacje o danym adresie url, widoczne w wynikach wyszukiwania. Za przykład mogą posłużyć rezultaty wyszukiwania dla frazy "szarlotka", widoczne na zrzucie ekranu poniżej.
Jak widać Google nie wyświetliło w tym przypadku tylko meta tagów title i description, jak w większości wyszukiwań. Oprócz dwóch podstawowych metatagów w SERP widoczny jest także rating przepisu, liczba głosów i czas potrzebny na przygotowanie potrawy. Właśnie za taki sposób prezentacji treści w wyszukiwarce odpowiadają structured data. Większość "rich snippets" można zakodować w dowolnym projekcie aplikacji web, a najwięksi dostawcy wyszukiwarek wspólnie stworzyli rozbudowaną dokumentację na temat implementacji tych rozwiązań.
Jak wdrożyć dane strukturalne?
Większość popularnych systemów zarządzania treścią tworzy structured data automatycznie, według z góry określonego schematu. Jest to zwykle funkcjonalność dostępna natywnie dla danego silnika lub można ją aktywować za pomocą pluginu. Dla przykładu dodając wpis blogowy na platformie WordPress, możemy się spodziewać, że CMS doda do niego kod danych strukturalnych charakterystyczny dla artykułów blogowych, powodujące wyświetlanie rich results. Dla tego rodzaju stron są to zazwyczaj informacje na temat daty publikacji, autora czy przyporządkowaniu do danej kategorii.
Zaimplementować structured data w aplikacji napisanej w "customowym stacku" można na kilka sposobów. Najpopularniejszą i rekomendowaną przez wyszukiwarki metodą jest format JSON-LD ((JavaScript Object Notation for Linked Data). W bardzo dużym skrócie polega to na umieszczeniu odpowiednio przygotowanego skryptu, opisującego komponenty na stronie, który ułatwi robotowi wyszukiwarki indeksowanie linku i wyświetlanie wzbogaconych danych w wynikach wyszukiwania.
Powiązane artykuły
SXO — połączenie UX i SEO
24 mar 2022
Coraz częściej mówi się o konieczności połączenia działań z zakresu user experience (UX) i SEO. SXO, czyli Search Experience Optimization, to pojęcie, które odnosi się do łączenia tych dwóch dziedzin w celu uzyskania jak najlepszych wyników w organicznych wynikach wyszukiwania.
Tomasz Kozon
#web-design

Czym jest interface i dlaczego jest tak ważny w procesie projektowania aplikacji?
5 mar 2022
Interface to pojęcie, które odnosi się do interfejsu użytkownika, czyli sposobu, w jaki użytkownik komunikuje się z aplikacją. Interfejs użytkownika jest odpowiedzialny za prezentację informacji oraz udostępnianie narzędzi potrzebnych do wykonania określonych czynności.
Tomasz Kozon
#web-design
"Call to action" (CTA) jako skuteczny sposób na aktywizację użytkownika naszej strony
4 mar 2022
Call to action, czyli zachęta do działania, jest jednym z najważniejszych elementów każdej strony internetowej. Jest to przycisk lub odnośnik, który zachęca użytkownika do wykonania określonej czynności, takiej jak zakup produktu, zapisanie się na newsletter czy też przejście do innej części serwisu.
Tomasz Kozon
#business-analysis
Jak stworzyć User Flow i co można z niego wyciągnąć?
2 mar 2022
User Flow to narzędzie, które pozwala na zrozumienie i opisanie sposobu, w jaki użytkownicy przechodzą przez projektowany produkt lub usługę. Jest to szczególnie ważne dla projektowania stron internetowych, aplikacji mobilnych i innych interaktywnych produktów.
Tomasz Kozon
#web-design
Architektura informacji strony www. Stwórz podstawową strukturę swojej witryny
1 mar 2022
Architektura informacji to jedna z najważniejszych kwestii, która decyduje o skuteczności strony internetowej. Odpowiednie zorganizowanie treści, ułatwienie nawigacji oraz zwiększenie czytelności to tylko niektóre z korzyści, jakie można osiągnąć dzięki odpowiedniej architekturze informacji.
Tomasz Kozon
#web-design
Jaka jest dokładnie rola web developera w tworzeniu stron internetowych?
12 lut 2022
Web developer, czyli programista stron internetowych, odgrywa kluczową rolę w procesie tworzenia stron internetowych. Jest odpowiedzialny za projektowanie, kodowanie i implementację różnorodnych elementów strony internetowej, takich jak layout, funkcjonalności.
Tomasz Kozon
#fullstack
Jak wykorzystać pliki cookies do poprawy jakości działania strony internetowej?
16 mar 2023
W erze cyfrowej, gdzie użytkownicy oczekują szybkich, spersonalizowanych i bezproblemowych doświadczeń online, coraz więcej właścicieli stron internetowych poszukuje skutecznych sposobów na poprawę jakości swoich witryn. Jednym z narzędzi, które może przyczynić się do osiągnięcia tego celu, są pliki cookie.
Tomasz Kozon
Zobacz wszystkie artykuły