Перейти к содержимому
Дамир Идрисов
SEO8 мин чтения

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

Индексация — добавление страниц сайта в базу поисковой системы. Как она работает, как проверить индексацию в Яндексе и Google, как ускорить и почему сайт не индексируется.

Автор: Опубликовано:
Пиксельный бородатый продавец в фартуке радостно машет красным флагом у маленького магазинчика под пальмой на крошечном острове посреди пустого океана, слева надпись «Мы открылись!»
Содержание
  1. Что такое индексация сайта
  2. Как работает индексация сайта
  3. Индексация сайта в Яндексе и Google
  4. Как проверить индексацию сайта
  5. Как ускорить индексацию сайта
  6. Почему сайт не индексируется
  7. Как закрыть страницы от индексации
  8. Мой итог

Вы запустили сайт, набрали в Яндексе название компании — а вас нет. Ни главной страницы, ни каталога. Сайт работает, а для поиска его как будто не существует.

Скорее всего, сайт еще не проиндексирован. Индексация — это добавление страниц сайта в базу поисковой системы. Пока страницы нет в этой базе, ее не найдут, как бы хорошо она ни была сделана.

Ниже — как работает индексация, как проверить, какие страницы уже в поиске, как ускорить индексацию и почему сайт может не индексироваться.

Что такое индексация сайта

Индексация сайта, или веб-индексация, — это процесс поиска, сбора, обработки и хранения информации о страницах сайта в базе поисковой системы. Эту базу называют поисковым индексом.

Проще всего представить справочник вроде 2ГИС. Пока вашу организацию не внесли в справочник, ее там не найдут, даже если офис стоит на главной улице. С поиском то же самое: Яндекс и Google ищут не по всему интернету в момент запроса, а по своему индексу — заранее собранной копии страниц.

Отсюда простое правило: страница, которой нет в индексе, не может появиться в поиске. Ни по названию компании, ни по самому точному запросу.

Как работает индексация сайта

Индексацией занимаются поисковые роботы — программы, которые ходят по интернету от ссылки к ссылке. Их еще называют краулерами или пауками. У Яндекса это YandexBot, у Google — Googlebot.

Путь страницы в поиск

  1. Обнаружение

    робот узнает об адресе страницы

  2. Сканирование

    загружает страницу и ее код

  3. Обработка

    разбирает текст, заголовки, ссылки

  4. Индекс

    сохраняет страницу в базу

  1. Обнаружение. Робот узнает о странице: по ссылке с другой страницы, из карты сайта или потому что вы сами сообщили о ней.
  2. Сканирование. Загружает страницу так же, как браузер, — текст, код, иногда скрипты.
  3. Обработка. Разбирает, о чем страница: заголовки, текст, картинки, ссылки. Решает, не дубль ли это и стоит ли страница места в индексе.
  4. Сохранение в индекс. Если все в порядке, страница попадает в базу и может показываться в поиске.
Пиксельный робот-паук в каске с фонариком идет по светящимся нитям-ссылкам между страницами сайтов и складывает их в деревянный картотечный ящик «Индекс»
Поисковый робот ходит по ссылкам от страницы к странице. Страница, на которую не ведет ни одна нить, может остаться ненайденной.

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

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

Индексация сайта в Яндексе и Google

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

Задача Яндекс и Google
Кабинет вебмастера Яндекс Вебмастер и Google Search Console
Сообщить о странице Яндекс: «Переобход страниц». Google: «Проверка URL» → «Запросить индексирование»
Автоматические уведомления Яндекс: протокол IndexNow. Google: общего API для всех сайтов нет
Карта сайта Оба принимают sitemap.xml
Дополнительно Яндекс умеет находить страницы по счетчику Метрики

IndexNow — протокол, через который сайт сам сообщает поисковику о новых, измененных или удаленных страницах. Яндекс его поддерживает. Google официально протокол не использует.

У Google есть Indexing API, но по правилам он предназначен только для страниц с вакансиями и прямыми трансляциями. Для обычного сайта Google полагается на карту сайта и собственный обход.

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

Есть три способа — от быстрого и примерного до точного.

Способ Что покажет
Оператор site: в поиске Примерный список страниц в индексе. Число результатов приблизительное
Яндекс Вебмастер → «Индексирование» → «Страницы в поиске» Точный список страниц в поиске Яндекса, добавленные и исключенные
Google Search Console → «Индексирование страниц» Сколько страниц в индексе Google и почему остальные не попали

Оператор site: — самый быстрый способ. Наберите в Яндексе или Google site:ваш-сайт.ru и посмотрите, сколько результатов. Если видна только главная — индексация только началась. Но число результатов здесь приблизительное, для решений его мало.

Яндекс Вебмастер и Google Search Console — бесплатные кабинеты, где поисковики сами рассказывают, что видят на вашем сайте. Если вы еще не добавили в них сайт, сделайте это первым делом: без них вы работаете вслепую.

