हालांकि सर्च इंजन ऐसे हैं जो अजाक्स सामग्री के रेंगने का समर्थन करते हैं, पारंपरिक यूआरएल और स्थिर पृष्ठ सामग्री अभी भी खोज इंजन दृश्यता के लिए अधिक विश्वसनीय हैं।
जब पृष्ठ के एक महत्वपूर्ण (बड़े) हिस्से को पुनः लोड करने की आवश्यकता होती है, तो यह आमतौर पर वांछनीय होता है कि अजाक्स सामग्री क्रॉल करने योग्य हो। हालांकि, ऐसे मामलों में, एक पुनर्निर्देशन आमतौर पर एक व्यवहार्य (लेकिन अवांछनीय) विकल्प होगा।
मैं शुरू में पेज को कोड करने का सुझाव दूंगा, ताकि जब पृष्ठ के बड़े / महत्वपूर्ण हिस्से को फिर से लोड किया जा सके ( चरण 1 ) तो यह पुनर्निर्देशित हो जाए । मतलब, हमारे <a href="/webmasters//page/1">
बजाय एक पारंपरिक यूआरएल (या कुछ इसी तरह) के साथ एक लंगर <a href="#page=1">
।
बाद में, रीडायरेक्ट को पुनर्निर्देशित करने के लिए जावास्क्रिप्ट (jQuery) लिखें और पेज के रीडायरेक्ट ( चरण 2 ) में परिवर्तित होने वाले पृष्ठ के हिस्से को पुनः लोड करने के लिए ajax का उपयोग करें ।
<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>
वेब स्टेप्स में पहला चरण स्टैटिक कंटेंट और ट्रेडिशनल यूआरएल के साथ काम करता है जो बिना जावास्क्रिप्ट के भी काम करता है जबकि दूसरा स्टेप वेबपेज को डायनेमिक बनाता है (स्टैटिक कंटेंट से बचा जाता है)।