Статьи и новости
Оптимизация ассортимента в OpenCart с IMReport

Когда товар в интернет-магазине это не просто пара записей в OpenCart, а реальные вещи, которые имеют срок хранения и занимают место, то проблема лишнего товара, заполняющего склады становится весьма актуальной.

 
10 ноября 2017
 
 

IMSmartyTag - Генератор тегов/меток для продуктов

Цена: 350 руб.
* Адрес сайта VQmod:

Адрес тестового сайта (необязательно) VQmod:

Нужна платная помощь с установкой?
Каталог дополненийМодулиSEO, карта сайта
Автор: devimirochnik
Покупок: 2
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OCStore 2.1
IMSmartyTag - Генератор тегов (меток) для продуктов на основе анализа текста, названия, мета ключей

Цена временно снижена.

Версию для OpenCart 2.3 можно найти тут:

https://liveopencart.ru/opencart-moduli-shablony/moduli/seo/imsmartytag-oc-2-3-generator-tegov-metok-dlya-produktov

Теги или метки это один из инструментов для сео продвижения (seo) и, как следствие, получения дополнительного бесплатного трафика из поисковых систем.
Если его правильно использовать, то он может так же способствовать повышению веса страниц и созданию удобной системы навигации для пользователей, как это предлагает модуль IMSmartyTag.

Когда речь идет о статьях, то использование тегов (меток) легко организуется, так как статей в интернет-магазине обычно мало и пишутся они долго.

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

Ручное проставление тегов — это весьма полезное занятие, но заниматься им будут единицы, так как объем настолько велик, что смысла в этом занятии немного.

Для решения этой проблемы предназначен IMSmartyTag. Он позволяет автоматизировать анализ и подбор слов для указания тегов. Суть заключается в том, что берутся все тексты (описание, h1/наименование, мета ключи и дескрипшен) для каждого продукта и проводится анализ слов на их частоту вхождения. В последствии на основе параметров, создается выборка подходящих тегов и записывается в свойства продукта.

При этом система фильтров и различных параметров модуля IMSmartyTag позволяет легко затронуть только часть продуктов и избежать рутины.

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

Демо OpenCart 2 (demo / demo).

Ссылка - http://oc2102rs.im-cloud.ru/admin/index.php?route=module/IMSmartyTag

Плюсы и возможности

  • Сложный фильтр для настройки генерации в IMSmartyTag
  • Возможность указать конкретные продукты исходя из фильтра
  • Для каждого категории можно задать разные настройки: «Заменить пустые», «Добавить, если не хватает», «Перезаписать»
  • Поддерживается поле [product_meta_h1], если оно есть в базе
  • При генерации запоминаются все настройки для пары «Категория, Язык», так что вы всегда с легкостью сможете продолжить генерацию текстов. При выборе категории, настройки автоматически подтягиваются. Если же для категории ранее не были сохранены настройки, то на форме останутся последние, что особенно полезно для последовательного обхода категорий.
  • Мультилокализация — генерируйте тексты под каждый язык отдельно
  • Все сделано с использованием Ajax, так что вам не придется постоянно ожидать перезагрузки (актуально для разных схем генерации).
  • Не нужен vqmod
Что можно настроить

  • Можно указать тип записи
  • Тип поиска слов: только слова или цифро-буквы с дефисом
  • Возможность указать важность слов в заголовке (h1/название продукта)
  • Ограничитель по количеству тегов
  • Список слов, которые нужно исключить из поиска и анализа
  • Минимальное и максимальное количество слов в одном теге
  • Минимальную и максимальную длину слов. Особенно полезно для того, чтобы не мучиться со списком стоп слов.
  • Минимальное и максимальное количество вхождений, чтобы не нарушать «тошноту» текста и сужать поиск.
Особенности

  • Учтите, что перезапись в IMSmartyTag означает, что если нужных тегов не набралось, то у товара поле становится пустым
  • html-теги вырезаются.
  • Все полностью на ajax.
  • Требуется boostrap и jquery
  • Главная категория и meta_h1 имеют смысл для ocStore. В случае чистой OpenCart, они автоматически игнорируются, если, конечно, вы не добавили соответствующие возможности (поля в базу).
  • Важно понимать, что операция сбора и аналитики может быть весьма ресурсотребовательной. В большинстве своем, очень сильно зависит от объемов текстов, а так же диапазона количества слов в одном теге. Чем больше диапазон, тем больше нужно оперативной памяти и времени процессора.
  • Переносы строк и специальные символы удаляются из исходного текста перед анализом. Поэтому, например, последнее слово в абзаце и первое слово в следующем абзаце могут представлять из себя фразу. Учитывайте это. В принципе, это аналогично тому, как тот же гугл вычисляет шинглы.
