Почему интернет-магазин на 1С-Битрикс не индексируется

29.08.202610 мин чтения
Мещеряков Дмитрий
SEO-специалистМещеряков Дмитрий

Если товары или категории интернет-магазина на 1С-Битрикс не появляются в Яндексе и Google, сначала определите масштаб проблемы. Один URL может быть закрыт метатегом, целый раздел — потерян из-за ЧПУ или внутренних ссылок, а тысячи карточек — признаны дублями из-за фильтров, сортировок и торговых предложений.

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

Короткий ответ: возьмите по одному URL товара, категории, фильтра и пагинации. Для каждого проверьте HTTP-код, robots.txt, meta robots, canonical, наличие в sitemap, внутренние ссылки и статус в Google Search Console и Яндекс Вебмастере. Так можно отличить техническую блокировку от дублей и недостаточной ценности страницы.

Эта инструкция отвечает на проблемный информационный запрос. Если нужен полный разбор проекта, семантики и шаблонов каталога, он относится к SEO-аудиту интернет-магазина на 1С-Битрикс.

Сначала определите, что именно не индексируется

Соберите выборку из 10–20 адресов, а не проверяйте только главную страницу.

Тип URL Пример Что проверка помогает найти
Категория /catalog/obuv/ Доступность раздела, текст, товары и шаблон метаданных
Карточка товара /catalog/obuv/model-123/ Статус товара, canonical, торговые предложения и микроразметка
Фильтр /catalog/obuv/filter/color-is-black/apply/ Полезная посадочная или технический дубль
Сортировка /catalog/obuv/?sort=price GET-параметры и каноникализация
Пагинация /catalog/obuv/?PAGEN_1=2 Доступность товаров глубже первой страницы
Старый ЧПУ /catalog/old-section/product/ Редирект после изменения структуры

После выборки разделите проблему на один из сценариев:

  1. URL не обходится. Робота блокирует robots.txt, авторизация, WAF, CDN или серверная ошибка.
  2. URL обходится, но исключается. Поиск видит noindex, другой canonical, редирект или дубль.
  3. URL доступен, но не выбирается в индекс. Страница слабо отличается от других, не имеет внутренних ссылок или не дает самостоятельной пользы.
  4. URL был в поиске и исчез. Изменилась структура, шаблон, canonical, статус товара или правила индексации.

Эти сценарии требуют разных исправлений. Sitemap не снимет noindex, а новый текст не поможет странице, которая отвечает кодом 302 или указывает canonical на другую категорию.

Причина 1. Страница закрыта от обхода или индексации

Проверьте три независимых уровня:

  • директивы Disallow для Googlebot и Yandex в robots.txt;
  • <meta name="robots" content="noindex"> в HTML;
  • заголовок X-Robots-Tag в HTTP-ответе.

Дополнительно убедитесь, что каталог доступен без cookie, авторизации и выполнения специального JavaScript. CDN или WAF может отдавать обычному браузеру 200, а поисковому роботу — 403, капчу или упрощенную заглушку.

Для первичной проверки заголовков используйте:

curl -I https://example.ru/catalog/category/product/

Команда показывает код ответа, редирект и часть служебных заголовков. Она не заменяет инструменты поисковиков: в Google используйте проверку URL, в Яндексе — «Анализ индексации страницы». Яндекс отдельно предупреждает, что техническая доступность еще не гарантирует включение URL в поиск.

Типичная ошибка с фильтрами

Иногда разработчик закрывает в robots.txt все URL с параметрами, а затем ставит на них canonical или noindex. Робот не может перечитать закрытую страницу и увидеть эти указания. Поэтому сначала составляют карту параметров и решают, какие фильтры нужны в поиске, а какие являются техническими.

Причина 2. Неверные коды ответа и цепочки редиректов

Страница товара должна отдавать 200 OK. Удаленный товар — осознанный 404/410, релевантная замена или сохраненная карточка с понятным статусом. Нельзя возвращать 200 для сообщения «товар не найден»: это soft 404.

Частые ошибки Битрикс-проектов:

  • компонент показывает страницу ошибки, но сервер оставляет 200;
  • после изменения символьного кода возникает цепочка из двух-трех редиректов;
  • HTTP переходит на HTTPS через промежуточный адрес;
  • URL без слеша и со слешем открываются как разные страницы;
  • параметр региона меняет адрес и создает несколько версий одной карточки;
  • несуществующий раздел открывает общий шаблон каталога.

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

Причина 3. Canonical указывает не на ту страницу

Canonical — сильный сигнал о предпочтительном URL, но не безусловная команда. Google и Яндекс могут выбрать другой адрес, если сигналы противоречат друг другу.

Для канонической карточки товара должно одновременно выполняться следующее:

  • страница отвечает 200;
  • rel="canonical" указывает на ее основной абсолютный HTTPS-адрес;
  • этот адрес находится в sitemap;
  • внутренние ссылки ведут на него же;
  • другие версии не получают более сильные сигналы;
  • контент канонической страницы доступен роботу.

