12 мин чтения Поисковая оптимизация (SEO)

Индексация сайта в Яндексе и Google: как проверить, почему страниц нет в поиске и как ускорить

продвижение сайтов
Содержание12

Индексация сайта — это когда поисковый робот нашёл страницу, загрузил её и добавил в базу, из которой собирается выдача. Проверить индексацию надёжнее всего в Яндекс Вебмастере («Индексирование -> Страницы в поиске») и в отчёте об индексировании страниц Google Search Console. Ускоряют её переобход страниц, обход по счётчику Метрики и запрос индексирования в Google, но ни один способ не гарантирует, что страница попадёт в поиск.

Что такое индексация сайта и из каких шагов она состоит

Индексация — путь страницы от публикации до выдачи. Google описывает три этапа: сканирование, когда робот скачивает текст, изображения и видео, индексирование, когда он анализирует содержимое и сохраняет его в индексе, и показ результатов по запросу. Перед сканированием есть ещё шаг обнаружения: робот должен узнать, что адрес существует.

О новых адресах роботы узнают из ссылок на уже известных страницах, из файла Sitemap, из счётчика Яндекс Метрики и через протокол IndexNow. Страница без единой ссылки на неё и вне карты сайта может годами оставаться невидимой для поиска.

Главное, что стоит понять до любых проверок: попадание в индекс не гарантировано. Google прямо пишет, что не гарантирует сканирование, индексирование и показ сайта даже при соблюдении всех рекомендаций. Поисковик сам решает, стоит ли страница места в базе.

Робот может найти страницу, просканировать её и всё равно не добавить в индекс. Индексация — решение поисковика, а не обязанность.

Как быстро проверить индексацию сайта

Самый быстрый способ проверить индексацию в Google — поисковый оператор site:. Запрос site:site.ru покажет страницы сайта, известные Google, а site: с точным адресом страницы — есть ли в индексе именно она. Google сам советует такой способ владельцам сайтов, где меньше 500 страниц: им отдельный отчёт об индексировании, скорее всего, не понадобится.

У оператора есть предел: он показывает примерную картину и не объясняет причин. Если страницы в выдаче нет, оператор не скажет, закрыта ли она в robots.txt, признана дублем или робот её ещё не посетил. Для этого нужны кабинеты поисковиков.

Порядок проверки, который экономит время:

  1. Проверьте одну важную страницу

    Site: с её адресом в Google и «Проверка страницы» в Вебмастере.

  2. Посмотрите общую картину

    «Страницы в поиске» в Вебмастере и отчёт об индексировании в Search Console.

  3. Разберите исключённые страницы

    У каждой указана причина, по ней и чините.

Если сайт ещё не добавлен в кабинеты, начните с этого: без подтверждённых прав причины исключения не увидеть.

Индексация сайта в Яндексе: что смотреть в Вебмастере

Индексация сайта в Яндексе проверяется в разделе «Индексирование» Яндекс Вебмастера. Там видно, какие страницы участвуют в поиске, какие исключены и почему, когда робот последний раз заходил на сайт. Как добавить сайт и подтвердить права, разобрали в инструкции как добавить сайт в Яндекс Вебмастер.

Инструмент Вебмастера Где найти Что показывает
Страницы в поиске Индексирование -> Страницы в поиске Какие страницы в выдаче, какие исключены и по какой причине
Проверка страницы Индексирование -> Проверка страницы Состояние в поиске конкретного адреса, десктопной или мобильной версии
Статистика обхода Индексирование -> Статистика обхода Когда робот обходил сайт и какие коды ответа получал
Мониторинг важных страниц Индексирование -> Мониторинг важных страниц Статус выбранных страниц и уведомления об изменениях

В «Страницах в поиске» есть три режима: «Последние изменения», «Все страницы» и «Исключённые страницы». Каждый список показывает до 50 000 адресов. Само число исключённых страниц, по словам Яндекса, не влияет на положение сайта в выдаче, поэтому пугаться длинного списка не нужно: важно, есть ли среди исключённых страницы, которые должны приносить трафик.

Факт. Наличие и количество исключённых страниц в Яндекс Вебмастере не влияет на положение сайта в результатах поиска.

Как проверить индексацию в Google Search Console?

