Jak vylepšit doporučování svých článků

Pro přesnější doporučování vašich článků nejen na hlavní stránce Seznam.cz nabízí hned dvě možnosti
  • Geografické cílení článků na čtenáře v dané lokalitě.
  • Kvalitnější cílení na návštěvníky díky uvedení atributů (klíčových slov, tagů), které vyjadřují, o čem článek je.
Co vám to přinese
  • Doporučování vašich článků relevantním čtenářům.
  • Obsah bude doporučován podle lokality návštěvníků. Proto může být v určitých oblastech úspěšný, i když v celorepublikovém měřítku by ho doporučovací robot zařadil mezi nerelevantní články.
  • Například návštěvník z okolí Jihlavy pravděpodobněji klikne na článek o festivalu, který se koná v Jihlavě.
  • Díky tomu, že článek označíte tagy, bude zařazen do nově vzniklých tematických podstránek (například kategorie Cestování).
  • Geografické cílení i tagy vám mohou pomoci nejen v našem Newsfeedu, ale zároveň podporují vaše SEO ve vyhledávačích (Seznam i Google).
Co je pro to třeba udělat

Stačí, když do článků, které publikujete na webu a dodáváte nám je prostřednictvím RSS, vložíte následující data:

  • GEO lokaci u článků zaměřených na konkrétní lokalitu.
  • Atributy ‘about’, které vyjadřují, o čem článek je: Do tagů můžete zadávat města, lidi, témata. Nevyplňujte ale příliš velký počet about objektů, momentálně zpracováváme jen první tři. Bližší specifikaci naleznete níže.

Implementaci na svém webu si nezapomeňte zkontrolovat JSON-LD validátorem.

Technické detaily pro přípravu microdat pro hlavní stránku Seznamu
  • Pokud backend hlavní stránky Seznam.cz objeví nový článek (z vašich RSS), je zařazený do fronty pro zpracování editory a zároveň je spuštěn crawler, který má za úkol zjistit o článku další metadata.
  • Crawler navštíví článek, podívá se do stránky a hledá JSON-LD microdata strukturovaná ve schématu Schema.org.
  • Stránka prozkoumává dva typy objektů „Article“ a „NewsArticle“, další ignoruje. Bližší informace o typech objektů najdete zde.
Schémata mohou obsahovat spoustu atributů, ale crawler hlavní stránky Seznam.cz se zajímá pouze o tyto vlastnosti:
  • headline’ – název článku
  • description’ – perex článku
  • image’ – náhledový obrázek
  • author’ – objekt typu ‘person’
  • about’ – objekty libovolného typu, které vyjadřují, o čem článek je

Při správném vyplnění tohoto objektu bude článek daleko více doporučován a bude zařazený do tematických podstránek. Ty se budou postupně dynamicky rozšiřovat. Pokud je pro dané téma dostatek článků z více než jednoho zdroje, stránka vznikne automaticky.

Pokud označíte objekty správným Wikidata ID (třeba Jindřicha Šídla) z Wikidata.org (v příkladu níže „@id”: “wd:Q12024882“), výrazně tím zvýšíte pravděpodobnost zařazení vašeho obsahu do daných podstránek.

Wikidata ID není povinná položka. Pokud nejde o známou osobnost a wiki nemá, nezakládejte ji a odkazna Wikidata neuvádějte.

Nemusíte se tematicky omezovat, můžete uvádět města, lidi, témata a podobně (ve schema.org se jedná o ‘thing’).

Zároveň nevyplňujte příliš velký počet about objektů, momentálně zpracováváme jen první tři.

  • contentLocation

Vyplnění tohoto tagu je užitečné pouze u lokálního obsahu (např. „V místě X bude letos uzavírka.“).

Pokud budou vyplněny správné GEO koordináty, obsah bude doporučován podle lokality návštěvníků.

U témat relevantních celorepublikově, nemají GEO souřadnice význam (např. „Poslanec X řekl Y.“).

  • isFamilyFriendly’ – pokud vyplníte false, článek se přesto zařadí, ale bude se vydávat pouze v časovém rozmezí mezi 22:00 a 5:00.
Příklad správné implementace:
<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "Article",
	"headline": "Toto je název článku",
	"description": "Toto je perex článku",
	"image": [
		"https://example.com/photos/photo.jpg",
		"https://example.com/photos/photo2.jpg"
	],
	"datePublished": "2015-02-05T08:00:00+08:00",
	"dateModified": "2015-02-05T09:20:00+08:00",
	"author": {
		"@id": "wd:Q12024882",
		"@type": "Person",
		"name": "Jindřich Šídlo",
		"url": "https://www.seznamzpravy.cz/autor/jindrich-sidlo-54",
		"sameAs": [
			"https://www.facebook.com/jindrich.sidlo",
                        "https://twitter.com/jindrichsidlo"
		]
	},
	"about": [{
			"name": "Fotbal",
			"@id": "wd:Q2736"
		},
		{
			"name": "Arsenal",
			"@id": "wd:Q9617"
		}
	],
	"contentLocation": {
		"@type": "Place",
		"geo": {
			"@type": "GeoCoordinates",
			"latitude": "50.0713456",
			"longitude": "14.4008142"
		}
	},
	"publisher": {
		"@type": "Organization",
		"name": "Název firmy",
		"logo": {
			"@type": "ImageObject",
			"url": "https://vasedomena.com/logo.jpg"
		}
	},
	"mainEntityOfPage": {
		"@type": "WebPage",
		"@id": "https://vas-server.cz/url-tohoto-clanku"
	},
	"isFamilyFriendly": true
}
</script>