Обсудить проект

Коротко опишите задачу — этого достаточно для первого контакта.

Практическая диагностика · интернет-магазин

Товары есть на сайте, но не появляются в поиске: что проверить

Наличие карточки в каталоге ещё не означает, что поисковый робот может её обнаружить, проиндексировать и выбрать как самостоятельный результат. Проверяем доступность, canonical, внутренние ссылки, ассортимент, дубли и шаблон карточки.

Быстрый маршрут

Что проверить за первые 5 минут

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

01

HTTP и robots

Карточка отдаёт 200 и не закрыта noindex/robots.

02

Canonical

Указывает на саму карточку, а не категорию или другой товар.

03

Внутренние ссылки

Товар доступен из категории и не является сиротой.

04

Sitemap

URL присутствует среди актуальных канонических карточек.

05

Содержание

Название, характеристики и данные товара реально есть в HTML.

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

Шаг 1

Начните с HTTP-кода, robots и meta robots

Карточка может выглядеть нормально в браузере, но отдавать soft 404, noindex или X-Robots-Tag из шаблона товаров без остатка. Проверяем фактический ответ и head.

Если проблема касается только одной группы товаров, ищем условие шаблона: статус, категория, импорт, наличие или тип продукта.

Диагностика индексацииRobots и noindex

Шаг 2

Карточка не должна объявлять основной соседний URL

В магазинах один товар может быть доступен по нескольким маршрутам: категория, бренд, параметр, вариант. Если canonical указывает на другую карточку или родительскую категорию, поисковик получает сигнал не индексировать текущую версию отдельно.

Проверяем также параметры, вариации и дубли URL с/без слеша, артикула или категории.

CanonicalДубли страниц

Шаг 4

Импорт не должен создавать сотни почти пустых карточек

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

Проверяем, что контент присутствует в HTML и не появляется только после нестабильного API-запроса.

Слабые страницыJavaScript и рендеринг

Шаг 5

Нулевой остаток не должен автоматически превращать карточку в noindex

Если товар временно закончился, URL может оставаться полезным. Автоматический noindex при каждом нулевом остатке заставляет страницу постоянно выпадать и возвращаться.

Отдельно различаем временное отсутствие, снятую модель и товар, который никогда не вернётся.

Товары без наличия

Практический пример

Новые товары импортировались, но через категории до них нельзя дойти

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

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

ПроверкаНовые товары
Прямой URL200
Sitemapесть
Входящие внутренние ссылки0
После назначения категорииобнаруживаются crawl

Типовые сценарии

Почему одна группа товаров индексируется, а другая — нет

Сравнение двух шаблонно близких групп обычно быстрее общей проверки магазина.

СимптомВероятная причинаЧто сравнить
Не индексируются товары без остаткашаблонный noindex/canonicalhead InStock vs OutOfStock
Не индексируются новые товарынет входящих ссылок/обходакатегорию и Sitemap
Пропала целая категория товаровошибка шаблона категорииссылки, robots, pagination
В индексе только часть вариацийcanonical/дублиURL вариантов и основной товар
Карточки видны, но нет показовслабое отличие/интентконтент и конкурирующие URL

Чего не делать

Типичные действия, которые мешают диагностике

Отправлять все товары на переобход

Если шаблон закрыт noindex, это ничего не изменит.

Создавать отдельный URL каждой вариации

Без самостоятельного спроса получатся дубли.

Считать Sitemap заменой категории

Карта помогает обнаружению, но не создаёт нормальную структуру.

Писать одинаковый SEO-текст на все карточки

Шаблонный текст не добавляет уникальной ценности.

Чек-лист

Проверка товаров без поисковых показов

  1. Выбрать примеры: Товары без поиска и контрольные товары.
  2. Проверить HTTP: 200 и нормальное содержимое.
  3. Проверить robots: Нет noindex/X-Robots.
  4. Проверить canonical: Карточка не канонизируется на соседний URL.
  5. Проверить категории: Есть реальные внутренние ссылки.
  6. Проверить Sitemap: URL актуален и каноничен.
  7. Проверить HTML: H1, цена, характеристики доступны.
  8. Проверить дубли: Вариации и параметры не размножают карточки.
  9. Проверить наличие: Нет автоматического выпадения при остатке 0.
  10. Повторить crawl: Убедиться, что робот может обнаружить карточку.

Когда нужен доступ к проекту

Какие данные ускоряют диагностику

Если товаров тысячи, нужен экспорт каталога или crawl с данными о категориях и входящих ссылках. Ручная проверка нескольких карточек не покажет масштаб шаблонной ошибки.

Передавать пароли в текст статьи или публичную переписку не нужно. Для рабочей диагностики доступы выдаются отдельно и только к тем системам, которые действительно нужны для проверки.

Вопросы

Короткие ответы

Нужно ли добавлять каждый товар в Sitemap?

Если карточка является канонической индексируемой страницей — обычно да.

Почему товар есть в Sitemap, но не в поиске?

Sitemap лишь сообщает URL; robots, canonical, качество страницы и ссылки всё равно важны.

Нужно ли закрывать товары без наличия?

Не автоматически. Если товар вернётся или карточка полезна как справочная, URL можно сохранить.

Structured data гарантирует индексацию товара?

Нет. Разметка дополняет страницу, но не заменяет доступность и содержание.

Практика NIC-SEO

Поиск должен видеть товар так же ясно, как пользователь каталога

Карточка с 200, self-canonical, входящими ссылками и полноценными данными имеет понятную роль внутри магазина.