Сайт запущен, а в поиске Яндекса его нет или есть только главная. Первая мысль — «нужно больше SEO». Но в большинстве случаев причина прозаичнее: поисковику что-то технически мешает или страница кажется ему бесполезной.
Ниже восемь причин, которые мы встречаем чаще всего, в порядке проверки: от самых простых к более сложным. Большинство из них можно найти самостоятельно за вечер в Яндекс Вебмастере — как его подключить, разобрано в материале Яндекс Вебмастер: добавить сайт. Чаще всего такое случается с многостраничными сайтами, поэтому структуру корпоративного сайта мы продумываем под индексацию сразу.
Сначала убедитесь, что проблема есть
Новому сайту нужно время. Если прошло несколько дней после запуска, отсутствие в поиске — норма. Если прошло несколько недель, а страниц в поиске всё ещё нет или их намного меньше, чем на сайте, — пора разбираться.
Быстрая проверка — запрос в Яндексе с оператором site: и адресом вашего домена. Он покажет примерную картину. Точные данные — только в Вебмастере.
Где смотреть: Яндекс Вебмастер
- Добавьте сайт в Вебмастер и подтвердите права — без этого данных не будет.
- Раздел «Индексирование» → «Страницы в поиске»: что в поиске и что исключено, с причинами.
- Инструмент «Проверить статус URL»: ответ по конкретной странице.
- «Диагностика»: критичные проблемы, которые Яндекс нашёл сам.
- «Анализ robots.txt» и «Файлы Sitemap»: проверка служебных файлов.
Причина исключения, которую пишет Вебмастер, — главная подсказка. Дальше остаётся сопоставить её с одной из причин ниже.
8 причин, почему страницы не в индексе
1. Запрет в robots.txt
Директива Disallow закрывает раздел или весь сайт от обхода. Классика: на тестовой версии поставили запрет, а при запуске забыли его снять. Проверьте файл по адресу домена со строкой /robots.txt и инструментом анализа в Вебмастере.
2. Метатег noindex
Метатег robots со значением noindex или HTTP-заголовок X-Robots-Tag прямо просят не добавлять страницу в поиск. Их часто оставляют после разработки или включают галочкой «скрыть от поисковиков» в настройках платформы.
3. Canonical на другую страницу
Тег canonical говорит, какой адрес считать основным. Если на всех страницах он по ошибке указывает на главную, поисковик будет считать их копиями главной и не станет индексировать.
4. Дубли
Одна и та же страница доступна по нескольким адресам: с www и без, со слешем в конце и без, с параметрами сортировки. Поисковик выбирает одну версию, а остальные исключает. Нужны 301-редиректы на основной адрес и корректный canonical.
5. Малоценные и пустые страницы
Страница с заголовком, картинкой и кнопкой, но без текста, который отвечает на запрос, может быть исключена как малоценная или маловостребованная. Лечится содержанием: описание услуги, цены, ответы на вопросы, а не абзац ключевых слов внизу.
6. Ошибки и медленный ответ сервера
Если робот получает ошибку 5xx, таймаут или страница отвечает очень долго, он откладывает обход. Хостинг, который падает под нагрузкой, или защита, блокирующая роботов, тоже сюда. Как найти причины медленной загрузки, мы разбирали в статье о том, как ускорить сайт.
7. Текст виден только после JavaScript
Если сервер отдаёт пустую оболочку, а текст появляется после выполнения скриптов, поисковик может увидеть страницу пустой или проиндексировать её с задержкой. Серверный рендеринг решает это: HTML приходит с готовым текстом. Подробнее — в статье об SSR и SSG простыми словами.
8. Страницу невозможно найти
На страницу не ведёт ни одна ссылка с сайта и её нет в карте сайта. Робот о ней просто не знает. Нужны внутренние ссылки из меню, разделов или статей и актуальный sitemap.xml, добавленный в Вебмастер.
Как ускорить индексацию после исправлений
- Проверьте исправленные страницы инструментом статуса URL.
- Отправьте важные страницы на переобход в Вебмастере.
- Обновите карту сайта и убедитесь, что в ней нет закрытых и удалённых адресов.
- Поставьте на новые страницы ссылки с уже проиндексированных.
- Следите за разделом «Страницы в поиске» ещё пару недель.
При переезде сайта, например с конструктора на код, важно сохранить адреса или настроить 301-редиректы со старых на новые. Иначе поисковик увидит новый сайт и потеряет накопленное. Как переехать без потерь, мы описывали в статье о переходе с Tilda на Next.js, а состав работ — на странице переноса сайта с Tilda.
Если технически всё чисто
Бывает, что запретов нет, сервер отвечает быстро, а страницы всё равно исключаются. Тогда стоит проверить раздел «Безопасность и нарушения» в Вебмастере: там видны санкции, если они есть. Самые частые причины — переспам ключевых слов, скрытый текст, массовые почти одинаковые страницы под города.
Если нарушений нет, остаётся качество содержания: страница не лучше, чем уже есть в выдаче. Это решается работой над текстом и структурой, а не техническими приёмами.
Практический приём: откройте первые пять результатов по вашему запросу и сравните со своей страницей. Есть ли у вас цены, если они есть у других? Ответы на частые вопросы? Фото реальных работ? Если ваша страница короче и беднее, поисковику просто незачем показывать её вместо уже найденных. Дописывать нужно не ключевые слова, а недостающие ответы.
Чек-лист проверки индексации
- Сайт добавлен в Вебмастер, права подтверждены.
- В robots.txt нет лишних Disallow.
- На нужных страницах нет noindex ни в метатеге, ни в заголовках.
- Canonical указывает на саму страницу.
- Одна версия адреса, остальные перенаправляются 301-редиректом.
- На каждой странице есть полезный текст под запрос.
- Сервер отвечает быстро и без ошибок.
- Текст есть в исходном HTML, а не только после скриптов.
- Карта сайта актуальна, на страницы ведут внутренние ссылки.
Если пройти список самостоятельно не получается или причина не находится, мы можем посмотреть сайт и сказать, что мешает индексации и что исправить в первую очередь. Напишите адрес через форму на главной.