Saya mengalami masalah dalam mengimplementasikan cuplikan kaya breadcrumb dari schema.org. Ketika saya membuat remah roti menggunakan dokumentasi dan dijalankan melalui alat pengujian Potongan Kaya Google , remah roti diidentifikasi tetapi tidak ditampilkan dalam pratinjau.
<!DOCTYPE html>
<html>
<head>
<title>My Test Page</title>
</head>
<body itemscope itemtype="http://schema.org/WebPage">
<strong>You are here: </strong>
<div itemprop="breadcrumb">
<a title="Home" href="/">Home</a> >
<a title="Test Pages" href="/Test-Pages/">Test Pages</a> >
</div>
</body>
</html>
Jika saya mengubah untuk menggunakan cuplikan dari data-vocabulary.org, cuplikan kaya akan ditampilkan dengan benar di pratinjau.
<!DOCTYPE html>
<html>
<head>
<title>My Test Page</title>
</head>
<body>
<strong>You are here: </strong>
<ol itemprop="breadcrumb">
<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/" itemprop="url">
<span itemprop="title">Home</span>
</a>
</li>
<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/Test-Pages/" itemprop="url">
<span itemprop="title">Test Pages</span>
</a>
</li>
</ol>
</body>
</html>
Saya ingin remah roti ditampilkan di hasil pencarian daripada URL ke halaman.
Mengingat Schema.org adalah cara yang disarankan untuk menggunakan cuplikan kaya, saya lebih suka menggunakan ini, namun karena remah roti tidak ditampilkan dalam pratinjau hasil pencarian menggunakan metode ini, saya tidak yakin ini bekerja dengan benar.
Apakah saya melakukan sesuatu yang salah pada markup untuk contoh Schema.org?
Jawaban:
Dengan implementasi ini:
Anda akan memiliki remah roti berikut di Google:
sumber
Tampak bagi saya bahwa masalahnya adalah pada dokumentasi schema.org itu sendiri. Berikut ini beberapa tautan yang mendidik:
Saya telah memberi peringkat pada mereka sebagai yang paling bermanfaat pertama, pada dasarnya mereka semua terhubung satu sama lain pada akhirnya. Tindakan ini harus dilakukan pada akhir bulan ini tetapi sepertinya hasilnya akan sama seperti pada contoh kedua Anda.
Sangat disayangkan karena html akhirnya menjadi lebih rumit dari yang seharusnya, tetapi kita ada di sana.
Semoga itu bisa membantu!
sumber
Saya telah melakukan penelitian tentang ini baru-baru ini.
Ternyata, Apa yang direkomendasikan Google untuk remah roti tidak berfungsi. Ketika saya melihat beberapa minggu yang lalu, contoh mereka sendiri gagal di Alat Cuplikan Kaya Google. Tampaknya Google tertinggal sedikit tetapi masih di depan yang lain.
Data-vocabulary.org adalah standar yang diterima dan de-facto meskipun Schema.org dikatakan telah menggantinya dengan Data-vocabulary.org sebagai disusutkan. Namun, kenyataannya tidak sesuai dengan retorika. Maksudnya adalah bahwa Schema.org akan menggantikan Data-vocabulary.org dan mungkin itu akan terjadi. Namun, saya menemukan potongan (pun intended) di suatu tempat yang menyebutkan bahwa Google belum mengubah kode mereka untuk mengenali Schema.org.
Karena itu, ini adalah contoh yang saya temukan yang berfungsi di Google dan Bing, meskipun Bing sedikit berubah belakangan ini jadi berhati-hatilah jika Bing penting bagi Anda.
Semoga ini membantu.
sumber
(Mengesampingkan dukungan konsumen.)
Schema.org kosakata menawarkan dua cara untuk menyediakan remah roti untuk
WebPage
(dan sub-jenisnya):breadcrumb
properti dengan nilai teksbreadcrumb
properti denganBreadcrumbList
nilaiMenggunakan teks itu mudah, tetapi tidak terstruktur (lebih sulit diurai untuk konsumen).
Penggunaannya
BreadcrumbList
lebih kompleks, tetapi memungkinkan untuk menentukan apa pun yang diperlukan secara eksplisit (lebih mudah diurai untuk konsumen).Mengambil contoh Anda, menggunakan
BreadcrumbList
bisa terlihat seperti ini:(Anda mungkin harus memindahkan elemen jika spasi adalah masalah.)
sumber