Penjelasan
Kaedah-kaedah ini menjawab soalan yang berbeza:
curlatau “View Source” menunjukkan HTML sumber/respons HTTP yang diterima bagi permintaan tertentu.curlbiasa tidak menjalankan JavaScript dan dengan sendirinya tidak mewakili Googlebot.- DOM dalam pelayar selepas halaman dimuatkan menunjukkan hasil yang dibina oleh pelayar menggunakan JavaScript, kuki, sesi, rangkaian dan tindakan tertentu. DOM ini sahaja tidak membuktikan bahawa Google menerima halaman yang dirender sama.
- Pemeriksaan URL dalam Search Console boleh menunjukkan versi yang diindeks dan, dalam ujian langsung, maklumat tentang ujian semasa Google. Ini ialah semakan bagi alat dan URL Google yang tertentu, bukan bagi setiap crawler.
- Gunakan Rich Results Test untuk data berstruktur, dan hanya bagi jenis yang disokongnya; ia bukan penguji HTML atau pengindeksan umum.
Contoh rekaan
Dalam HTML sumber halaman latihan /robots pada staging/tempatan, terdapat tajuk sementara teks diambil daripada API. Pelajaran kelihatan dalam pelayar selepas dimuatkan. Ini hanya membuktikan bahawa pelayar ini menerima kandungan dalam keadaan tersebut. Untuk menyemak Google, pemilik laman menjalankan Pemeriksaan URL bagi halaman itu dan meneliti pemaparan ujian, sumber serta ralat yang tersedia. Jika Pemeriksaan URL tidak tersedia kepada penyemak, pemaparan Google ditandakan “tidak disemak”.
Amalan
Pada mockup staging/tempatan anda sendiri, simpan tiga rekod berasingan bagi halaman ujian /robots: (1) HTML sumber dan status HTTP daripada curl/View Source; (2) teks dan pautan yang kelihatan dalam DOM pelayar selepas dimuatkan; dan (3) Pemeriksaan URL hanya jika URL staging anda boleh diakses secara umum dan ditambah pada property Search Console yang disahkan. Jangan hantar learn.example.test sintetik ke Pemeriksaan URL. Jangan gantikan semakan yang tiada dengan kesimpulan daripada lapisan lain. Jika data berstruktur perlu disemak, jalankan Rich Results Test secara berasingan, hanya untuk jenis yang sesuai dan URL ujian yang boleh diakses.
Senarai semak
- Kaedah dan respons yang direkodkan dikenal pasti.
- HTML sumber tidak digambarkan sebagai versi yang dirender.
- DOM pelayar tidak dikemukakan sebagai bukti pemaparan Google.
- Pemeriksaan URL dijalankan untuk URL tepat; hasil ujian langsung berasingan daripada keadaan indeks.
- Rich Results Test hanya digunakan untuk jenis data berstruktur yang disokong.
Kesilapan lazim
Melihat teks dalam pelayar lalu membuat kesimpulan bahawa Google melihatnya. Gunakan alat Google untuk menyemak paparan Google; crawler lain memerlukan peraturan dan semakannya sendiri.