Dane strukturalne dla artykułów i treści na blogu

Dane strukturalne dla artykułów i treści na blogu

Jeśli na swojej stronie prowadzisz bloga, to jego treści warto opisać za pomocą danych strukturalnych. Dzięki temu mogą wyświetlić się one w wynikach wyszukiwania z elementami rozszerzonymi. O tym, jak poprawnie wdrożyć dane strukturalne dla artykułów, opowiem w tym artykule.

Jakimi typami danych strukturalnych można opisać artykuły na stronie?

O tym, czym dokładnie są dane strukturalne, pisałam we wcześniejszym artykule: https://seo4.net/blog/seo/co-to-sa-dane-strukturalne-i-dlaczego-warto-je-stosowac/.  

Artykuły na stronie można opisać w zależności od ich charakteru i tematyki – nieco inne dane strukturalne stosuje się w przypadku artykułów blogowych, inne w przypadku newsów, a jeszcze inne w przypadku specjalistycznych treści. 

O typach danych strukturalnych w przypadku artykułów na stronie, można myśleć jak o przydzieleniu treści do odpowiedniej kategorii – na blogach wpisy wyglądają bardzo podobnie niezależnie od tego, w jakiej kategorii się znajdują, jednak to dzięki kategoriom łatwiej znaleźć interesujące nas tematy. 

Tak i w przypadku danych strukturalnych chodzi o uszczegółowienie informacji i dopasowanie artykułu do odpowiedniego typu, dzięki czemu łatwiej zrozumieć, jakie treści i informacje oferuje dany artykuł.

Jak zatem rozróżnić te typy treści i wybrać właściwy typ danych?

Dane strukturalne dla artykułów blogowych

Artykuły blogowe to wszelkie treści o charakterze poradnikowym lub luźnej tematyce, np. opisujące czyjeś hobby. Przykładem takich artykułów mogą być treści na tematycznych stronach np. stronie dotyczącej wystroju wnętrz, gdzie ktoś opisuje aktualne trendy wnętrzarskie.

Tego typu artykuły opisuje się za pomocą typu BlogPosting https://schema.org/BlogPosting.

Dane strukturalne dla newsów

Do artykułów w tej tematyce można zaliczyć wszelkie treści związane z najnowszymi wydarzeniami, takie jak artykuły na platformach newsowych np. Onet czy Wirtualna Polska. Mogą to być np. artykuły informujące o zbliżającym się meczu, ostrzeżenia o silnych wiatrach lub korkach czy po prostu wiadomości ze świata.

Dla tego typu treści stosuje się typ News https://schema.org/NewsArticle.

Dane strukturalne dla artykułów specjalistycznych

Do artykułów specjalistycznych można zaliczyć treści, które przedstawiają specjalistyczną wiedzę z konkretnego zakresu. Są to treści zrozumiałe dla konkretnej grupy odbiorców, którzy posiadają pewien poziom wiedzy w danym zakresie. Do takich treści można zaliczyć wszelkiego rodzaju raporty czy zestawienia danych, np. porównanie 2 typów procesorów i ich specyfikacji, czy listę kroków, jakie trzeba wykonać w celu optymalizacji pracy komputera.

Do takich treści używa się typu TechArticle https://schema.org/TechArticle.

Jak wdrożyć dane strukturalne dla artykułów na stronie?

Gdy już wiemy, jakie typy danych możemy wykorzystać do opisania artykułów oraz czym się one od siebie różnią, warto wiedzieć, jak wdrożyć je na stronie.

Jeśli chcesz poznać podstawy dotyczące wdrażania danych strukturalnych na stronie, to zajrzyj tutaj: https://seo4.net/blog/seo/co-to-sa-dane-strukturalne-i-dlaczego-warto-je-stosowac#Wdrazanie-danych-strukturalnych

Niezależnie od tego, który typ danych wykorzystamy – BlogPosting, News czy TechArticle – mamy do wyboru wspólny zestaw właściwości.

Właściwości typu Article

