Как перенаправить URL-страницу с помощью Javascript.
Перенаправление Javascript не возвращает код статуса постоянного перенаправления 301.
Замените старую страницу кодом перенаправления на URL-адрес страницы, на которую вы хотите выполнить перенаправление.
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/
Поисковые системы используют код статуса 301 для переноса рейтинга страницы со старого URL на новый.
Перенаправление Javascript возвращает код статуса ответа http: 200 OK.
Таким образом, перенаправление Javascript не подходит для поисковых систем, и лучше использовать другие методы перенаправления, которые возвращают код состояния: 301 Moved Permanently.
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>
Нажмите эту ссылку, чтобы перенаправить с javascript-redirect-test.htm обратно на эту страницу:
Тест перенаправления Javascript