Dalam saran Google tentang "Membuat Aplikasi AJAX Dapat Dirayapi" , mereka menyarankan pembuatan URL AJAX yang tidak menggunakan fragmen hash-bang (#!) Yang dapat dirayapi dengan menambahkan <meta name="fragment" content="!">
ke halaman <head>
.
Adakah yang sukses dengan ini? Saya tidak dapat menemukan Googlebot mengambil snapshot HTML halaman ketika menggunakan 'Ambil sebagai Googlebot' di Alat Webmaster.
Jawaban:
periksa utas ini di forum Google, Perayapan AJAX bekerja dengan hash tapi bukan meta tag . Ada masalah dengan alat Google Fetch.
sumber
Di bagian sebelumnya tentang memungkinkan konten AJAX untuk dirayapi, Google menyatakan :
3.Tangani halaman tanpa fragmen hash
Beberapa halaman Anda mungkin tidak memiliki fragmen hash. Misalnya, Anda mungkin menginginkan beranda
www.example.com
, alih-alihwww.example.com#!home
. Untuk alasan ini, kami memiliki ketentuan khusus untuk halaman tanpa fragmen hash.Untuk membuat halaman tanpa fragmen hash dapat dijelajahi, Anda memasukkan tag meta khusus di kepala HTML halaman Anda.
Tag meta mengambil bentuk berikut:
Ini menunjukkan kepada perayap bahwa itu harus merangkak versi jelek dari URL ini. Sesuai perjanjian di atas, crawler akan memetakan sementara URL cantik untuk URL jelek yang sesuai. Dengan kata lain, jika Anda menempatkan ke halaman www.example.com, crawler akan memetakan sementara URL ini untuk sementara
www.example.com?_escaped_fragment_=
dan akan meminta ini dari server Anda. Server Anda kemudian harus mengembalikan snapshot HTML yang sesuaiwww.example.com
. Harap perhatikan bahwa satu batasan penting berlaku untuk tag meta ini: satu-satunya konten yang valid adalah "!". Dengan kata lain, tag meta akan selalu mengambil bentuk yang tepat:,<meta name="fragment" content="!">
yang menunjukkan fragmen hash kosong, tetapi halaman dengan konten AJAX.Oleh karena itu, Anda masih perlu mengaktifkan pemetaan URL ke versi 'jelek' yang berisi
?_escaped_fragment_=
menggunakan browser tanpa kepala.Mereka menindaklanjuti dengan peringatan:
Jadi, Anda juga harus mengujinya.
sumber