Скрытая переадресация – это перенаправление посетителей на URL-адрес отличный от первоначального. Перенаправление одного URL на другой часто оправдано, например, при переносе сайта на новый адрес или при объединении нескольких страниц в одну.
Однако, целью некоторых перенаправлений является обман поисковых систем или клоакинг контента. Использование языка JavaScript, тега meta refresh или других технологий, чтобы перенаправить пользователя на другую страницу с целью показа контента отличного от предоставляемого поисковым системам, нарушает советы Google для веб-мастеров и может привести к удалению вашего сайта из поисковой выдачи.
Когда перенаправление выполняется таким образом, поисковая система не может проиндексировать целевую страницу, в то время как пользователи попадают на целевую страницу. Такая маскировка является мошеннической практикой, так как это может привести к отображению различного контента для пользователей и поисковых роботов. Она может вызвать перемещение пользователей на неожиданные страницы.
Перенаправление пользователей с помощью JavaScript может быть оправдано. Однако, обязательно анализируйте сценарии и другие перенаправления на своем сайте на предмет совместимости с правилами поисковых систем, учитывайте намерения сопровождающие создание таких перенаправлений.
Помните, что перенаправление 301 лучше всего работает при переносе сайта, но вы можете использовать JavaScript, если не имеете доступа к серверу сайта.