Если Яндекс не индексирует сайт, чаще всего виноваты технические мелочи: запрет в robots.txt или метатег noindex, оставшиеся после разработки, ошибки ответа сервера, защита от ботов, которая не пускает робота, дубли с неверным canonical или страницы, которые Яндекс считает малоценными. Всё это проверяется в Яндекс Вебмастере. Ускорить индексацию помогают карта сайта, переобход страниц и IndexNow.
Сайт не индексируется в Яндексе, когда робот не может зайти на страницы, ему запретили это делать или он решил, что страницы не стоит показывать в поиске. Почти всегда причина находится за вечер в Яндекс Вебмастере. Ниже — десять причин в том порядке, в котором их стоит проверять, и как ускорить индексацию после исправления.
Без Яндекс Вебмастера вы гадаете вслепую. Добавьте сайт, подтвердите права файлом или метатегом и загрузите карту сайта. Через несколько дней в разделах «Индексирование» и «Диагностика» появится, сколько страниц робот обошёл, какие попали в поиск, а какие исключены и почему.
Новый сайт Яндекс находит не сразу: от нескольких дней до нескольких недель. Ускорить можно картой сайта, переобходом страниц в Вебмастере и протоколом IndexNow — о нём ниже. Если прошёл месяц, а в поиске ноль страниц, ищите причину в следующих пунктах.
Самая частая ошибка: на время разработки в robots.txt ставят Disallow: /, а после запуска забывают убрать. Проверьте файл по адресу ваш-сайт.ru/robots.txt и инструментом «Анализ robots.txt» в Вебмастере: он покажет, разрешён ли обход конкретной страницы.
Запрет может стоять и в коде страниц: <meta name="robots" content="noindex"> или в заголовке ответа сервера. В WordPress это галочка «Попросить поисковые системы не индексировать сайт» в настройках чтения — её часто включают на время разработки. Откройте код страницы и поищите noindex.
Робот индексирует страницы, которые отвечают кодом 200. Ошибки 5xx, страницы 404, длинные цепочки редиректов и слишком медленный ответ мешают индексации. Проверьте важные страницы инструментом «Проверка ответа сервера» в Вебмастере.
Антибот-защита, капча, блокировки по стране или CDN могут не пускать и поискового робота. Мы столкнулись с этим на своём сайте: он работал через Cloudflare, а такие сайты в России с 2025 года открываются с перебоями, и Яндекс видел только 5 страниц из 76. После переноса русской версии на российский хостинг робот Яндекса в первый же день зашёл на сайт почти полсотни раз. Если сайт за CDN или защитой, проверьте в Вебмастере, как робот видит страницы.
Если страница указывает в теге canonical на другую страницу, Яндекс исключит её как неканоническую. Это нормально для настоящих дублей, но бывает, что canonical по ошибке ведёт на главную со всех страниц. Ещё один источник дублей — версии сайта с www и без, с http и https: склейте их редиректом 301 на один адрес.
Яндекс может обойти страницу, но не включить её в поиск, если сочтёт её малоценной или маловостребованной: шаблонный текст, копия чужого, страница без спроса. В Вебмастере такие страницы видны в списке исключённых. Помогает только содержание: уникальный текст, который отвечает на реальный запрос.
Робот находит страницы по ссылкам. Страница, на которую не ведёт ни одна ссылка с сайта, может годами оставаться незамеченной. Добавьте её в карту сайта и поставьте ссылки из меню, разделов и связанных статей.
Если сайт собран так, что текст подгружается скриптами уже в браузере, робот может увидеть почти пустую страницу. Надёжнее отдавать готовый HTML сразу. Проверить, что видит робот, можно в Вебмастере.
Загляните в Вебмастер: «Диагностика» и «Безопасность и нарушения». Там видно, если сайт заражён, нарушает правила или под санкциями, например за накрутку поведенческих факторов.
| Причина | Где смотреть в Вебмастере |
|---|---|
| Запрет в robots.txt | Инструменты → Анализ robots.txt |
| Ошибки сервера, редиректы | Инструменты → Проверка ответа сервера |
| Исключённые страницы и причины | Индексирование → Страницы в поиске → Исключённые |
| Статус конкретной страницы | Индексирование → Проверить статус URL |
| Проблемы сайта и санкции | Диагностика, Безопасность и нарушения |
Если сайт в индексе, но не приносит посетителей, дело уже не в индексации, а в позициях и в том, по каким запросам написаны страницы. Об этом — в статье метод «запрос = статья».
Обычно от нескольких дней до нескольких недель. Быстрее всего — если сайт добавлен в Вебмастер с картой сайта, а новые страницы отправляются на переобход и через IndexNow.
В Вебмастере: «Индексирование» → «Проверить статус URL». Можно и в самом поиске: запрос с оператором url: и адресом страницы покажет, есть ли она в выдаче.
Индексация не равна позициям. Страница может быть в базе Яндекса, но стоять далеко по запросу, если она слабее конкурентов или плохо отвечает на сам запрос. Это уже задача SEO, а не индексации.
Нет. Достаточно карты сайта и IndexNow, а вручную отправлять важные новые или изменённые страницы — у переобхода есть дневной лимит.
Пришлите адрес — проверю robots.txt, ответы сервера, canonical и Вебмастер и скажу, что мешает индексации и как это исправить.
Написать в Telegram