Общий алгоритм подбора тегов

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

1. Вначале на основе фильтра из первой части, формируется набор продуктов, который будет проанализирован.
2. Затем тексты каждого продукта в отдельности подвергаются анализу. Таким образом, формируется список слов для товара. 
2.1 На основе указанных настроек критериев подбора тегов и полученного списка слов, формируются все возможные комбинации слов, которые удовлетворяют критериям отбора тегов.
2.2 В зависимости от режима и требуемого количества слов, формируется список наиболее подходящих тегов для продукта и если необходимо, то этот набор записывается в БД.

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

1. Заменить пустые (по умолчанию выставлен) — означает, что будут заполнены только те продукты, у которых тегов нет
2. Добавить, если не хватает — означает, что к существующим тегам при необходимости будут добавлены те теги, которые были
отобраны, до требуемого количества тегов.
3. Перезаписать — означает, что теги будут полностью заново перезаписаны. Стоит учитывать, что в данном режиме, если у продукта были теги, а в ходе анализа не нашлось ни одного подходящего, то теги продукта будут очищены.

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

1. Либо название, либо H1 (если последний поддерживается — поле meta_h1)
2. Основной текст
3. Заголовок (meta_title), метаописание и метаключи
Для того, чтобы лучше представлять, что может получиться в рамках использования данного модуля, вот общий алгоритм подбора.


Известные проблемы

1. В PHP 5.5 некорректно воспринимаются регулярные выражения в mb_ereg_replace. Стоит использовать другую версию.

Установка и использование

1. Распакуйте в корень сайта. Не волнуйтесь, никакие файлы не будут заменены
2. Откройте админку и установите модуль
3. Откройте в админке модуль (редактирование)

Лицензия и использование

Сделано для версий OpenCart 2.1.0.1, 2.1.0.2 и 2.2.0.0, ocStore 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1
Лицензия распространяется только для одного сайта. Т.е. 1 домен + все поддомены = 1 оплата. 
Купив модуль вы автоматически соглашаетесь с текстом лицензии.
Модуль имеет принцип распространения "as is" ("Как есть").

В течении 5 дней действует демо-период (автоматически активируется после установки). После этого или до этого необходимо ввести лицензионный ключ (состоит из двух частей). 
Ключи необходимо вводить так, как они были присланы, без лишних пробелов и символов. 
Если вы приобрели модуль до введения лицензирования, то вам необходимо написать мне и указать при этом доменное имя сайта и тестовый домен, если таковой имеется (учтите, что тестовый домен должен быть тестовым, то есть поддоменом какого-либо сайта).
Если у вас русский домен, то необходимо указывать то имя, которое указано в config.php в корне сайта.


История версий

Версия 1.2.0
- Поддержка нескольких слов в одном теге (можно задавать диапазон количества слов в теге)
- Добавлена система лицензирования
Версия 1.1.1
- Добавлена очистка от спецсимволов
- Добавлен вывод в статистику - сколько раз встретилось слово во всех текстовых полях
- Добавлено поле в анализ к остальным текстам - meta_title
- Исправлены небольшие ошибки
Версия 1.1.0
- Добавлен вывод статистики с возможностью быстро добавить слова в список исключения
Версия 1.0.0
- Сам модуль генерации тегов (меток) на основе анализа текста, названия, мета ключей
Версия 1.2.0
- Поддержка нескольких слов в одном теге (можно задавать диапазон количества слов в теге)
- Добавлена система лицензирования
Версия 1.1.1
- Добавлена очистка от спецсимволов
- Добавлен вывод в статистику - сколько раз встретилось слово во всех текстовых полях
- Добавлено поле в анализ к остальным текстам - meta_title
- Исправлены небольшие ошибки
Версия 1.1.0
- Добавлен вывод статистики с возможностью быстро добавить слова в список исключения
Версия 1.0.0
- Сам модуль генерации тегов (меток) на основе анализа текста, названия, мета ключей
Основное
Способ распространения Платно
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OCStore 2.1
VQmod Нет
Ocmod Нет
Статистика
В первый раз файл добавлен 28.09.2016
Последнее изменение 08.08.2017
Просмотров 987
Покупок 2

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки




 
Телефон, Viber, WhatsApp, Telegram: +7-952-3190-952 Skype: cdqpru Почта: help@liveopencart.ru ВКонтакте: liveopencart