Sitemap уже настроен, в Вебмастере нажали "Подтвердить" - и снова ошибка: "метатег не найден", "ответ отличный от 200 OK" или выбран https://site.ru, а робот YandexWebmaster/2.0 видит редирект на www. На корпоративном 1С-Битрикс:Управление сайтом это почти всегда метатег не в head, зеркало домена или главная, которая отдает 301. За один проход вы добавите сайт в webmaster.yandex.ru, подтвердите права, привяжете OAuth в админке и отправите карту без повторной генерации sitemap.
Яндекс Вебмастер - сервис для владельцев сайтов: добавление домена, подтверждение прав (HTML-файл, метатег yandex-verification в head главной, DNS TXT), отправка Sitemap и диагностика индексации. На 1С-Битрикс:Управление сайтом интеграция через модуль "Поисковая оптимизация" (OAuth, привязка сайта, verifySite) плюс ручная верификация в шаблоне header.php. Сегодня сверьте канонический URL в настройках сайта Битрикс с адресом в кабинете Вебмастера и прогоните главную в "Проверка ответа сервера" до кнопки подтверждения.
Речь про сайт на 1С-Битрикс:Управление сайтом на своем хостинге, а не про Bitrix24 CRM. Вебмастер показывает, что робот реально видит на сервере: если главная отвечает редиректом, метатег в свойствах раздела не спасет.
Что такое Яндекс Вебмастер и зачем он сайту на Битрикс
Вебмастер - "пульт" индексации Яндекса: права, обход, sitemap, ошибки робота. За поведение и конверсии отвечает Яндекс Метрика. UTM в рекламе - отдельный слой, на индексацию не влияет - см. гайд по UTM.
Когда нужно: публичный сайт с каталогом, блогом или лендингами, когда нужны диагностика индексации и отправка sitemap. Когда не нужно: закрытый интранет без поискового трафика - достаточно noindex на страницах.
| Сервис | Задача | Где настраивать |
|---|---|---|
| Вебмастер | Индексация, sitemap, ошибки робота | webmaster.yandex.ru |
| Метрика | Визиты, цели, воронки | metrika.yandex.ru + код на сайте |
| UTM | Источник клика в рекламе | Ссылки в Директе и объявлениях |
Делайте: подключать Вебмастер сразу после публикации сайта. Не делайте: ждать, что регистрация сама выведет страницы в поиск - Яндекс прямо пишет, что добавление не гарантирует появление в выдаче.
Откройте кабинет и добавьте сайт с правильным адресом
Вход через Яндекс ID на webmaster.yandex.ru. Для кириллического домена используйте Punycode - сервис подскажет формат.
- Нажмите "+ Добавить сайт" и введите полный URL: протокол (http или https), www или без www - как у пользователей в браузере.
- Сверьте адрес с настройками сайта в Битрикс: Настройки → Настройки продукта → Сайты → поля "URL сервера" и имя сайта.
- Если главная редиректит с голого домена на www (или наоборот) - добавляйте тот хост, который отдает HTTP 200 без лишнего 301.
- Откройте "Права доступа" - выберите способ подтверждения (метатег, HTML-файл или DNS). На подтверждение — месяц, иначе сайт исчезнет из «Мои сайты».
Делайте: один канонический хост в Вебмастере и в Битрикс. Не делайте: регистрировать http и https как один сайт - для Яндекса это разные адреса.
Подтвердите права на сайте: метатег, файл или DNS
Робот YandexWebmaster/2.0 проверяет главную: ответ должен быть 200 OK, код верификации - на месте. Типичная ошибка на практике: метатег в «свойствах раздела» — модуль SEO выводит head через ShowHead, и тег туда не попадает. Например, маркетолог вставил код в SEO-поля раздела «Главная», а робот ищет его только в header.php — и снова «метатег не найден». Проблема не в Вебмастере, а в том, что верификация не работает на уровне шаблона.
| Способ | Кто делает | Где в Битрикс |
|---|---|---|
| Метатег | Разработчик шаблона | header.php: SetPageProperty + ShowMeta('yandex-verification') |
| HTML-файл | Админ / FTP | Корень сайта, содержимое строго как в интерфейсе Вебмастера |
| DNS TXT | Владелец домена | Панель регистратора или DNS-хостинга |
Пример метатега в шаблоне (в <head>, до ShowHead или через ShowMeta):
<?php
$APPLICATION->SetPageProperty('yandex-verification', 'ВАШ_КОД_ИЗ_ВЕБМАСТЕРА');
?>
<meta name="yandex-verification" content="<?=$APPLICATION->GetPageProperty('yandex-verification')?>" />
- Скопируйте код из раздела "Права доступа" в Вебмастере.
- Вставьте в `/bitrix/templates/ВАШ_ШАБЛОН/header.php` или через SetPageProperty на главной.
- Откройте исходный код главной (Ctrl+U) - в <head> должен быть `yandex-verification`.
- В Вебмастере: Диагностика → Проверка ответа сервера → URL главной → статус 200.
- Нажмите "Подтвердить". При ошибке META_TAG_NOT_FOUND - тег не в head или кеш не сброшен.
- Для DNS: TXT-запись на том же хосте, что добавлен в кабинет; у регистратора на Beget правки DNS в панели "Домены" обычно применяются за 15-60 минут.
Делайте: проверять IPv4 и IPv6, если сайт на двух стеках. Не делайте: оборачивать содержимое HTML-файла верификации в теги <html> - Яндекс ждет чистый текст из интерфейса.
Привяжите сайт через OAuth в админке Битрикс
Альтернатива ручному метатегу - модуль SEO и API `verifySite` (типы META_TAG, HTML_FILE, DNS).
- Маркетинг → Поисковая оптимизация → Поисковые системы → Яндекс → "Авторизоваться".
- Привяжите сайт к аккаунту и подтвердите права - статус "Доступ подтвержден".
- Если OAuth недоступен - оставьте ручной метатег в шаблоне.
Workflow: OAuth → проверка метатега в исходнике → "Подтвердить" → sitemap.
Делайте: OAuth, если есть доступ к Маркетингу и нужна привязка без FTP. Не делайте: дублировать три способа сразу - выберите один рабочий и не удаляйте код после успеха (права сбрасываются, если робот перестает находить верификацию).
Отправьте sitemap после настройки robots и карты
Генерацию sitemap.xml и правки robots.txt разбираем в отдельном гайде: robots.txt и sitemap на Битрикс. Здесь - только отправка готового URL в кабинет.
- Проверьте `https://ваш-домен/sitemap.xml` - HTTP 200, без Disallow в robots.txt.
- Индексирование → Файлы Sitemap → полный URL карты.
- Статус OK или "в очереди" - норма; обработка до двух недель.
- При "Не проиндексирован" - анализатор sitemap и таймаут сервера (<10 с).
Делайте: отправлять sitemap после зеленой проверки robots. Не делайте: ждать мгновенной индексации всех URL - карта лишь подсказывает роботу приоритеты.
Пройдите первичный чеклист после подключения
- Регион сайта и "Страницы в поиске" - нет массовых исключений.
- Свяжите счетчик Метрики для обхода по счетчику.
- Проверка ответа сервера: главная и файл верификации - HTTP 200.
- Сверьте зеркало http/https и www с настройками Битрикс.
- Дублируйте URL sitemap в "Файлы Sitemap", если карта уже в robots.
Делайте: раз в неделю смотреть "Безопасность и нарушения" и "Индексирование". Не делайте: путать отчеты Метрики с отчетами Вебмастера - разные вопросы.
Разберите типичные ошибки до повторного подтверждения
| Сообщение | Причина на Битрикс | Что сделать |
|---|---|---|
| Метатег не найден | Тег в свойствах раздела, не в header.php | SetPageProperty + ShowMeta в шаблоне |
| Ответ отличный от 200 OK | Редирект /index.php, basic auth, 503 | Проверка ответа сервера, убрать лишний 301 |
| Sitemap не проиндексирован | Disallow в robots или 404 на карту | Правки по гайду B10, повторная отправка |
| Права сброшены | Удалили метатег или сменили шаблон | Вернуть код, переподтвердить |
Нужен аудит технического SEO - контакты mv-blog. Другие материалы по продвижению - в разделе продвижение и рост.
Автор: Максим Мольков, digital-стратег, автор mv.digital.
Источники: быстрый старт Вебмастера (Яндекс), подтверждение прав, модуль SEO → Яндекс (1С-Битрикс), API Yandex::verifySite.
Частые вопросы
Зачем нужен Яндекс Вебмастер?
Вебмастер показывает, как Яндекс видит ваш сайт: индексация, sitemap, ошибки робота. Это не замена Метрике - за цели и конверсии отвечает отдельный счетчик. Подключите кабинет, подтвердите права и отправьте sitemap после настройки robots.
Как подтвердить права на сайт?
Три способа: метатег yandex-verification в head главной, HTML-файл в корне с точным содержимым из интерфейса или DNS TXT. На Битрикс метатег ставят в header.php через SetPageProperty, не в свойства раздела. Перед кнопкой "Подтвердить" проверьте HTTP 200 на главной.
Сколько ждать индексации после добавления в Вебмастер?
Регистрация не ускоряет индексацию сама по себе. Sitemap робот обрабатывает до двух недель. Реалистичный план: права подтверждены → sitemap без ошибок → контент открыт в robots → наблюдение в "Страницы в поиске". Мгновенного попадания всех URL в выдачу не бывает.
Как добавить sitemap в Яндекс Вебмастер?
Индексирование → Файлы Sitemap → вставьте полный URL `https://домен/sitemap.xml`. Карту сначала настройте в модуле SEO Битрикс и проверьте, что robots не блокирует путь. Статус OK или очередь без ошибки - норма; "Не проиндексирован" чините через robots и HTTP 200.
Яндекс Вебмастер и Метрика - одно и то же?
Нет. Вебмастер - для владельца сайта и индексации; Метрика - поведение посетителей и цели. После подключения Вебмастера настройте цели в Метрике и включите обход по счетчику. UTM в рекламе - отдельная тема, на индексацию не влияет.
Нужен www или домен без www?
Для Яндекса это разные сайты. Добавляйте тот URL, который отдает 200 без лишнего редиректа и совпадает с настройками сайта в Битрикс. Если пользователи всегда попадают на www - регистрируйте www-версию и настройте 301 с голого домена на сервере.
Что делает verifySite в API Битрикс?
Метод `Bitrix\Seo\Engine\Yandex::verifySite` отправляет в API Яндекса запрос подтверждения с типом META_TAG, HTML_FILE или DNS после OAuth-авторизации. Вызывается из админки "Поисковая оптимизация → Яндекс". Если verifySite возвращает ошибку - проверьте код на главной вручную, как при ручной верификации.