Ошибки возникают, когда шаблон ставит один canonical на весь раздел, не учитывает ЧПУ или берет адрес из запроса вместе с UTM-метками. Другая крайность — self-canonical на каждой сортировке и каждом параметре. Такой тег сообщает, что все технические копии самостоятельны.

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

Причина 4. Фильтры, сортировки и параметры создают дубли

У интернет-магазина быстро появляются тысячи комбинаций:

/catalog/chairs/?color=black
/catalog/chairs/?sort=price
/catalog/chairs/filter/color-is-black/apply/
/catalog/chairs/?utm_source=partner

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

Рабочая модель:

Тип URL Решение
Категория с самостоятельным спросом Индексировать, добавить в sitemap и внутреннюю навигацию
Отобранный SEO-фильтр Индексировать по белому списку, задать свои метаданные и описание
Сортировка, вид списка, число товаров Не считать отдельной посадочной; консолидировать сигналы
UTM и рекламные параметры Не включать в sitemap, ссылки внутри сайта давать без меток
Пустая комбинация фильтра Не индексировать и не добавлять во внутреннюю навигацию
Комбинация с одним товаром без спроса Обычно не создавать как поисковую посадочную

Яндекс сообщает о дублях и GET-параметрах в Вебмастере. Google рекомендует согласовать canonical, sitemap и внутренние ссылки. Решение нельзя строить только на robots.txt: уже найденные дубли могут остаться в индексе без возможности перечитать canonical.

Причина 5. Товары доступны только через поиск или JavaScript

Google анализирует связи между страницами магазина. Категория должна вести на подкатегории и карточки обычными ссылками <a href="...">. Робот обычно не вводит запрос в строку поиска и не нажимает фильтры так, как пользователь.

Проблемы возникают, когда:

  • карточки подгружаются только после AJAX-запроса;
  • бесконечная прокрутка не имеет отдельных URL пагинации;
  • переход сделан обработчиком onclick, а href отсутствует;
  • мобильная версия скрывает часть каталога и ссылок;
  • товар можно найти только через внутренний поиск;
  • категория существует в sitemap, но на нее не ведет ни одна страница.

Проверьте исходный или отрендеренный HTML. Ссылки на товары должны быть доступны без ручного взаимодействия. Для бесконечной ленты сохраните crawlable-пагинацию, даже если пользователь видит кнопку «Показать еще».

Причина 6. Sitemap содержит не те адреса

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

Проверьте:

  • все URL отвечают 200 без редиректа;
  • canonical совпадает с адресом в sitemap;
  • нет сортировок, служебных параметров, результатов поиска и пустых фильтров;
  • нет страниц с noindex;
  • используется единый HTTPS-хост;
  • дата lastmod меняется только при содержательном обновлении;
  • отдельные карты каталога не превышают технические ограничения формата;
  • удаленные товары своевременно исключаются.

Повторная отправка неизменного sitemap несколько раз в день не ускоряет индексирование. Сначала исправьте сигналы страницы, затем обновите lastmod и отправьте важные URL на переобход.

Причина 7. Категории и карточки не отличаются друг от друга

Технически доступная страница может не попасть в индекс, если поиск не видит самостоятельной ценности.

Для категории полезны:

  • понятный H1 и краткое объяснение ассортимента;
  • товары, соответствующие названию раздела;
  • доступные подкатегории и выбранные фильтры;
  • условия доставки, оплаты или выбора, если они различаются;
  • уникальные title и description;
  • ссылки на важные дочерние разделы.

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

Не нужно писать длинный SEO-текст для каждого товара. Полезнее заполнить структурированные характеристики и дать информацию, которая помогает принять решение.

Причина 8. Шаблоны SEO-данных настроены формально

1С-Битрикс позволяет задавать шаблоны SEO-данных для разделов и элементов инфоблока. Это удобно для большого каталога, но неправильный шаблон масштабирует ошибку на тысячи страниц.

Проверьте отдельно:

  • заголовок браузера;
  • description;
  • H1 страницы;
  • alt и название изображения;
  • наследование значений из раздела;
  • переменные, которые могут быть пустыми;
  • одинаковые заголовки у предложений одного товара;
  • соответствие шаблона фактическому содержанию карточки.

Шаблон Купить {=this.Name} не решает проблему, если десятки предложений имеют одинаковое название и отличаются только скрытым свойством. Сначала определите поисковую сущность: модель, категория, брендовая серия или конкретное предложение.

Диагностика за 60 минут

Шаг 1. Соберите контрольные URL

Возьмите две категории, три товара, один фильтр, одну пагинацию и один удаленный адрес. Зафиксируйте дату публикации и ожидаемый статус каждого URL.

Шаг 2. Проверьте серверный ответ

Посмотрите код, редиректы и X-Robots-Tag. Повторите проверку с мобильным User-Agent и, если возможно, из серверных логов для Googlebot и YandexBot.

Шаг 3. Проверьте HTML

