Data terstruktur Speakable (Article
, WebPage
) (BETA)
Properti speakable
schema.org
mengidentifikasi bagian dalam artikel atau halaman web yang paling cocok untuk pemutaran audio menggunakan
text-to-speech (TTS). Penambahan markup memungkinkan mesin telusur dan aplikasi lain mengidentifikasi konten
yang akan dibacakan menggunakan TTS melalui perangkat yang dilengkapi dengan Asisten Google. Halaman web dengan data terstruktur speakable
dapat menggunakan Asisten Google untuk mendistribusikan konten melalui saluran baru dan
menjangkau basis pengguna yang lebih luas.
Asisten Google menggunakan data terstruktur speakable
untuk menjawab kueri berita berdasarkan topik
melalui perangkat smart speaker. Saat pengguna meminta berita tentang topik tertentu,
Asisten Google akan menampilkan hingga tiga artikel dari berbagai sumber di web dan mendukung pemutaran audio menggunakan
TTS untuk bagian-bagian di dalam artikel yang menggunakan data terstruktur speakable
. Saat
membacakan bagian speakable
, Asisten Google akan mengatribusikan sumbernya dan mengirimkan
URL artikel lengkap ke perangkat seluler pengguna melalui aplikasi Asisten Google.
Contoh
Berikut adalah contoh data terstruktur speakable
yang menggunakan kode JSON-LD dan
nilai content-locator
xPath:
<html> <head> <title>Speakable markup example</title> <meta name="description" content="This page is all about the quick brown fox" /> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebPage", "name": "Quick Brown Fox", "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] }, "url": "https://www.example.com/quick-brown-fox" } </script> </head> <body> </body> </html>
Negara dan bahasa yang tersedia
Properti speakable
tersedia bagi pengguna di AS yang memiliki perangkat Google Home
yang disetel ke bahasa Inggris, dan penerbit yang memublikasikan konten dalam bahasa Inggris. Kami berharap dapat meluncurkan properti ini di
negara dan dalam bahasa lain setelah jumlah penerbit yang menerapkan speakable
sudah memadai.
Memulai
Agar konten berita memenuhi syarat untuk ditampilkan sebagai jawaban atas kueri berita berdasarkan topik, ikuti langkah-langkah berikut:
- Pastikan Anda mengikuti panduan kami.
- Tambahkan data terstruktur
speakable
ke halaman web Anda.
Panduan
Anda harus mengikuti panduan berikut agar konten speakable
memenuhi syarat untuk dimunculkan
di hasil berita.
Panduan teknis
Ikuti panduan ini saat menerapkan markup speakable
untuk Asisten Google.
- Jangan tambahkan data terstruktur
speakable
ke konten yang dapat terdengar membingungkan dalam situasi suara-saja dan yang mengutamakan suara, seperti informasi tanggal dan waktu (lokasi tempat berita dilaporkan), teks foto, atau atribusi sumber. - Fokuskan pada poin-poin penting dalam artikel,
bukan menyorot seluruh artikel dengan data terstruktur
speakable
. Dengan begitu, pemroses dapat menangkap ide berita dan TTS tidak akan memenggal detail yang penting.
Panduan konten
Ikuti panduan ini saat menulis konten yang ingin Anda markup dengan
data terstruktur speakable
.
- Konten yang ditunjukkan oleh data terstruktur
speakable
harus memiliki judul dan/atau ringkasan singkat yang memberikan informasi yang mudah dipahami dan berguna kepada pengguna. - Jika Anda menyertakan bagian paling atas berita dalam data terstruktur
speakable
, sebaiknya tulis ulang bagian tersebut untuk memecah informasi menjadi kalimat-kalimat yang dapat dibaca lebih jelas oleh TTS. - Agar pengguna mendapatkan pengalaman audio yang optimal, kami merekomendasikan sekitar 20-30 detik konten per
bagian data terstruktur
speakable
, atau sekitar dua hingga tiga kalimat.
Definisi jenis data terstruktur
Speakable digunakan oleh objek
Article
atau
Webpage
.
Definisi lengkap speakable
tersedia di
schema.org/speakable. Anda harus
menyertakan properti wajib agar konten Anda memenuhi syarat untuk menggunakan fitur ini.
Properti speakable
dapat diulang sebanyak yang diinginkan, dengan dua
jenis nilai content-locator
yang dimungkinkan: pemilih CSS dan XPath. Gunakan salah satu
properti berikut:
Properti wajib | |
---|---|
cssSelector |
Menangani konten di halaman yang dianotasi (seperti atribut kelas). Gunakan salah satu
dari "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".headline", ".summary" ] } |
xPath |
Menangani konten menggunakan xPath (dengan asumsi konten dalam tampilan XML). Gunakan salah satu
dari "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] } |
Pemecahan masalah
Jika Anda mengalami masalah saat menerapkan atau mendebug data terstruktur, berikut beberapa referensi yang dapat membantu Anda.
- Jika Anda menggunakan sistem pengelolaan konten (CMS) atau ada orang lain yang menangani situs Anda, minta mereka untuk membantu Anda. Pastikan untuk meneruskan pesan Search Console yang menjelaskan masalah tersebut kepada mereka.
- Google tidak menjamin bahwa fitur yang menggunakan data terstruktur akan muncul dalam hasil penelusuran. Untuk mengetahui daftar alasan umum mengapa Google tidak dapat menampilkan konten Anda dalam hasil kaya, lihat Panduan Umum terkait Data Terstruktur.
- Mungkin ada error dalam data terstruktur Anda. Periksa daftar error data terstruktur.
- Jika halaman Anda dikenai tindakan manual data terstruktur, data terstruktur pada halaman itu akan diabaikan (meskipun halaman masih bisa muncul di hasil Google Penelusuran). Untuk memperbaiki masalah data terstruktur, gunakan laporan Tindakan Manual.
- Tinjau panduan lagi untuk mengidentifikasi apakah konten Anda tidak mematuhi panduan. Masalah itu mungkin disebabkan oleh konten yang berisi spam atau penggunaan markup yang berisi spam. Namun, masalahnya mungkin bukan pada sintaksis, sehingga Pengujian Hasil Kaya tidak akan dapat mengidentifikasi masalah tersebut.
- Pecahkan masalah hasil kaya tidak ada/penurunan jumlah hasil kaya.
- Tunggu hingga crawling dan pengindeksan ulang selesai. Perlu diingat bahwa Google mungkin memerlukan waktu beberapa hari untuk mencari dan meng-crawl halaman setelah Anda memublikasikannya. Untuk pertanyaan umum terkait crawling dan pengindeksan, lihat FAQ crawling dan pengindeksan Google Penelusuran.
- Posting pertanyaan di forum Pusat Google Penelusuran.
Konten tidak dapat dipicu
error Masalah: Anda tidak dapat memicu konten melalui Asisten Google menggunakan audio TTS.
done Memperbaiki masalah
- Coba perintah suara berikut:
- "Apa berita terbaru tentang $topic?"
- "Bagaimana kabar terbaru tentang $topic?
- "Putar berita tentang $topic".
- Jika Anda masih mengalami masalah, mungkin penyebabnya karena peringkat ditetapkan menggunakan algoritme. Asisten Google menyediakan hingga tiga artikel dari publikasi berita berbeda melalui pemutaran audio TTS. Untuk informasi selengkapnya tentang cara Google menentukan peringkat artikel, lihat Cara kerja Penelusuran.
Solusi audio lainnya
Selain data terstruktur speakable
, Anda dapat menggunakan solusi audio
Asisten Google lainnya untuk konten berita, seperti integrasi lanjutan Asisten Google untuk
aplikasi kustom Anda sendiri. Misalnya, mengizinkan pengguna untuk berinteraksi dengan aplikasi melalui
Asisten Google. Untuk informasi selengkapnya, lihat panduan
developer Actions on Google.