загрузка..

Генерация текстов для описания товаров в OpenCart 1 0

Последнее обновление: 29/07/2021 04:42 in Handy Product Manager
Сообщение отСерж Ткач

В модуле Handy Product Manager в Массовой генерации вы можете размножить шаблонный текст для описания сотен и даже тысяч товаров. При этом вам доступны переменные и рандомизация текста.

 

Переменные при генерации текста в модуле Handy Product Manager

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

  • [product_name]
  • [manufacturer_name]
  • [sku]
  • [model]

 

Рандомизация текста Handy Product Manager

В модуле есть рандомизация текста. Что это такое?

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

Самый простой пример:

[product_name] — {самый популярный | очень востребованный } принтер на {нашем | отечественном | российском} рынке.

Он дает нам 6 вариантов:

  1. [product_name] — очень востребованный принтер на отечественном рынке.
  2. [product_name] — самый популярный принтер на нашем рынке.
  3. [product_name] — самый популярный принтер на российском рынке.
  4. [product_name] — очень востребованный принтер на нашем рынке.
  5. [product_name] — очень востребованныйпринтер на российском рынке.
  6. [product_name] — самый популярный принтер на отечественном рынке.

А если немного изменить шаблон, то вариантов станет уже 18:

[product_name] — {самый | очень | весьма } { популярный |  востребованный } принтер на {нашем | отечественном | российском} рынке.

А вот так уже 45:

[product_name] — {самый | очень | весьма | мега | нереально } { популярный | востребованный | хайповый } принтер на {нашем | отечественном | российском} рынке.

Технически все варианты текст будут достаточно уникальными.

Однако, выбор слова науград из заданной последовательности синонимов — это не весь функционал рандомизатора. Он может менять слова местами. А последовательности синонимов могут вкладываться одна в другую (то есть синонимами могут выступать фразы собранные из синонимов). Пример такой рандомизации смотрите здесь — http://randomizer.sergetkach.com/?pattern=2

 

Синтаксис рандомизатора

  • {текст 1|текст 2|текст 3} - останется 1 из вариантов
  • [текст 1|текст 2|текст 3] - слова будут меняться местами
  • [+ :: +текст 1|текст 2|текст 3] - слова поменяются местами и между ними будет разделитель
  • \{ \} \| \[ \] \+ \\ - экранизация спецсимволов - это важно при использовании модуля SEO Tags Generator. К примеру, вот так будет использоваться переменная атрибутов \[attributes\] или \[attribute index="1"\]
  • Поддерживается вложенность инструкций (дирректив)
** Время зависит от часового пояса America/New_York