SEO для малого бизнеса

Как закрыть сайт от индексации?

Екатерина, Ярославль 0

Переносим сайт на новый домен и подняли тестовую копию на поддомене test.мойсайт.ru. Боюсь, что Яндекс и Google проиндексируют черновик, и потом в выдаче появятся дубли страниц. Как временно закрыть его от роботов?

Дмитрий Акиндинов технический администратор сайтов

ответил

Закрыть сайт от индексации проще всего через файл robots.txt: директива Disallow: / в корне сайта просит поисковых роботов не заходить ни на одну страницу. Для надёжности стоит добавить ещё мета-тег robots со значением noindex в код каждой страницы, а тестовые копии на поддоменах дополнительно закрыть паролем через настройки хостинга — тогда роботы вообще не смогут туда попасть.

Robots.txt — это просьба, а не команда: крупные поисковики вроде Яндекса и Google её соблюдают, но агрессивные боты и парсеры игнорируют файл полностью. Есть и менее очевидный подвох: если страница заблокирована в robots.txt, Google иногда всё равно показывает её URL в выдаче без описания, потому что физически не может увидеть тег noindex внутри страницы, до которой роботу запрещено доходить.

Самый надёжный вариант для тестовой копии — защита паролем (Basic Auth) через .htaccess или настройки хостинга: роботы вообще не получают доступ к содержимому, а не просто не индексируют его. В WordPress есть также готовая галочка в разделе Настройки — Чтение, «Попросить поисковые системы не индексировать сайт», она автоматически добавляет noindex, но полагаться только на неё для важной тестовой копии не стоит.

Подробный разбор Как закрыть страницы от индексации: robots, noindex и что не работает

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

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

Все вопросы по теме "SEO для малого бизнеса"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?