Google Search Console, отчет «Индексирование страниц»: таблица «Почему эти страницы не индексируются» с причинами — запрет тегом noindex, «Обнаружена, не проиндексирована», «Страница просканирована, но пока не проиндексирована»
Отчет «Индексирование страниц» в Google Search Console: под графиком — причины, по которым страницы не попали в индекс, и сколько страниц у каждой причины.

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

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

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

  1. Добавить сайт в Яндекс Вебмастер и Google Search Console. Подтвердить права — это первый сигнал поисковикам, что сайт существует.
  2. Отправить карту сайта. Файл sitemap.xml со списком всех страниц, которые должны быть в поиске. Большинство движков и конструкторов создают его автоматически — нужно только указать адрес в обоих кабинетах.
  3. Включить обход по счетчику Метрики. В Вебмастере есть настройка, при которой Яндекс узнает о страницах, которые посещают люди. Для нового сайта это быстрый способ показать роботу все разделы.
  4. Подключить IndexNow. Тогда сайт будет сам сообщать Яндексу о каждой новой или измененной странице. Для популярных движков есть готовые плагины.
  5. Отправить на переобход самые важные страницы. В Яндексе — «Индексирование» → «Переобход страниц», в Google — «Проверка URL» → «Запросить индексирование». У обоих есть дневной лимит, поэтому тратьте его на главную, каталог и ключевые услуги.
  6. Проверить внутренние ссылки. На каждую важную страницу должна вести ссылка из меню или с других страниц. Страницу-сироту, на которую не ведет ни одна ссылка, робот может не найти никогда.
  7. Получить несколько внешних ссылок. Карточка в Яндекс Бизнесе и 2ГИС, профиль на отраслевых площадках, соцсети. Ссылки с известных сайтов приводят роботов быстрее.
Google Search Console, проверка URL статьи блога: статус «URL нет в индексе Google», причина «Страница просканирована, но пока не проиндексирована», кнопка «Запросить индексирование»
Проверка URL в Google Search Console: статус страницы, причина, дата последнего сканирования и кнопка «Запросить индексирование».

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

Почему сайт не индексируется

Если прошло больше месяца, а страниц в поиске нет, проверьте причины в таком порядке — от самых частых:

  • Запрет в robots.txt. Строка Disallow: / запрещает роботам обходить весь сайт. Ее часто ставят на время разработки и забывают убрать после запуска.
  • Метатег noindex. Тег <meta name="robots" content="noindex"> прямо говорит поисковику не добавлять страницу в индекс. На конструкторах он включается галочкой «запретить индексацию» в настройках.
  • Ошибки сервера. Если сайт отвечает ошибкой 5xx или долго грузится, робот уходит ни с чем. Ответ сервера видно в инструментах проверки URL.
  • Дубли. Одна и та же страница доступна по нескольким адресам — с www и без, со слешем и без, с метками. Поисковик выберет один вариант, а остальные исключит.
  • Мало пользы. Пустые страницы, шаблонные карточки без описания, тексты, скопированные с других сайтов. Яндекс в таких случаях пишет в Вебмастере, что страница малоценная или маловостребованная.
  • Контент только в JavaScript. Если текст появляется на странице только после выполнения скриптов, роботу может быть сложно его увидеть.
  • Нет ссылок на сайт. Новый домен, о котором нигде не упоминается, роботы находят медленно.

Причину почти всегда подсказывают сами кабинеты: в Search Console — в отчете «Индексирование страниц», в Яндекс Вебмастере — в разделе «Страницы в поиске» у исключенных страниц.

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

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

Инструмент Что делает
robots.txt Запрещает роботу обходить страницы. Но страница может остаться в индексе, если на нее ведут ссылки
Метатег noindex Разрешает роботу зайти, но запрещает добавлять страницу в индекс

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

Мой итог

Индексация — первый и обязательный шаг SEO. Пока страница не в индексе, тексты, ссылки и оптимизация не работают.

Если сайт новый: добавьте его в Яндекс Вебмастер и Google Search Console, отправьте карту сайта, подключите IndexNow и обход по Метрике, а важные страницы отправьте на переобход. Через две-три недели проверьте отчеты. Если каких-то страниц все еще нет — кабинеты подскажут причину.

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

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

Что такое веб-индексация?

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

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

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

Чем индексация отличается от ранжирования?

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

Что такое краулинговый бюджет?

Это примерное число страниц, которое робот готов обойти на вашем сайте за определенное время. Для сайта на несколько сотен страниц он почти никогда не становится проблемой. Важен для крупных интернет-магазинов и порталов с десятками тысяч страниц.

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

В Яндекс Вебмастере — инструментом проверки статуса URL в разделе «Индексирование», в Google Search Console — инструментом «Проверка URL». Оба покажут, есть ли страница в поиске, и если нет — почему.

Почему сайт на конструкторе не индексируется?

Частая причина — запрет индексации в настройках, который включили на время разработки и забыли выключить. Проверьте настройки SEO в конструкторе и файл robots.txt, а затем добавьте сайт в Яндекс Вебмастер и Google Search Console.

Дамир Идрисов

Об авторе

Фрилансер, digital-специалист

7 лет в digital: был SEO-шником, стал full-stack разработчиком. Делаю сайты под ключ, продвигаю их и автоматизирую процессы. Запускаю свои проекты с ИИ и пишу о своих экспериментах.

Подробнее обо мне

Есть задача или идея?

Напишите мне в Telegram пару строк о задаче — разберусь и предложу лучший вариант решения.

Дамир Идрисов

Переписываюсь сам, без менеджеров

Написать в Telegram

Что будет дальше

  1. 1Расскажете коротко, что нужно сделать
  2. 2Уточню детали в переписке или созвонимся, как вам удобнее
  3. 3Предложу варианты решения, сроки и стоимость

Отвечаю в течение рабочего дня

Обсудить проект