В Google за индексацию отвечают два инструмента Search Console: отчёт об индексировании страниц и инструмент проверки URL. Отчёт показывает картину по всему сайту, инструмент — по одной странице. Как подключить сайт и найти отчёты, описано в статье как подключить сайт к Google Search Console.

Отчёт делит страницы на «Проиндексировано» и «Не проиндексировано». Второй статус Google просит не считать ошибкой автоматически: страница может быть исключена по объективной причине, например как копия другой страницы. Чаще всего вопросы вызывают два статуса:

  • «Страница просканирована, но пока не проиндексирована» — робот был на странице, но в индекс её не добавил. Повторно отправлять запрос на сканирование, по словам Google, не нужно.
  • «Обнаружена, не проиндексирована» — Google знает адрес, но сканирование перенёс, обычно чтобы не перегружать сайт.

Инструмент проверки URL запускается вводом полного адреса в строку поиска вверху Search Console. Он показывает, есть ли страница в индексе, разрешено ли её сканирование и как Google видит отрисованную страницу.

Почему страницы нет в поиске?

Причина почти всегда указана в кабинете — в колонке статуса у Яндекса и в описании причины у Google. Чаще всего встречаются такие:

  • Запрет индексации — Disallow в robots.txt или метатег robots с noindex. Проверить robots.txt можно в Вебмастере: «Инструменты -> Анализ robots.txt», поле «Разрешены ли URL?».
  • Ошибка ответа сервера — страница отдаёт 404, 5xx или долго отвечает. Получив 404, поисковик удаляет документ из индекса.
  • Дубль — содержимое совпадает с другой страницей, и поисковик выбрал в выдачу её.
  • Малоценная страница — у Яндекса есть отдельный статус для страниц, которые он счёл малоценными или маловостребованными.
  • Робот ещё не дошёл — страница новая, ссылок на неё мало, в карте сайта её нет.
  • Слишком большой документ — Яндекс не индексирует документы больше 10 МБ.

Если в robots.txt закрыто лишнее, правила стоит пересобрать — как это сделать без ошибок, разобрали в статье про файл robots.txt. Удалённые страницы, которые по-прежнему ищут люди, лучше оформить по правилам из статьи про ошибку 404 на сайте.

Как ускорить индексацию сайта в Яндексе

Ускорить индексацию в Яндексе можно тремя способами, и у каждого своя задача. Для нескольких новых страниц хватает переобхода, для постоянного потока — обхода по счётчику Метрики или протокола IndexNow.

  1. Переобход страниц

    В Вебмастере откройте «Индексирование -> Переобход страниц», выберите сайт, вставьте адреса и нажмите «Отправить». Число адресов ограничено, лимит обновляется ежедневно. Статус «В очереди» означает, что робот посетит адреса при следующем обращении к сайту, и это занимает не более трёх дней. После статуса «Заявка обработана» данные обновятся в течение двух недель.

  2. Обход по счётчику Метрики

    Привяжите счётчик к сайту в Вебмастере и включите обход по его данным: робот будет узнавать о страницах, которые посещают люди.

  3. IndexNow

    Протокол позволяет сообщать Яндексу о новых, изменённых и удалённых страницах через API, не дожидаясь обхода. Для популярных CMS есть готовые плагины.

Важная оговорка: статус «Заявка обработана» не означает, что страница проиндексирована. Если она закрыта от индексации или признана дублем, переобход её в поиск не приведёт. Файлы Sitemap и robots.txt на переобход отправлять не нужно: robots.txt робот перечитывает сам в течение нескольких часов, а карту обновляют в разделе «Файлы Sitemap».

Как ускорить индексацию сайта в Google

В Google ускорить индексацию одной страницы можно через инструмент проверки URL: введите адрес, дождитесь результата и нажмите «Запросить индексирование». Если явных ошибок нет, страница встанет в очередь.

У запроса три ограничения. Число запросов в день ограничено. Сама процедура, по данным Google, может занять одну-две недели, хотя обычно индексирование требует около одного дня. И отправка запроса не гарантирует появления страницы в индексе.

Для многих страниц Google советует другой путь: отправить файл Sitemap и отметить изменённые страницы тегом lastmod. Это масштабируется, а ручной запрос по каждой странице — нет.

