ในขณะที่มีเครื่องมือค้นหาที่สนับสนุนการตระเวนเนื้อหา ajax, URL ดั้งเดิมและเนื้อหาหน้าคงที่ยังคงมีความน่าเชื่อถือมากขึ้นสำหรับการมองเห็นเครื่องมือค้นหา
เมื่อส่วนที่สำคัญ (ขนาดใหญ่) ของหน้าต้องโหลดใหม่โดยปกติแล้วเป็นที่พึงปรารถนาว่าเนื้อหาอาแจ็กซ์สามารถรวบรวมข้อมูลได้ ในกรณีเช่นนี้การเปลี่ยนเส้นทางมักจะเป็นทางเลือกที่มีศักยภาพ (แต่ไม่พึงประสงค์)
ฉันขอแนะนำให้เขียนโค้ดหน้าเว็บในขั้นต้นเพื่อให้มันเปลี่ยนเส้นทางเมื่อส่วนใหญ่ / สำคัญของหน้าจะต้องโหลดใหม่ ( ขั้นที่ 1 ) ความหมายเรายึดกับ URL แบบดั้งเดิม<a href="/webmasters//page/1">
(หรือสิ่งที่คล้ายกัน) <a href="#page=1">
มากกว่า
หลังจากนั้นให้เขียนจาวาสคริปต์ (jQuery) เพื่อสกัดกั้นการเปลี่ยนเส้นทางและใช้ ajax เพื่อโหลดส่วนของหน้าเว็บที่จะเปลี่ยนหากหน้าเปลี่ยนเส้นทาง ( ขั้นที่ 2 )
<a id="page1" href="/page/1">Page 1</a>
<script>
$("#page1").click(function () {
/*
* Perform ajax here to replace a portion of the page.
*/
return false; // prevent redirection
});
</script>
ขั้นตอนแรกส่งผลให้หน้าเว็บที่มีเนื้อหาคงที่และ URL แบบดั้งเดิมที่ใช้งานได้แม้ไม่มีจาวาสคริปต์ในขณะที่ขั้นตอนที่สองทำให้หน้าเว็บเป็นแบบไดนามิก (หลีกเลี่ยงเนื้อหาคงที่)