Jak przekierować stronę do adresu URL za pomocą jQuery.
Wyszukiwarki używają kodu stanu 301 do przenoszenia rankingu strony ze starego adresu URL do nowego adresu URL.
Przekierowanie jQuery zwraca kod stanu odpowiedzi http: 200 OK.
Dlatego przekierowanie jQuery, podobnie jak przekierowanie Javascript, nie jest przyjazne dla wyszukiwarek i lepiej jest użyć innych metod przekierowania, które zwracają kod stanu 301 Przeniesiono na stałe.
Przekierowanie jQuery to w rzeczywistości przekierowanie JavaScript . Przekierowywanie za pomocą jQuery jest uważane za przesadę, ponieważ można wykonać czyste przekierowanie JavaScript przy użyciu mniejszej ilości kodu.
Zastąp starą stronę kodem przekierowania adresem URL strony, na którą chcesz przekierować.
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://www.rapidtables.org/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
Naciśnij ten link, aby przekierować z jquery-redirect-test.htm z powrotem na tę stronę:
Advertising