Setelah sebelumnya kita menerapkan script ld-json schema.org blogposting untuk halaman postingan dan halaman static, kini kita memasang script ld-json schema.org untuk halaman homepage blog.
Script ld-json untuk homepage ini saya ambil contoh dari web amp.dev dan saya gabungkan dengan schema website untuk sitelink searchbox.
Silahkan simpan kode berikut di atas kode
</head>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@graph":
[
{
"@type": "Webpage",
"url": "<data:blog.canonicalHomepageUrl/>",
"name": "<data:blog.title/>",
"headline":"<data:blog.title/>",
<b:if cond='data:blog.metaDescription'>"description": "<data:blog.metaDescription.escaped/>",<b:else/>"description": "Silahkan kunjungi <data:blog.title/> untuk membaca postingan-postingan menarik.",</b:if>
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "<data:blog.canonicalHomepageUrl/>"
},
"publisher": {
"@type": "Organization",
"name": "<data:blog.title/>",
"url": "<data:blog.canonicalHomepageUrl/>",
"logo": {
"url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW1-dSjy2dRMMVgwpitX2xXoFZH2l93zMOMmc0T_wzUm3-5yEcZVEg0bSlF6FfX-jKjcmdWxuLJZd96i-wcXfvKKgqlPRWBUaD4hh-JQXVYt5cUYdaAzm1zkY7Bf9INfQ2hu61QYLTVis/s600/bloggue.png",
"width": 600,
"height": 60,
"@type": "ImageObject"
}
},
"image": {
"@type": "ImageObject",
"url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwjj7E26NEzzQ6kTQ-F8ty2RIK9Bn-A9q7QcNHgrvlAweihGOMG4Ab5kFbCOFI7P_GvWmGZwIt1NFz57bDwwQjhyphenhyphenKAZG6NNWKkp7gLkQfkUgnuaBLLJYJjn5kIj6oL6Qsm-4dViORE7Coo/s1280/bloggue.jpg",
"width": 1280,
"height": 720
}
},
{
"@type": "WebSite",
"url": "<data:blog.canonicalHomepageUrl/>",
"potentialAction": {
"@type": "SearchAction",
"target": "<data:blog.canonicalHomepageUrl/>search?q={q}",
"query-input": "required name=q"
}
}
]
}
</script>
</b:if>
Untuk URL image untuk logo ganti dengan logo blog Anda dengan ukuran 600x60 dan untuk URL image untuk image buat gambar untuk homepage dengan ukuran 1280x720.Dan penting untuk diketahui, meski kode di atas menyertakan kode untuk sitelink searchbox, namun tidak menjamin searchbox muncul di hasil pencarian. Akhirnya Google yang menentukan untuk menampilkan searchbox di halaman pencarian.
Namun setidaknya kita telah mempersiapkan kode untuk sitelink searchbox.