Найдите robots, canonical, H1, title, description и ссылки на карточки. Убедитесь, что JavaScript не заменяет canonical после загрузки.

Шаг 4. Сверьте sitemap и внутренние ссылки

Канонический URL должен находиться в sitemap и получать ссылки из категории. Технические копии не должны использоваться в меню, хлебных крошках и карточках.

Шаг 5. Откройте поисковые панели

В Google Search Console посмотрите выбранный canonical, последнюю дату обхода и отрендеренный HTML. В Яндекс Вебмастере проверьте доступность, исключенные страницы, дубли и статус URL.

Шаг 6. Сравните страницу с дублями

Проверьте версии со слешем и без него, HTTP/HTTPS, параметры, регион, сортировку, печатную версию и URL торгового предложения.

Шаг 7. Назначьте одно исправление

Не меняйте одновременно robots, canonical, ЧПУ и текст. Назначьте причину, исправьте ее на тестовом наборе, проверьте результат и только затем масштабируйте изменение.

Матрица исправлений

Симптом Вероятная причина Первое действие
«Заблокировано robots.txt» Закрыт путь или параметр Проверить правило для конкретного робота и URL
«Исключено тегом noindex» Метатег или HTTP-заголовок Найти источник noindex в шаблоне или компоненте
Google выбрал другой canonical Противоречивые сигналы или близкий дубль Сверить canonical, sitemap и внутренние ссылки
«Просканировано, но не проиндексировано» Дубль, слабая ценность или низкий приоритет Сравнить содержимое, ссылки и спрос, не отправлять URL повторно вслепую
В индексе сортировки вместо категории Технические URL получают больше ссылок Исправить внутренние ссылки и каноникализацию
Индексируется только первая страница категории Нет crawlable-пагинации Добавить отдельные URL и обычные ссылки
Старые товары остаются в поиске Неверный статус или sitemap Выбрать 301, 404/410 или сохранить полезную карточку
Новые товары долго не находятся Нет ссылок или обновления карты Добавить в категорию, sitemap и проверить lastmod

Что не стоит делать

  • Открывать для индексации все комбинации умного фильтра.
  • Закрывать весь каталог в robots.txt, чтобы убрать несколько дублей.
  • Ставить canonical всех товаров на главную или категорию.
  • Возвращать 200 для несуществующих карточек.
  • Отправлять один URL на переобход каждый день без изменения причины.
  • Генерировать уникальный title, оставляя одинаковое пустое содержимое.
  • Менять ЧПУ без карты 301 со старых адресов.
  • Удалять карточки временно отсутствующих товаров автоматически.

Когда нужен полный SEO-аудит Битрикс

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

  • в индексе больше технических URL, чем товаров и категорий;
  • canonical зависит от параметров или региона;
  • после изменения ЧПУ потеряна часть трафика;
  • каталог состоит из нескольких инфоблоков и источников;
  • обмен с 1С регулярно создает, удаляет или переименовывает товары;
  • поисковые панели показывают несколько разных причин исключения;
  • исправление одного шаблона может затронуть тысячи URL.

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

Товары или категории не попадают в поиск?

Проверим шаблоны каталога, canonical, фильтры, sitemap и внутренние ссылки, затем составим приоритетный план исправлений.

FAQ

Гарантирует ли sitemap индексацию товаров?

Нет. Sitemap сообщает поиску предпочтительные URL, но не отменяет noindex, ошибки ответа, дубли и оценку качества страницы. Google прямо называет sitemap подсказкой, а не гарантией индексации.

Нужно ли индексировать страницы умного фильтра Битрикс?

Только выбранные комбинации с самостоятельным спросом, стабильным ассортиментом и уникальным содержанием. Сортировки, пустые комбинации и технические параметры обычно не должны становиться отдельными посадочными.

Можно ли поставить canonical всех фильтров на категорию?

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

Почему карточка есть в sitemap, но Google ее не индексирует?

Проверьте выбранный Google canonical, внутренние ссылки, сходство с другими карточками и фактическое содержимое. Наличие в sitemap не означает, что URL будет выбран для показа.

Что делать с временно отсутствующим товаром?

Если товар вернется и страница полезна, сохраните 200, объясните статус и предложите аналоги. Если товар удален окончательно, выберите релевантный 301 или корректный 404/410 в зависимости от наличия полноценной замены.

Как быстро страница вернется в поиск после исправления?

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

Влияет ли 1С-Битрикс как CMS на индексацию?

Поисковик не ранжирует сайт выше или ниже только из-за CMS. На результат влияют итоговые коды ответа, HTML, скорость, дубли, ссылки и содержание. Особенности Битрикс важны потому, что определяют, как эти элементы формируются в конкретном проекте.

Полезно по теме

Источники

Оставьте свои контакты — мы перезвоним, разберёмся в задаче и предложим оптимальный путь. За плечами более 350 проектов, каждый из которых мы запускали с индивидуального подхода. Гарантируем экспертную консультацию в рабочее время.