เราควรปล่อยชุดการรวบรวมข้อมูล AJAX


9

ดังนั้นตอนนี้Google มี AJAX เลิกรวบรวมข้อมูลโครงการ พวกเขาบอกว่าไม่ต้องกังวลกับการนำไปใช้ในเว็บไซต์ใหม่เพราะไม่ต้องการอีกต่อไปเนื่องจาก Googlebot ไม่มีปัญหาในการดูเนื้อหาแบบไดนามิก เราควรเชื่อคำสั่งนี้ทันทีหรือดีกว่าที่จะปฏิบัติตามมาตรฐานที่คัดค้านมาระยะหนึ่งแล้วหรือไม่?

คำตอบ:


12

เครื่องมือค้นหาอื่น ๆ (Bing, Yandex และอื่น ๆ ) ยังคงใช้_escaped_fragment_ระบบอยู่ พวกเขาจะไม่หยุดใช้งานข้ามคืนเพียงเพราะ Google มี ดังนั้นหากคุณสนใจว่าเว็บไซต์ของคุณสามารถจัดทำดัชนีได้โดยเครื่องมือค้นหาอื่นนอกเหนือจาก Google คุณอาจต้องการสนับสนุนรูปแบบนี้

แน่นอนว่าถ้าคุณได้ตั้งค่าการสนับสนุน_escaped_fragment_บนไซต์ของคุณแล้วก็ไม่มีเหตุผลที่จะปิดการใช้งาน หากคุณกำลังพัฒนาเว็บไซต์ใหม่คุณจะต้องชั่งน้ำหนักค่าใช้จ่ายในการเพิ่มฟีเจอร์นี้เทียบกับผลประโยชน์ (โปรดจำไว้ว่า Google มีการผูกขาดในการค้นหาทางอินเทอร์เน็ตและในกรณีใด ๆ เครื่องมือค้นหาอื่น ๆ จะ มีแนวโน้มว่าจะมีการช่วงชิงการติดตามตัวอย่างของ Google และใช้การรวบรวมเนื้อหา Ajax แบบไดนามิกที่ดีขึ้น)


สุดท้ายโปรดทราบว่าในกรณีส่วนใหญ่โซลูชันที่ง่ายที่สุดและเข้าใจผิดได้มากที่สุดคือการติดตั้งเว็บไซต์ของคุณเพื่อให้ไม่ต้องใช้กลอุบายในตอนแรก อย่างน้อย 99% ของเวลาคุณไม่จำเป็นต้องใช้ Ajax หรือแม้แต่การเขียนสคริปต์ฝั่งไคลเอ็นต์เลย ด้วยการหลีกเลี่ยงการพึ่งพา Ajax ที่ไม่จำเป็นและด้วยการออกแบบเว็บไซต์ของคุณเพื่อให้ฟีเจอร์การเรียกดูพื้นฐานอย่างน้อยที่สุดทำงานได้แม้ปิดการใช้งาน JavaScriptคุณจะมั่นใจได้ถึงความเข้ากันได้ที่กว้างที่สุดในเบราว์เซอร์และเครื่องมือค้นหา

เคล็ดลับที่จะทำเช่นนี้ได้อย่างมีประสิทธิภาพคือการครั้งแรกที่การตั้งค่าการทำงานขั้นพื้นฐานของเว็บไซต์ของคุณโดยใช้พื้นฐาน HTML และ CSS และการเชื่อมโยงเก่าธรรมดาไม่มี JS ที่ทั้งหมด เมื่อคุณดำเนินการเสร็จแล้วคุณสามารถเพิ่ม JS และ Ajax ไว้ด้านบนเพื่อการโหลดที่นุ่มนวลและคุณสมบัติพิเศษในขณะที่ยังคงรักษาส่วนต่อประสานทางเลือกที่สง่างามสำหรับผู้ใช้และเครื่องมือค้นหาที่ไม่สนับสนุนคุณสมบัติพิเศษ หากคุณเริ่มใช้อาแจ็กซ์สำหรับทุกสิ่งอย่างไรก็ตามการติดตั้งส่วนต่อประสานทางเลือกที่ไม่ใช่อาแจ็กซ์ในภายหลังอาจเป็นเรื่องที่ยากและอึดอัด


ให้คำแนะนำที่ดี แต่คุณรู้ js เชิงมุมและตอนนี้สายเกินไป :)
มาริโอ Trucco

2
โปรดทราบว่าคุณอาจจำเป็นต้องสนับสนุนบริการสื่อสังคมออนไลน์ ครั้งล่าสุดที่ฉันตรวจสอบ Facebook ยังคงแชร์ชื่อหนวดเป็น "foobar - {{page.title}}" ถ้าคุณไม่ได้ใช้การแสดงผลล่วงหน้า
Swimburger

1

Google รวบรวมข้อมูลและประมวลผล JavaScript แล้วดังนั้นไม่จำเป็นต้องใช้รูปแบบการรวบรวมข้อมูล AJAX ในไซต์ใหม่


ถ้าคุณไม่สนใจที่จะจัดทำดัชนีโดย Bing และ Yahoo (จนกว่าพวกเขาจะทัน)
GeekyMonkey
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.