weranda
@weranda

Что будет в случае, если запретить в robots.txt к индексации файлы JS?

Приветствую.
Интересно, а что-то плохое для сайта с точки зрения может произойти, если заблокирован JS файл, который участвует в формировании/обработке страницы?
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 4
pro100taa
@pro100taa
Гугл однозначно будет ругаться и просить открыть запрещенный в robots контент.
Ответ написан
Комментировать
Ничего не будет.
Робот, который умеет выполнять js, (почти наверняка) не смотрит в robots.txt, когда генерирует страницу.
Робот, который смотрит в robots.txt умеет только делать простые http-запросы и если он не получит js-файл, с которым он и так ничего не сможет сделать, ничего страшного не случится.

UPD: Хотя, похоже, я не прав, потому что документация Google явно говорит, что не стоит запрещать, если не уверены:
При помощи файла robots.txt вы можете запретить сканирование таких файлов, как вспомогательные изображения, скрипты и файлы стилей, если считаете, что они лишь в незначительной степени влияют на оформление страниц. Однако не следует блокировать доступ к ним, если это может затруднить поисковому роботу интерпретацию контента. В противном случае страницы могут быть проанализированы неправильно.
Ответ написан
opium
@opium
Просто люблю качественно работать
Да печаль будет, жс уделяют многие и давно, в целом какой смысл запрещать его? Ну кроме идиотизма
Ответ написан
Комментировать
vpetrov
@vpetrov
частный SEO-специалист, textarget.ru
Что будет?
Криво обработанная вёрстка, жалобы, что сайт не оптимизирован под смартфоны - если, конечно, JS в вёрстке используется (а где сейчас не используется?).
А если какой-то контент средствами JS выводится или обновляется - то его робот не увидит и не учтёт в расчётах.
Стоит пристально изучить, какие JS однозначно стоит роботам показывать, а без каких они могут и обойтись, чтобы не грузить железяку ненужным. Я, к примеру, обычно разрешаю для сканирования все JS скопом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы