Letakkan data terstruktur di halaman Anda untuk mengaktifkan fitur khusus di hasil Google Penelusuran, lalu uji dengan pengujian Hasil Kaya.
Menjalankan pengujian
Untuk URL
Kirimkan URL lengkap halaman untuk diuji. Penting: Semua aset halaman harus dapat diakses oleh pengguna anonim yang mengakses kode dari internet. Setiap resource yang dilindungi firewall atau sandi tidak akan tersedia untuk pengujian. Jika halaman Anda dilindungi firewall atau dihosting di komputer lokal, Anda dapat mengujinya dengan menampilkan tunnel.
Untuk cuplikan kode
Anda dapat menguji cuplikan kode arbitrer menggunakan fitur ini. Di halaman landing fitur, pilih Kode dan bukan URL untuk pengujian, lalu tempel kode yang akan diuji. Anda dapat mengubah kode dan menjalankan kembali pengujian dengan mengklik Jalankan pengujian sesering yang Anda inginkan.
Secara opsional, pilih agen-pengguna
Anda dapat memilih agen-pengguna yang akan digunakan saat menguji halaman: yaitu, menguji halaman Anda dengan smartphone atau komputer desktop. Pilih agen-pengguna dari daftar di bawah kotak teks entri kode atau URL.
Agen-pengguna default adalah smartphone, karena inisiatif Google yang memprioritaskan situs seluler, yang menampilkan peningkatan penggunaan perangkat seluler untuk mengakses halaman web. Jika situs Anda memprioritaskan situs seluler, sebaiknya gunakan agen-pengguna smartphone untuk pengujian, kecuali jika Anda memiliki alasan khusus untuk menggunakan agen-pengguna desktop. Untuk semua situs, sebaiknya gunakan agen-pengguna seluler karena ini adalah cara sebagian besar pengguna mengakses web hari ini.
Anda dapat melihat apakah situs Anda memprioritaskan situs seluler di halaman setelan properti.
Format data terstruktur yang didukung
Pengujian Hasil Kaya mendukung data terstruktur dalam format JSON-LD, RDFa, dan Microdata
Meninjau hasil
Pengujian menunjukkan jenis hasil kaya mana yang ditemukan di halaman, serta error atau saran apa pun untuk data terstruktur Anda.
Jika ada error atau peringatan, luaskan item individual untuk melihat detailnya, dan klik deskripsi untuk membuka penjelajah kode di lokasi yang sesuai. Penjelajah tersebut menggunakan kode sumber yang dirender.
Hasil pengujian mencakup area berikut:
Status URL
Alat ini dapat melaporkan nilai status berikut untuk URL yang diuji, dengan N bergantung pada jumlah item yang ditemukan.
N item valid terdeteksi
Tidak ada item yang terdeteksi
N item valid dengan peringatan terdeteksi
N item valid terdeteksi: Semuanya memiliki peringatan
N item valid terdeteksi: Beberapa memiliki peringatan
N item terdeteksi: Beberapa tidak valid
N item tidak valid terdeteksi
URL tidak dapat di-crawl
Data terstruktur dengan error sintaksis terdeteksi
Crawling
Bagian ini menjelaskan apakah Google diizinkan untuk meng-crawl halaman atau tidak. Jika Google tidak diizinkan meng-crawl halaman sebagai bagian dari siklus crawling regulernya (misalnya, tidak diizinkan melakukan crawling oleh aturan robots.txt atau perintah noindex), halaman tersebut tidak dapat diuji dengan alat ini.
- Berhasil di-crawl/Gagal di-crawl:
- Di-crawl sebagai: Menampilkan jenis agen pengguna yang digunakan untuk meng-crawl (smartphone atau desktop)
- Crawl diizinkan? Menguji apakah aturan robots.txt di situs mencegah halaman ini di-crawl.
- Pengambilan halaman: Menunjukkan apakah halaman dapat diambil oleh pengujian. Jika crawling gagal, proses ini juga akan gagal.
Item yang terdeteksi/Data terstruktur yang terdeteksi
Menunjukkan apakah item data terstruktur ditemukan di halaman. Jika data terstruktur ditemukan tetapi tidak dapat diurai, informasinya akan ditampilkan di sini. Setiap item yang ditemukan, yang berstatus baik, dengan peringatan/error, atau tidak dapat diuraikan, akan dicantumkan di sini, beserta deskripsi item dan semua masalahnya.
Jika alat tidak dapat mengakses halaman karena suatu alasan, alat tersebut akan menampilkan error yang menjelaskan masalahnya. Masalah akses mencakup masalah konektivitas jaringan atau situs tidak aktif.
Jika pengujian tidak dapat memuat aset tertentu yang digunakan oleh halaman, Anda akan mendapatkan peringatan. Aset adalah elemen eksternal yang disertakan oleh halaman, seperti file JavaScript. Pengujian Hasil Kaya mencoba untuk hanya memuat jenis aset tertentu; aset lain yang tidak akan memengaruhi pengujian akan diabaikan.
Berikut adalah beberapa penyebab umum masalah pemuatan aset:
- Aset tidak dapat dimuat dalam waktu yang sewajarnya. Dalam kasus ini, coba jalankan pengujian lagi. Jika masalahnya terus terjadi, pertimbangkan untuk menghosting resource di tempat lain, atau coba temukan dan perbaiki penyebab kurangnya respons dari host.
- Aset tidak ada di URL yang dirujuk (error 404). Perbaiki URL aset.
- Resource tidak dapat diakses oleh pengguna yang tidak login. Pengujian mengakses halaman sebagai pengguna anonim; pastikan semua aset dapat diakses oleh pengguna anonim.
- Aset diblokir untuk Googlebot oleh file robots.txt. Jika resource itu penting (lihat di bawah), jika resource itu ada di situs Anda sendiri, Anda mungkin ingin membatalkan pemblokiran resource untuk Googlebot; jika resource ada di situs lain, Anda mungkin ingin menghubungi webmaster situs tersebut dan meminta pemblokirannya dibatalkan.
Membatalkan pemblokiran resource yang penting
Jika aset yang diblokir penting, hal ini dapat berdampak besar pada cara Google memahami halaman. Misalnya, JavaScript yang menangani pembuatan DOM halaman akan menyebabkan masalah jika tidak dapat dijangkau. Pastikan bahwa aset penting tidak diblokir untuk Googlebot oleh robots.txt dan dapat diakses secara umum.
Hasil pengujian tidak konsisten
Jika Anda memiliki aset yang tidak dapat dimuat atau masalah pemuatan halaman lainnya, Anda mungkin akan melihat hasil yang sedikit berbeda setiap kali menjalankan pengujian. Hal ini disebabkan kumpulan aset yang dimuat dapat bervariasi dalam setiap proses uji coba. Jika rendering halaman berubah setiap kali Anda menjalankan pengujian, dan Anda belum mengubah apa pun, periksa peringatan "masalah pemuatan halaman"; jika ada, klik untuk melihat informasi selengkapnya guna mengetahui hal-hal yang kemungkinan menyebabkan halaman tidak dirender secara konsisten dan sebagaimana mestinya.
Jenis error | Deskripsi |
---|---|
Dokumen JSON tidak valid | JSON mengalami error sintaks tingkat atas. |
Jenis nilai salah | Nilai yang ditentukan untuk suatu kolom memiliki jenis yang salah. Misalnya, Anda menentukan string ketika yang diharapkan adalah angka atau array. Lihat dokumentasi data terstruktur untuk mempelajari jenis nilai yang diperlukan untuk kolom spesifik tersebut. |
Error penguraian: ':' tidak ada | Tanda ':' tidak ada di antara kolom dan nilai. |
Error penguraian: ',' atau '}' tidak ada | Tidak ada tanda koma atau kurung kurawal tutup. |
Error penguraian: '}' atau nama anggota objek tidak ada |
Tanda kurung kurawal penutup atau nama anggota objek tidak ada. |
Error penguraian: ',' atau ']' tidak ada dalam deklarasi array | Terjadi error saat mengurai nilai array: tanda koma atau tanda kurung siku tutup tidak ada dalam deklarasi array. |
Tidak dapat mengurai panjang token | Untuk beberapa alasan, awal dan akhir properti atau nilai tidak dapat ditemukan. |
Nomor tidak valid | Nilai properti diharapkan berupa angka, tetapi yang digunakan adalah jenis nilai lain. |
Urutan escape dalam string kosong |
Nilai string menyertakan karakter urutan escape yang kosong: misalnya:
bukan
|
Urutan escape dalam string salah |
Urutan escape yang tidak valid digunakan dalam nilai string. Contoh: "description" : "Some \q unknown sequence" |
Karakter Unicode terpotong | 6 karakter terakhir tidak ada dalam pasangan surrogate Unicode. |
Karakter Unicode tidak valid | Token \u tidak ada di awal paruh kedua pasangan surrogate Unicode. |
Urutan escape Unicode tidak valid: perlu empat digit | Urutan escape Unicode memiliki error sintaks: seharusnya berisi empat digit. |
Urutan escape Unicode tidak valid: perlu digit heksadesimal | Urutan escape Unicode memiliki error sintaks: perlu digit heksadesimal, tetapi tidak disediakan. |
Properti unik duplikat | Anda memberikan dua definisi untuk properti unik dalam objek data terstruktur. Misalnya, dua nilai @context . |
Elemen tingkat teratas tidak valid | Item tingkat teratas di JSON-LD tidak valid. |
Referensi ke item yang tidak ada | Atribut itemref mengarah ke ID yang tidak ada. |
Jenis hasil kaya yang didukung
Saat ini pengujian mendukung jenis hasil kaya berikut:
Jenis yang didukung
- Artikel
- Breadcrumb
- Carousel
- Kursus
- Set data
- Tanya Jawab terkait Pendidikan
- Rating gabungan perusahaan
- Perkiraan gaji
- Acara
- FAQ
- Resep terpandu
- Metadata gambar
- Postingan lowongan
- Bisnis lokal
- Logo
- Pemecah soal matematika
- Movie
- Listingan penjual
- Soal Latihan
- Cuplikan produk
- Halaman Tanya Jawab
- Resep
- Cuplikan ulasan
- Kotak penelusuran Sitelink
- Aplikasi software
- Pengumuman Khusus
- Konten Berlangganan
- Video
Menyimpan histori pengujian
Search Console menyimpan kode dan status pengujian setiap kali Anda menjalankan pengujian. Untuk menyimpan histori versi dari kode dan pengujian Anda, bookmark URL halaman setelah menjalankan pengujian. Histori pengujian disimpan selama sekitar 90 hari. Bookmark ini dapat diakses oleh siapa saja.
Membagikan hasil pengujian
Anda dapat menggunakan tombol Bagikan untuk membagikan link browser hasil pengujian dengan siapa pun; tidak memerlukan izin untuk melihat hasil. Link hasil pengujian berlaku selama sekitar 90 hari.
Melihat tampilan halaman di hasil Google Penelusuran
Untuk beberapa jenis hasil kaya, Anda dapat melihat pratinjau bagaimana hasil tersebut akan ditampilkan di Google Penelusuran atau Asisten Google. Jika halaman memenuhi syarat untuk beberapa tata letak hasil Penelusuran, fitur ini akan menyertakan pemilih untuk mengizinkan Anda melihat tata letak lain, termasuk tata letak untuk penelusuran desktop dan seluler.
Anda dapat melakukan eksperimen pada halaman dengan mengubah kode dan menjalankan kembali pengujian untuk membuat tata letak baru. Anda dapat membagikan URL di browser kepada pengguna lain untuk memperlihatkan hasil yang dirender.
Bergantung pada apa yang ditemukan fitur di halaman, Anda dapat memilih jenis hasil yang ditampilkan dan memilih versi desktop atau seluler.
Google tidak menjamin bahwa halaman akan terlihat persis seperti yang ditampilkan di sini, atau bahwa salah satu tampilan akan diterapkan ke halaman hasil. Google mencoba menampilkan hasil terbaik untuk permintaan penelusuran, berdasarkan histori penelusuran, lokasi, dan berbagai variabel pengguna lainnya.
Resource data terstruktur lainnya
Berikut ini beberapa sumber tentang fitur hasil Google Penelusuran dan data terstruktur:
- Galeri data terstruktur menampilkan fitur hasil penelusuran yang didukung oleh Google Penelusuran.
- Ringkasan data terstruktur di Google untuk developer halaman web guna mengaktifkan fitur ini.