Sitemap в корне, в Яндекс Вебмастере зеленая галочка - а в Google страницы не появляются: Search Console не подтвердили. На практике verify не работает, пока метатег в SEO-свойствах раздела вместо head, файл в /upload/ вместо корня или редирект www не устранены. На 1С-Битрикс:Управление сайтом это типичная проблема. За один проход откроете search.google.com/search-console, подтвердите права, отправите sitemap и получите отчеты по индексации.
Google Search Console (GSC) - бесплатный инструмент Google для владельцев сайтов: добавление ресурса (доменный или с префиксом URL), подтверждение прав (DNS TXT, HTML-файл, метатег google-site-verification в head, GA/GTM), отправка Sitemap, мониторинг индексации и Core Web Vitals. На 1С-Битрикс:Управление сайтом - ручная верификация в шаблоне header.php или корень сайта плюс OAuth в модуле "Поисковая оптимизация" (Bitrix\Seo\Engine\Google). Сегодня сверьте канонический URL в настройках Битрикс с ресурсом в GSC и проверьте google-site-verification в исходнике главной до кнопки подтверждения.
Речь про сайт на 1С-Битрикс:Управление сайтом на своем хостинге, а не про Bitrix24 CRM. Search Console показывает, что Googlebot реально видит на сервере: если композитный кеш отдает HTML без токена или главная уходит в 301, метатег в свойствах раздела не спасет.
Что такое Google Search Console и зачем он сайту на Битрикс
GSC - "пульт" индексации Google: права, обход, sitemap, ошибки краулера. Для Яндекса параллельно держите кабинет Вебмастера: разные поисковики, одна карта сайта.
Когда нужно: публичный сайт, когда нужны индексация и отчет Core Web Vitals. Когда не нужно: закрытый интранет - достаточно noindex. Google прямо пишет: добавление ресурса не влияет на позиции - инструмент дает данные, а не "ускоритель ранжирования".
| Сервис | Задача |
|---|---|
| Search Console | Индексация Google, sitemap, CWV |
| Яндекс Вебмастер | Индексация Яндекса |
Делайте: подключать GSC сразу после публикации сайта параллельно с Вебмастером. Не делайте: ждать, что регистрация сама выведет страницы в Google - инструмент не гарантирует индексацию.
Откройте кабинет и добавьте ресурс: Domain или URL-prefix
Вход через аккаунт Google на search.google.com/search-console. В один аккаунт - до 1000 ресурсов.
| Тип ресурса | Что покрывает | Верификация |
|---|---|---|
| Domain (доменный) | Все протоколы и поддомены: http, https, www, m. | Только DNS TXT |
| URL-prefix (префикс URL) | Один точный адрес: https://www.site.ru/ | Метатег, HTML-файл, DNS, GA, GTM |
- Нажмите "Добавить ресурс" и выберите тип: Domain для всего домена или URL-prefix для одного https-хоста.
- Например, для URL-prefix укажите протокол (http или https), www или без www - как у пользователей в браузере.
- Сверьте адрес с настройками сайта в Битрикс: Настройки → Настройки продукта → Сайты → поля "URL сервера" и имя сайта.
- Если главная редиректит с голого домена на www - создавайте ресурс с тем хостом, который отдает HTTP 200 без лишнего 301.
- Выберите способ подтверждения прав на следующем экране - метатег, HTML-файл или DNS.
Делайте: URL-prefix, если один канонический https-хост и нужен быстрый метатег в шаблоне. Не делайте: смешивать http и https в одном ресурсе - для Google это разные префиксы.
Подтвердите права на сайте: метатег, файл или DNS
Агент Google Site Verifier проверяет главную: ответ 200 OK, код верификации на месте. Типичная ошибка: метатег в "свойствах раздела" - ShowHead его не выводит. Робот ищет токен только в header.php - и снова "метатег не найден".
| Способ | Кто делает | Где в Битрикс |
|---|---|---|
| Метатег | Разработчик шаблона | header.php: SetPageProperty + ShowMeta('google-site-verification') |
| HTML-файл | Админ / FTP | Корень сайта (не /upload/), содержимое строго как в GSC |
| DNS TXT | Владелец домена | Панель регистратора или DNS-хостинга |
Пример метатега в шаблоне (в <head>, до ShowHead или через ShowMeta):
<?php
$APPLICATION->SetPageProperty('google-site-verification', 'ВАШ_ТОКЕН_ИЗ_GSC');
?>
<meta name="google-site-verification" content="<?=$APPLICATION->GetPageProperty('google-site-verification')?>" />
- Скопируйте токен из раздела "Подтверждение права собственности" в GSC - только значение content, без строки google-site-verification=.
- Вставьте в `/bitrix/templates/ВАШ_ШАБЛОН/header.php` или через дополнительные метатеги в настройках сайта.
- Очистите кеш Битрикс: Настройки → Производительность → Очистить весь кеш.
- Исходный код главной (Ctrl+U) - в <head> должен быть `google-site-verification`.
- HTML-файл: корень сайта, URL отдает 200 и точный текст из GSC.
- DNS TXT: запись у регистратора; на Beget правки в "Домены" применяются за 15-60 минут.
- Нажмите "Подтвердить" в GSC. Статус "Право собственности подтверждено" - вы получите доступ к отчетам.
Делайте: держать токен на месте после успеха - Google периодически перепроверяет, права сбрасываются, если код пропал. Не делайте: класть HTML-файл в /upload/ или оборачивать содержимое в теги <html> - Google ждет чистый текст из интерфейса.
Привяжите сайт через OAuth в админке Битрикс
Альтернатива ручному метатегу - модуль SEO и API `Bitrix\Seo\Engine\Google::addSite`, `verifySite`.
- Маркетинг → Поисковая оптимизация → Поисковые системы → Google → "Авторизоваться".
- Привяжите сайт - статус "Доступ подтвержден".
- Если OAuth недоступен - ручной метатег в шаблоне и работа напрямую в GSC.
Workflow: OAuth → проверка метатега → "Подтвердить" → sitemap.
Делайте: OAuth, если есть доступ к Маркетингу и нужна привязка без FTP. Не делайте: удалять код верификации после успеха - Search Console сбросит права, если Google Site Verifier перестанет находить токен.
Отправьте sitemap после настройки robots и карты
Генерацию sitemap.xml и правки robots.txt разбираем в отдельном гайде: robots.txt и sitemap на Битрикс. Здесь - только отправка готового URL в Google Search Console, не переписывайте генерацию карты заново.
- Проверьте `https://ваш-домен/sitemap.xml` - HTTP 200, без Disallow в robots.txt на путь карты.
- В GSC: Индексирование → Файлы Sitemap → вставьте полный https-URL карты.
- Статус Success или "Обработан" - норма; при "Не удалось получить" проверьте http вместо https или закрытый robots.
- Не дублируйте настройку: карта уже прописана в robots (B10) - в GSC достаточно отправить тот же URL.
Делайте: отправлять sitemap сразу после зеленой верификации. Не делайте: ждать мгновенной индексации всех URL - карта лишь подсказывает Googlebot приоритеты обхода.
Пройдите первичный чеклист после подключения
- Индексирование → Страницы - сколько URL в индексе, нет ли исключений.
- Проверка URL - вставьте главную, "Запросить индексирование" для свежего контента.
- Core Web Vitals - LCP, INP, CLS; разбор в гайде по Core Web Vitals.
- Сверьте зеркало http/https и www с настройками Битрикс.
Делайте: раз в неделю смотреть "Индексирование" и "Улучшения". Не делайте: путать отчеты GSC с Яндекс Вебмастером - для Google смотрите только Search Console.
Разберите типичные ошибки до повторного подтверждения
| Сообщение | Причина на Битрикс | Что сделать |
|---|---|---|
| Метатег не найден | Тег в свойствах раздела, не в header.php | SetPageProperty + ShowMeta в шаблоне, очистка кеша |
| Файл верификации не найден | HTML в /upload/ или 404 на корень | Файл в корень сайта, проверка HTTP 200 |
| URL не соответствует префиксу | Ресурс https://site.ru, каноник www | Пересоздать ресурс с правильным хостом или Domain + DNS |
| Sitemap: не удалось получить | http-URL, Disallow в robots или 503 | Абсолютный https, правки по гайду robots/sitemap |
| Права сброшены | Удалили метатег или сменили шаблон | Вернуть токен, переподтвердить в GSC |
Нужен аудит технического SEO - контакты mv-blog. Другие материалы по продвижению - в разделе продвижение и рост.
Автор: Максим Мольков, digital-стратег, автор mv.digital.
Источники: начало работы с Search Console (Google), метатег google-site-verification, модуль SEO → Google (1С-Битрикс), API Google::verifySite.
Частые вопросы
Зачем нужен Google Search Console?
GSC показывает индексацию, sitemap, ошибки обхода и Core Web Vitals. Это не аналитика посетителей. Подключите кабинет, подтвердите права и отправьте sitemap.
Чем GSC отличается от Яндекс Вебмастера?
Разные поисковики - разные кабинеты. Общий sitemap из SEO Битрикс отправляете в оба. Индексация не пересекается.
Как подтвердить права на сайт в Google?
Метатег google-site-verification в head, HTML-файл в корне, DNS TXT или GA/GTM. На Битрикс метатег - в header.php через SetPageProperty. Перед "Подтвердить" проверьте HTTP 200 на главной.
Как проверить индексацию в Google?
Индексирование → Страницы - список URL и исключения. Для одной страницы - Проверка URL и "Запросить индексирование". Для Google смотрите только GSC, не Вебмастер.
Как добавить sitemap в Google Search Console?
Индексирование → Файлы Sitemap → `https://домен/sitemap.xml`. Статус Success без ошибки fetch - норма.
Domain или URL-prefix - что выбрать?
Domain - все поддомены, верификация DNS TXT. URL-prefix - один https-хост, метатег в шаблоне. На типичном Битрикс чаще хватает URL-prefix.
Что делает verifySite в API Битрикс?
Метод `Bitrix\Seo\Engine\Google::verifySite` отправляет в API Google запрос подтверждения после OAuth-авторизации; токен для метатега возвращает `verifyGetToken`. Вызывается из админки "Поисковая оптимизация → Google". Если verifySite возвращает ошибку - проверьте google-site-verification на главной вручную, как при ручной верификации в GSC.