วันจันทร์ที่ 4 ธันวาคม 2017
เราใช้รูปแบบการ Crawl AJAX เพื่อเป็นวิธีให้ Googlebot เข้าถึงหน้าเว็บที่ใช้ JavaScript ได้ และก่อนหน้านี้เราได้ประกาศแผนที่จะเลิกใช้งานรูปแบบการ Crawl นี้ ตลอดระยะเวลาที่ผ่านมา วิศวกรของ Google ปรับปรุงการแสดงผล JavaScript สำหรับ Googlebot ให้ดีขึ้นอย่างชัดเจน ด้วยความก้าวหน้านี้ ในไตรมาสที่ 2 ของปี 2018 เราจึงจะสลับไปแสดงผลหน้าเหล่านี้ที่ฝั่งของ Google แทนที่จะกำหนดให้เว็บไซต์แสดงผลเอง พูดง่ายๆ ก็คือเราจะไม่ใช้รูปแบบการ Crawl AJAX อีกต่อไป
รูปแบบการ Crawl AJAX นั้นจะยอมรับหน้าเว็บที่มี #!
ใน URL หรือมีแท็ก meta
Fragment ในหน้า แล้วจึงทำการ Crawl หน้าด้วย ?_escaped_fragment_=
ใน URL เวอร์ชันที่กำหนดเป็นอักขระหลีกนี้ต้องแสดงผลอย่างครบถ้วนและ/หรือเป็นเวอร์ชันที่เทียบเท่าหน้าเว็บซึ่งเว็บไซต์สร้างขึ้นเอง
ด้วยการเปลี่ยนแปลงนี้ Googlebot จะแสดงผล URL #!
โดยตรง ซึ่งทําให้เจ้าของเว็บไซต์ไม่จําเป็นต้องแสดงหน้าเว็บเวอร์ชันที่แสดงผล เราจะยังคงสนับสนุน URL เหล่านี้ในผลการค้นหาต่อไป
เราคาดว่าเว็บไซต์ที่มีรูปแบบการ Crawl AJAX ส่วนใหญ่จะไม่เจอการเปลี่ยนแปลงสำคัญซึ่งเป็นผลจากการอัปเดตนี้ ผู้ดูแลเว็บสามารถตรวจสอบหน้าเว็บของตนได้อีกครั้งตามรายละเอียดด้านล่าง และเราจะส่งการแจ้งเตือนไปยังเว็บไซต์ที่อาจมีปัญหา
หากเว็บไซต์ของคุณใช้ URL #!
หรือแท็ก meta
Fragment อยู่ เราขอแนะนําให้ทําดังนี้
- ยืนยันการเป็นเจ้าของเว็บไซต์ใน Google Search Console เพื่อให้มีสิทธิ์เข้าถึงเครื่องมือต่างๆ ในบริการนี้ และเพื่อให้ Google แจ้งคุณได้เมื่อพบปัญหา
- ทดสอบด้วยฟีเจอร์การดึงข้อมูลและแสดงผลของ Search Console เปรียบเทียบผลลัพธ์ของ URL #! และ URL ที่กําหนดเป็นอักขระหลีกเพื่อดูความแตกต่าง ใช้วิธีนี้กับส่วนของเว็บไซต์ที่มีความแตกต่างอย่างมาก อ่านเอกสารประกอบสําหรับนักพัฒนาซอฟต์แวร์เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ API ที่รองรับ และดูคําแนะนําในการแก้ไขข้อบกพร่องเมื่อจําเป็น
-
ใช้ฟีเจอร์ตรวจสอบองค์ประกอบของ Chrome เพื่อยืนยันว่าลิงก์ใช้องค์ประกอบ HTML
a
และใส่องค์ประกอบrel=nofollow
ตามความเหมาะสม (เช่น ในเนื้อหาที่ผู้ใช้สร้างขึ้น) -
ใช้ฟีเจอร์ตรวจสอบองค์ประกอบของ Chrome เพื่อตรวจสอบชื่อและแท็ก
meta
"คําอธิบาย" ของหน้า รวมถึงแท็กmeta
ของ robots และข้อมูลเมตาอื่นๆ และตรวจสอบว่ามี Structured Data อยู่ในหน้าที่แสดงผล - ต้องแปลงเนื้อหาใน Flash, Silverlight หรือเทคโนโลยีที่ใช้ปลั๊กอินอื่นๆ เป็น JavaScript หรือ HTML "ปกติ" ในกรณีที่ควรจัดทำดัชนีเนื้อหานั้นในการค้นหา
เราหวังว่าการเปลี่ยนแปลงนี้จะช่วยให้เว็บไซต์ของคุณทำงานได้ง่ายขึ้น และลดความจำเป็นในการแสดงผลหน้าเว็บต่างๆ ทางฝั่งของคุณ หากมีข้อสงสัยหรือความคิดเห็น โปรดไปที่ฟอรัมความช่วยเหลือสําหรับผู้ดูแลเว็บ หรือเข้าร่วมกลุ่มทํางานของเว็บไซต์ JavaScript