Мнение. Если вы опубликовали одну важную страницу — запросите индексирование вручную. Если обновили раздел из сотни страниц, не тратьте дневной лимит: обновите карту сайта с честными датами lastmod и проверьте, что на новые страницы ведут внутренние ссылки.

Что ускоряет индексацию на стороне сайта?

Инструменты кабинетов работают поверх того, как устроен сам сайт. Если структура мешает роботу, никакой переобход это не исправит.

Первое — внутренние ссылки. Робот находит страницы по ссылкам с уже известных, поэтому новая страница должна быть доступна из меню, раздела или свежих материалов на главной. Google прямо говорит, что при хорошо связанном сайте его роботы находят большую часть страниц.

Второе — ответ сервера. Если сервер отвечает ошибками или медленно, роботы снижают скорость обхода, чтобы не перегружать сайт: Google приводит в пример ошибки HTTP 500. В Вебмастере скорость обхода можно настроить вручную — например, временно повысить, когда на сайте появилось много новых разделов.

Третье — корректные заголовки. Яндекс рекомендует следить, чтобы заголовок Last-Modified отдавал правильную дату последнего изменения документа. Тогда робот быстрее понимает, какие страницы обновились.

Индексацию ускоряет не столько кнопка в кабинете, сколько сайт, по которому роботу легко ходить: ссылки на новые страницы, быстрый ответ и честные даты изменения.

Как запретить индексацию сайта или отдельных страниц

Запретить индексацию сайта Яндекс предлагает тремя способами: директивой Disallow в robots.txt, метатегом robots с noindex или none и авторизацией. Выбор зависит от того, что именно нужно скрыть.

  • Disallow в robots.txt — подходит для служебных разделов: корзины, поиска, личного кабинета.
  • Метатег noindex — для отдельных страниц, которые должны открываться людям, но не попадать в выдачу.
  • Авторизация — для того, что не должен видеть никто посторонний, включая тестовую версию сайта.

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

Частые ошибки с индексацией сайта

Большинство проблем с индексацией создают сами владельцы сайтов, причём одними и теми же действиями:

  • 01 Тестовая версия открыта для роботов

    Копия сайта на поддомене попадает в индекс и создаёт дубли основного сайта.

  • 02 Запрет забыли снять после запуска

    Disallow: / или noindex со стадии разработки уезжает на боевой сайт.

  • 03 Новые страницы без ссылок

    Страница опубликована, но ни меню, ни разделы на неё не ведут.

  • 04 Ожидание мгновенного результата

    Переобход отправили, а через час проверяют выдачу.

  • 05 Запрос индексирования для дублей

    Google и Яндекс всё равно выберут основную страницу.

  • 06 Паника из-за исключённых страниц

    В списке исключённых всегда есть служебные адреса, это нормально.

Если страницы, которые должны приносить заявки, месяцами не попадают в поиск, причина обычно в сочетании нескольких факторов: структура, дубли, ответы сервера. Такие случаи разбираем на SEO-аудите — по кабинетам поисковиков и логам обхода, с планом исправлений.

Источники

Частые вопросы

Сколько времени занимает индексация новой страницы?

Точного срока нет. У Яндекса после переобхода данные обновляются в течение двух недель, у Google обычно около одного дня, но процедура может занять одну-две недели. На скорость влияют внутренние ссылки, ответ сервера и то, как часто робот заходит на сайт.

Влияет ли счётчик Метрики на индексацию?

Может влиять. Счётчик Метрики — один из источников, из которых Яндекс узнаёт о страницах. Чтобы робот использовал его данные, привяжите счётчик к сайту в Вебмастере и включите обход по счётчику.

Почему страница проиндексирована, но не находится по запросу?

Индексация — только допуск к выдаче. Место страницы по запросу определяет ранжирование: насколько содержимое отвечает на запрос и насколько оно лучше страниц конкурентов.

Поделиться
ВКонтакте Telegram MAX

Расскажите о задаче — посчитаем смету

Ответьте на несколько вопросов: что за компания, какие разделы нужны, есть ли тексты и фотографии. Этого хватит, чтобы посчитать смету с фиксированной ценой и сроком — она бесплатна и ни к чему не обязывает.
Написать