Haruskah kita menghentikan skema perayapan AJAX?

9

Jadi sekarang Google telah menghentikan skema perayapan AJAX . Mereka mengatakan tidak perlu repot mengimplementasikannya di situs web baru, karena itu tidak lagi diperlukan karena Googlebot sekarang tidak memiliki masalah menonton konten dinamis. Haruskah kita segera mempercayai pernyataan ini, atau lebih baik mematuhi standar yang sudah usang untuk sementara waktu?

Mario Trucco
sumber

Jawaban:

12

Beberapa mesin pencari lainnya (Bing, Yandex, dll.) Masih menggunakan _escaped_fragment_sistem. Mereka tidak akan berhenti menggunakannya dalam semalam hanya karena Google memilikinya. Jadi, jika Anda peduli situs Anda dapat diindeks oleh mesin pencari selain Google, Anda mungkin ingin tetap mendukung skema ini.

Tentu saja, jika Anda sudah menyiapkan dukungan untuk _escaped_fragment_situs Anda, tidak ada alasan untuk menonaktifkannya. Jika Anda mengembangkan situs baru, Anda harus mempertimbangkan biaya penambahan fitur ini dengan manfaatnya (ingat bahwa Google saat ini hampir memonopoli pencarian Internet, dan dalam hal apa pun, mesin pencari lainnya akan kemungkinan segera berebut mengikuti contoh Google dan menerapkan perayapan yang lebih baik dari konten dinamis yang dimuat Ajax).


Terakhir, perhatikan bahwa dalam kebanyakan kasus, solusi paling sederhana dan paling mudah adalah dengan mengimplementasikan situs Anda sehingga tidak memerlukan trik seperti itu sejak awal. Setidaknya 99% dari waktu, Anda tidak benar-benar membutuhkan Ajax, atau bahkan skrip sisi klien sama sekali. Dengan menghindari ketergantungan yang tidak perlu pada Ajax, dan dengan mendesain situs Anda sehingga setidaknya fitur penelusuran dasar berfungsi bahkan dengan JavaScript dinonaktifkan , Anda akan memastikan kompatibilitas seluas mungkin di seluruh browser dan mesin pencari.

Trik untuk melakukan ini secara efisien adalah dengan terlebih dahulu mengatur fungsionalitas dasar situs Anda menggunakan HTML dan CSS dasar dan tautan lama biasa, tanpa JS sama sekali. Setelah melakukannya, Anda dapat menambahkan JS dan Ajax di atasnya untuk memuat lebih halus dan fitur tambahan, sambil tetap mempertahankan antarmuka mundur yang anggun untuk pengguna dan mesin pencari yang tidak mendukung fitur tambahan. Namun, jika Anda mulai mengandalkan Ajax untuk semuanya, perkuat kembali antarmuka fallback non-Ajax bisa jadi sangat sulit dan canggung.

Ilmari Karonen
sumber
Saran hebat tetapi, Anda tahu, sudut tajam dan sekarang sudah terlambat :)
Mario Trucco
2
Juga perlu diingat, Anda mungkin juga perlu mendukung layanan media sosial. Terakhir kali saya memeriksa, Facebook masih membagikan judul kumis sebagai "foobar - {{page.title}}" "jika Anda tidak menggunakan semacam prapengurutan.
Swimburger
1

Google sudah merangkak dan memproses JavaScript sehingga tidak perlu menerapkan skema perayapan AJAX di situs baru.

John Conde
sumber
Kecuali jika Anda ingin diindeks oleh Bing dan Yahoo (sampai mereka menyusul)
GeekyMonkey