किसी पेज को jQuery के साथ URL पर पुनर्निर्देशित कैसे करें।
खोज इंजन पृष्ठ रैंक को पुराने URL से नए URL में स्थानांतरित करने के लिए 301 स्थिति कोड का उपयोग करते हैं।
jQuery पुनर्निर्देशन http प्रतिक्रिया स्थिति कोड लौटाएं: 200 ठीक है।
इसलिए जावास्क्रिप्ट रीडायरेक्शन, जैसे जावास्क्रिप्ट रीडायरेक्शन, खोज इंजन के अनुकूल नहीं है और अन्य पुनर्निर्देशन विधियों का उपयोग करना बेहतर है जो 301 चालित स्थायी रूप से स्थिति कोड लौटाते हैं।
jQuery पुनर्निर्देशन वास्तव में जावास्क्रिप्ट पुनर्निर्देशन है । JQuery के साथ पुनर्निर्देशन को overkill becuase माना जाता है आप कम कोड के साथ शुद्ध जावास्क्रिप्ट पुनर्निर्देशन कर सकते हैं ।
उस पृष्ठ के URL के साथ पुराने पृष्ठ को पुनर्निर्देशन कोड से बदलें, जिसे आप पुनर्निर्देशित करना चाहते हैं।
old-page.html:
<!DOCTYPE html/
<html/
<body/
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"/</script/
<script type="text/javascript"/
//
jQuery URL redirection
$(document).ready( function() {
url = "http://www.mydomain.com/new-page.html";
$( location ).attr("href",
url);
});
</script/
</body/
</html/
jquery-redirect-test.htm
<!DOCTYPE html/
<html>
<body>
<script
src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function() {
url = "https://kylabs.net/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
इस लिंक को jquery-redirect-test.htm से वापस इस पृष्ठ पर पुनः निर्देशित करने के लिए दबाएं :
जावास्क्रिप्ट पुनर्निर्देशन ion