Cara mengarahkan halaman URL dengan Javascript.
Pengalihan Javascript tidak mengembalikan kod status pengalihan kekal 301.
Ganti halaman lama dengan kod pengalihan dengan URL halaman yang ingin anda ubah.
old-page.html:
<!DOCTYPE html/
<html/
<body/
<script type="text/javascript"/
// Javascript URL redirection
window.location.replace("http://www.mydomain.com/new-page.html");
</script/
</body/
</html/
Enjin carian menggunakan kod status 301 untuk memindahkan peringkat halaman dari URL lama ke URL baru.
Pengarahan semula JavaScript mengembalikan kod status respons http: 200 OK.
Oleh itu, pengalihan Javascript tidak mesra mesin pencari dan lebih baik menggunakan kaedah pengalihan lain yang mengembalikan kod status: 301 Dipindahkan Kekal.
javascript-redirect-test.htm
<!DOCTYPE html/
<html/
<body/
<script
type="text/javascript">
// Javascript URL redirection
window.location.replace("https://kylabs.net/web/dev/javascript-redirect.htm");
</script>
</body>
</html>
Tekan pautan ini untuk mengarahkan dari javascript-redirect-test.htm kembali ke halaman ini:
Ujian pengalihan semula JavaScript