Приветствую
Ситуация: у человека отключен JS в браузере, он открывает сайт на котором присутствует тег noscript с редиректом, его, разумеется, редиректит на нужную страницу и тут для меня появляется загадка — если страницу сайта сканирует робот поисковой системы, то у него, вроде, отключен JS? Если отключен, то по логике робота тоже должно переадресовать на другую страницу. Или там какая-то другая технология?
Могли бы пояснить глубинную суть происходящего?
Безопасно ли прописывать редирект при отключенном JS?
Если прописать такую конструкцию в теге HEAD:
<noscript>
<meta http-equiv="refresh" content="0;url=noscript.html">
</noscript>
то, опять же, по логике, считывая код страницы робот наткнется на эту запись и не получив контента, размещенного далее (в теге body), будет перенаправлен на другую страницу.