Do właściwości, które warto wykorzystać opisując artykuły, można zaliczyć:

  • author – może to być osoba lub organizacja. Artykuł może również posiadać kilku autorów, w takim wypadku należy podać ich w tablicy
    • name – imię i nazwisko autora lub nazwa organizacji
    • url – link do strony autora, może to być profil w mediach społecznościowych lub strona internetowa z informacjami o autorze lub jego biografią. Można użyć właściwości sameAs, aby podać linki do różnych źródeł np. kilku profili społecznościowych
  • dateModified – data i godzina ostatniej edycji artykułu. Musi być podana w formacie zgodnym ze standardem ISO 8601
  • datePublished – data i godzina pierwszej publikacji artykułu. Tutaj również należy użyć formatu zgodnego z ISO 8601
  • headline – tytuł artykułu
  • image – zdjęcie lub obraz przedstawiający dany artykuł, może to być link do grafiki lub imageObject
  • articleBody – pełna treść artykułu
  • description – krótkie podsumowanie artykułu
  • editor – osoba wykonująca korektę treści
  • publisher – wydawca, czyli osoba lub organizacja, która publikuje artykuł
  • inLanguage – kod języka, w którym został napisany artykuł np. pl-PL, właściwość ta jest przydatna zwłaszcza w sytuacjach, gdy strona posiada artykuły w kilku wersjach językowych.

Jak wyglądają dane strukturalne dla artykułów w wynikach wyszukiwania?

Artykuły na stronie, które posiadają prawidłowo wdrożone dane strukturalne, mogą pojawić się jako wyniki z elementami rozszerzonymi lub jako tak zwany Direct Answer.

Poniżej przedstawiam kilka przykładów takich wyników.

Przykład wdrożenia danych dla wpisu blogowego

Poniżej przedstawiam przykład danych strukturalnych dla artykuły blogowego.

<html>
<head>
    <title>Twój wpis</title>
    <script type="application/ld+json">
	{
		"@context": "https://schema.org",
		"@type": "BlogPosting",
		"@id": "https://twojastrona.pl/blog/twoj-wpis/#BlogPosting",
		"url": "https://twojastrona.pl/blog/twoj-wpis/",
		"inLanguage": "pl-PL",
		"mainEntityOfPage": "https://twojastrona.pl/blog/twoj-wpis/",
		"headline": "Twój artykuł z danymi strukturalnymi",
		"description": "Opis artykułu z danymi strukturalnymi.",
		"articleBody": "Pełna treść artykułu, wraz z nagłówkami, ale bez znaczników HTML, linków i innych podobnych elementów.",
		"datePublished": "2022-06-02T13:30:45+02:00",
		"dateModified": "2022-06-21T09:10:37+02:00",
		"author": {
		"@type": "Person",
			"name": "Jan Kowalski",
			"url": "https://twojastrona.pl/autor/jan-kowalski/",
			"image": {
			"@type": "ImageObject",
				"url": "https://twojastrona.pl/jan-kowalski.jpg",
				"height": 200,
				"width": 200
		}
	},
		"publisher": {
		"@type": "Organization",
			"name": "Twoja Firma",
			"url": "https://twojastrona.pl",
			"logo": {
			"@type": "ImageObject",
				"url": "https://twojastrona.pl/logo.jpg",
				"width": "400",
				"height": "200"
		}
	},
		"image": [{
		"@type": "ImageObject",
		"@id": "https://twojastrona.pl/blog/twoj-wpis/#primaryimage",
		"url": "https://twojastrona.pl/blog/twoj-wpis/zdjecie-artykulu.jpeg",
		"width": "1920",
		"height": "1056"
	}, {
		"@type": "ImageObject",
		"url": "https://twojastrona.pl/blog/twoj-wpis/zdjecie-artykulu.jpeg-1200x900.jpeg",
		"width": "1200",
		"height": "900"
	}]
	}
</script>
</head>
<body>
</body>
</html>

Artykuły na stronie można opisać w zależności od ich treści i rodzaju. Niezależnie od tego, jaki typ wybierzesz, może on się pojawić jako wynik z elementami rozszerzonymi. Aby uzyskać taki efekt, należy wdrożyć odpowiednie dane strukturalne. Mam nadzieję, że ten artykuł Ci w tym pomoże 🙂