Как по нотам: генерируем полезные описания товаров по шаблону

21 Февраля 2019

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

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

Умение создавать качественные описания товаров стало особенно важно после внедрения алгоритма Баден-Баден. Текст, который распределен фрагментами по всей странице, не поддается Бадену и нормально ранжируется, в отличие от текстов-«портянок».

Чтобы получить описание товара, нужно сделать 4 шага:

  1. Выбираем свойства товара, на которые будем опираться при составлении шаблона.

  2. Определяем последовательность вывода этих свойств. Например, для страниц интернет-зоомагазина:

    <Наименование конечного раздела, к которому относится товар, или его переформулировка> <возраст/тип собаки> <размер> <доп свойства>

  3. Создаем словарь переформулировок, в котором каждому значению свойств товара задаем текстовый аналог.

    Возраст/тип собаки:

    Свойство Текстовый аналог
    Adult для взрослых собак
    Puppy <1 Healthy для щенков до 12 месяцев
    Exigent для привередливых собак
    Ageing 10+ для пожилых собак
    ...
    Отсутствуют вышеприведенные свойства для собак

    Размер:

    Свойство Текстовый аналог
    Medium средних пород
    Mini малых пород
    X-small миниатюрных пород
    Maxi крупных пород
    ...
    Отсутствуют вышеприведенные свойства Ничего не добавляем

    Дополнительные свойства:

    Свойство Текстовый аналог
    Weight managment для коррекции веса
    ...
    Отсутствуют вышеприведенные свойства Ничего не добавляем
  4. Ставим разработчикам задачу на генерацию уникального описания в зависимости от значения свойств товара.

В результате получаются полезные для пользователя описания, содержащие нужные нам ключевые слова.

Полезные описания товаров, содержащие ключевые слова

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

В каких-то случаях текстовый фрагмент, зависящий от свойства, очевиден, а где-то приходится подумать. Например, можно подставлять текст в зависимости от страны производителя:

Страна-производитель Добавочная фраза
Германия Настоящее немецкое качество
Россия Качественный товар по сравнительно низким ценам
Китай Дешевый товар

Еще один пример — шуруповерты. Их можно разделить по емкости аккумулятора:

  • если она не превышает какое-то определенное значение, то пишем, что «заряда аккумулятора хватает ненадолго»;
  • средняя емкость — «заряда аккумулятора хватает на несколько часов непрерывной работы»;
  • если емкость большая, то пишем, что «заряда хватает на день работы»;
  • если питание от сети, — «инструмент будет работать, пока он включен в розетку» и т.д.

Чтобы такой метод создания текстов работал хорошо, важно:

  • Корректно заполнять свойства товаров в базе данных.
  • Учитывать, что производители могут по-разному обозначать одно и то же свойство (например, “weight management” и “light weight care” — по сути одно и то же — питание для профилактики избыточного веса у животных).
  • Указывать максимально нормализованное наименование товара (например, “Royal Canin Mini Adult 8+” без каких-либо дополнительных признаков и переформулировок).
  • Продумывать другие особенности.
Таким образом, используя шаблоны и словари сопоставления, практически всегда можно сгенерировать достаточно полезный текст с нужными вхождениями.

Больше статей по теме:

Нам доверяют