Google объяснил, как убрать попапы из поиска через robots.txt
Джон Мюллер из Google рассказал, как запретить показ всплывающих окон в поиске с помощью robots.txt — способ работает, если попапы выводятся через JavaScript.
- Джон Мюллер из Google объяснил, как убрать всплывающие окна сайта из поисковой выдачи через robots.txt.
- Способ подходит для попапов, которые выводятся на странице с помощью JavaScript.
- Речь идёт о блокировке загрузки скриптов попапа для робота Google, а не о скрытии самих страниц.
Джон Мюллер из Google Search Central ответил на вопрос о том, как не давать всплывающим окнам сайта появляться в поиске. Как сообщает источник, для этого можно использовать файл robots.txt — при условии, что попап выводится через JavaScript.
Суть подхода в том, чтобы запретить поисковому роботу загружать скрипт, который отвечает за показ всплывающего окна. Тогда при обходе страницы робот не выполнит этот код и не увидит попап, а обычные посетители продолжат получать его как раньше. Сами страницы при этом остаются доступными для индексации — ограничение касается только конкретного файла со скриптом.
Точные директивы и формат записи Мюллер привёл в своём ответе; в материале источника они не детализируются. Важно, что метод работает не во всех случаях: если попап встроен в HTML или выводится иначе, запрет на уровне robots.txt не поможет.
Владельцам сайтов и SEO-специалистам стоит проверить, как именно устроены попапы на их страницах: если они подгружаются отдельным скриптом, запрет в robots.txt может убрать их из выдачи, не трогая индексацию основного контента. Перед правкой файла убедитесь, что скрипт не отвечает за другие важные элементы страницы, — иначе вместе с попапом из поиска пропадёт и полезное содержимое.
Если попап встроен в разметку напрямую, robots.txt не решит задачу: здесь нужны другие механизмы, и рассчитывать на этот способ не стоит.
Оригинал публикации: www.seroundtable.com. Разбор и выводы — редакции «SEO-зоны».