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

Перед началом

  • Сайт открывается по основному адресу с https. Как получить сертификат: бесплатный SSL.
  • Файл robots.txt не запрещает индексацию. Проверить просто: откройте ваш-сайт.ru/robots.txt. Строка Disallow: / для всех роботов закрывает весь сайт.
  • Есть карта сайта, файл Sitemap. WordPress и большинство конструкторов создают её сами, обычно по адресу /sitemap.xml.
  • Есть аккаунт Яндекса.

Яндекс Вебмастер

Шаг 1. Добавить сайт и подтвердить права

Откройте webmaster.yandex.ru и нажмите «Добавить сайт». Вас сразу перебросит на страницу подтверждения прав. Способы, которые предлагает Яндекс:

  • HTML-файл в корне сайта. Яндекс называет его рекомендуемым. Скачиваете файл и кладёте рядом с главной страницей.
  • Метатег на главной странице. Строчку из Вебмастера вставляют в код страницы, в блок <head>.
  • TXT-запись в DNS. Добавляется в панели регистратора домена.
  • Через менеджер тегов, регистратора домена или CMS. Среди CMS в справке названы 1С-Битрикс, Битрикс24 и конструктор Рег.ру.

После того как файл или тег на месте, нажмите «Проверить». Проверка может занять до 24 часов.

Не удаляйте файл или метатег после проверки. Яндекс периодически перепроверяет права, и если не найдёт подтверждения, сайт станет «неподтверждённым». Если у вас несколько сайтов, права подтверждаются для каждого отдельно.

Шаг 2. Добавить Sitemap

В Вебмастере откройте «Индексирование» → «Файлы Sitemap», впишите полный адрес карты сайта и нажмите «Добавить». Ещё карту можно указать строкой Sitemap: в robots.txt.

Что важно знать по справке Яндекса:

  • Робот загрузит файл в течение двух недель. Проиндексированные страницы появятся в поиске тоже в течение двух недель.
  • В одном файле не больше 50 000 ссылок и не больше 50 МБ без сжатия. Большой сайт делят на несколько файлов и собирают их в файл-индекс.
  • Сервер должен отдавать карту с кодом 200. Если статус в Вебмастере «Ошибка» или «Не проиндексирован», проверьте адрес и robots.txt.
  • Обработку можно ускорить кнопкой в Вебмастере: тогда робот загрузит данные в течение трёх дней. Пользоваться ей можно до 10 раз для одного сайта.

Шаг 3. Сообщить о новых и изменённых страницах

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

IndexNow. Протокол, через который сайт сам сообщает поисковикам о новых, изменённых и удалённых страницах. Для него на сайте размещают файл с ключом и отправляют адреса на yandex.com/indexnow. Для WordPress и других CMS есть готовые плагины. Яндекс прямо пишет, что IndexNow не гарантирует индексацию: это подсказка роботу, а не команда.

Что смотреть потом

  • «Индексирование»: сколько страниц в поиске и какие исключены.
  • «Диагностика»: ошибки сайта, которые нашёл Яндекс.
  • «Эффективность»: по каким запросам сайт показывался и сколько раз на него нажали.

Яндекс Метрика

Шаг 1. Создать счётчик

Откройте metrika.yandex.ru и нажмите «Добавить счётчик». В настройках:

  • Имя счётчика. Если не заполнить, будет адрес сайта.
  • Адрес сайта. Обязательное поле. https:// в начале писать не нужно.
  • Часовой пояс. Если поменять его позже, старые данные не пересчитаются.
  • Дополнительно: Вебвизор, карта скроллинга, аналитика форм. Вебвизор записывает, как посетители двигают мышью, листают и нажимают. Это полезно, но и данных собирается больше. Там же есть настройка «Не сохранять полные IP-адреса посетителей».

Примите условия и нажмите «Продолжить».

Шаг 2. Установить код

Метрика выдаст код счётчика. Установить его можно тремя способами:

  • плагином для CMS: у WordPress, Битрикса и конструкторов есть готовые модули;
  • через менеджер тегов;
  • вставкой кода на все страницы сайта.

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

Шаг 3. Настроить цели

Цель — действие посетителя, которое для вас важно: отправил заявку, нажал «Купить», открыл контакты. Для сайта со ссылками на сервисы удобно считать переходы по этим ссылкам.

Для кнопок и ссылок подходит цель типа «Целевое событие». «Цели» → «Добавить цель» → «Целевое событие», дальше задаёте идентификатор, например outbound. Тот же идентификатор передаётся из кода сайта командой reachGoal. Ограничения по справке:

  • до 200 целей на один счётчик;
  • в идентификаторе нельзя использовать символы / \ & # ? = ";
  • одна и та же цель засчитывается не чаще раза в секунду;
  • если удалить цель, её статистика пропадёт из отчётов.

Метрика начинает собирать статистику по новой цели через несколько минут.

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

Как сделали мы

Наш сайт пока закрыт от поисковиков: мы наполняем его и проверяем. Подготовили заранее:

  • карта сайта собирается автоматически при каждой публикации;
  • счётчик Метрики работает сразу, а посетитель может отключить его в «Настройках cookie» внизу страницы;
  • счётчик Метрики загружается только после того, как посетитель нажал «Принять» на плашке о cookie;
  • цели заданы заранее: переход на сайт провайдера и использование калькулятора.

Когда откроем сайт для поиска, допишем сюда, сколько дней ушло на подтверждение прав и индексацию.

Чек-лист

  1. Сайт открывается по https, robots.txt не закрывает его.
  2. Вебмастер: сайт добавлен, права подтверждены, файл или тег не удалён.
  3. Вебмастер: Sitemap добавлен, статус «OK».
  4. Метрика: счётчик стоит на всех страницах, цели созданы.
  5. Через две недели: в «Индексировании» есть страницы, в Метрике есть визиты.

Читайте также

Источники

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

Сколько ждать, пока сайт появится в Яндексе?

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

Сколько стоят Вебмастер и Метрика?

Оба сервиса бесплатные. Нужен только аккаунт Яндекса.

Можно ли удалить метатег после подтверждения прав?

Нет. Яндекс периодически перепроверяет права. Если метатег или файл пропадёт, сайт перейдёт в «неподтверждённые».