Услуги Создание магазина Доработка Интеграция 1С О компании FAQ Блог Кейсы Отзывы Контакты
А
Автор статьи

Почему товары OpenCart не индексируются в Яндексе

Краткое описание задачи

Ситуация: сайт работает, товаров много, а в поиске Яндекса — ни одного. Или проиндексировано 10 из 500 карточек. Разберём типовые причины и способы их исправления.

Причина 1: robots.txt запрещает индексацию

Самая частая и обидная причина. Проверьте в Яндекс.Вебмастере → Инструменты → Проверка robots.txt. Убедитесь, что страницы товаров не закрыты директивой Disallow. Часто встречается Disallow: /index.php?route=product/product — это блокирует все карточки товаров.

Причина 2: Дубли страниц

Один товар может быть доступен по нескольким URL: с www и без, с HTTP и HTTPS, с параметрами сортировки и фильтрации. Яндекс не индексирует дубли — он выбирает один вариант (часто не тот, который нужно). Настройте canonical.

Причина 3: Низкое качество контента

Если описание товара — «Хороший товар, покупайте. Доставка по РФ» — Яндекс не считает это качественным контентом. Минимум 100–200 слов уникального описания + характеристики + фото — минимальные требования.

Причина 4: Ошибки 404/500

Проверьте в Вебмастере раздел «Ошибки сканирования». Если Яндекс не может открыть страницу товара (404) или получает ошибку сервера (500), он исключает её из индекса.

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

  • Отправьте страницы на переобход через Вебмастер.
  • Убедитесь, что sitemap.xml обновлён и загружен в Вебмастер.
  • Добавьте внутренние ссылки на товары из статей блога.

Рекомендации из практики

Как лучше: Начните с проверки robots.txt — это первое, что проверяет Яндекс при обходе. Откройте site.ru/robots.txt и убедитесь, что товарные страницы не заблокированы. Затем проверьте Яндекс.Вебмастер: раздел «Индексирование → Страницы в поиске» покажет, какие товары исключены и по какой причине.

Как не делать: Не копируйте описания товаров от поставщиков «как есть». Яндекс.Поиск (с 2025) и AI-поиск (GEO) фильтруют дублированный контент. Если в магазине большого количества товаров и у всех одинаковое описание — Яндекс проиндексирует лишь малую часть, а остальные исключит как дубли.

Кейс из практики: Клиент — магазин стройматериалов — загрузил 3000 товаров с описаниями от поставщика. Через месяц в индексе Яндекса было лишь малая часть из них. Переписали уникальные описания для 200 самых маржинальных товаров, добавили характеристики и фотографии. Через 2 месяца в индексе было уже значительно больше страниц, органический трафик вырос значительно.

Нужен аудит индексации OpenCart — закажите технический аудит: проверим robots.txt, sitemap и качество контента.

FAQ

Как долго Яндекс индексирует новые товары?

От нескольких часов до 2 недель. Если за 2 недели товар не проиндексирован — проблема в одной из причин выше.

Проверяет ли Яндекс авторизацию перед индексацией?

Нет. Краулер Яндекса не авторизуется. Если товары доступны только после входа — они не будут проиндексированы. Убедитесь, что страницы товаров доступны без авторизации, хотя бы в режиме «только просмотр».

Я занимаюсь разработкой на OpenCart с 2009 года, запустил больше 150 проектов. Через мои руки прошли магазины от маленьких витрин до каталогов на 50 000 товаров. Знаю CMS вдоль и поперёк: slow-логи MySQL, конфликты OCMOD-модификаторов, грабли с SEO URL. Если у вас есть вопрос — пишите, подскажу.

Итог

Проверьте robots.txt, canonical, качество контента и ошибки. По практике, эти пункты решают большинство проблем с индексацией в Яндексе.

← Предыдущая Как настроить 301-редиректы в OpenCart Следующая → Бюджет сканирования Google 2026: как ускорить индексацию интернет‑магазина на OpenCart

Комментарии (0)

Пока нет комментариев. Будьте первым!

Оставить комментарий

Ваш комментарий появится после проверки модератором.