Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x

Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x

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


подробнее ...
Цена
499р.
Загружен: 03.04.2017
Покупок:  18
SergeTkach Украина портфолио
Товаров: Рейтинг: Продаж:
Название файла Имя файла Дата Действие
SEO Tags Generator (v2.3.0) for OpenCart 2.x opencart_file_7080.zip 2018-07-04 15:07:58 Платный файл
* Возможность скачивания появится после покупки

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

Он избавляет Вас от лишней рутины при добавлении товаров. Модуль SEO Tags Generator делает работу с OpenCart2 проще и комфортнее, что приближает эту CMS к принципам дружелюбного к пользователю движка сайта.

Сделав простую настройку 1 раз, Вы автоматически оптимизируете тысячи страниц 1 махом,по приемлемым для поисковых систему правилам.

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

 

=============================================
=== Внимание! Условия покупки и использования ===
=============================================


Покупая данный модуль, Вы осознаете следующее:

  1. Автор  дает полную гарантию, что весь заявленный функционал будет работать на тех версиях системы, что заявлены с теми техническими характеристиками хостинга (сервера), что заявлены. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней.
  2. Гарантия не распространяется на бета-версии модуля — самые свежие версии, в которых улучшается функционал
  3. Лицензия выдается на 1 домен (+до 3 отладочных доменов). Во время акций, лицензии выдаются на несколько доменов, но никогда не выдается на бесконечное число доменов.
  4. Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями
  5. Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов
  6. Модуль представляет собой типичное решение типичной задачи. Все индивидуальные запросы, которые меняют функционал модуля решаются в индивидуальном порядке с конкретным покупателем
  7. Вспомогательные модификаторы из папки "additional" являются бонусными. Они не входят в стоимость покупки. Гарантия на них не распространяется.

 

=====================================
 === Преимущества модуля ===
=====================================

  1. Генерация мета-тегов на лету в момент формирования страницы. Нет необходимости перегружать сервер, пытаясь сгенерировать мета-теги с сохранением в базу данных. Нет необходимости генерить что-то заново после очередного добавления ( импорта товара ) —настроенные 1 раз формулы будут работать и так.
  2. Поддержка мультиязычности
  3. Автоматическое получение временной лицензии на 10 дней, чтобы Вы могли начать использовать модуль прямо сейчас без никаких простоев
  4. Примеры формул составления автоматические генерируемых метатегов прилагаются
  5. 1 формула для всех категорий и 1 формула для всех товаров, что идеально подходит для 90% интернет-магазинов без необходимости переплачивать за невостребованный функционал
  6. В версии 1.3 добавлены отдельные формулы для отдельных категорий (!!)
  7. Оптимальная цена

 

===========================================
 === Функционал дополнительных расширений ===
===========================================

  1. Генерация SEO URL делается через родственный модуль — SEO URL Generator FREE
  2. Отмена ввода мета-тега title (в папке "additional" )
  3. Ввод тега H1 (в папке "additional" )
  4. Нумерация страниц в мета-тегах начиная со второй (в папке "additional")
  5. Совмещение работы с модулем GeoIp Pro (модификатора STG_group_in_meta_tags-for-2.0.x.ocmod.xml в папке "additional").
    GeoIp Pro позволяет создавать группы клиентов под разные города и ставить отдельные цены для этих групп клиентов. В комбинации с модулем SEO Tags Generator в мета-теги попадает название города по IP пользователя. Перед применением такой тактики, лучше всего посоветоваться с SEO- оптимизатором.

 

=====================================
 === Как это работает? ===
=====================================

Модуль не записывает результат генерации тегов в базу данных!

То есть, мета-теги формируются в тот же момент, когда формируется сама страница. Это происходит независимо, открыл ли ее человек или "парсит" поисковый паук (!).
Кроме того, подход без перезаписи позволяет Вам применить формулу для всех товаров, загруженных ДО установки модуля.

 

---

Генерация мета-тегов происходит в 2-ух режимах:
- Если поле не заполнено
- Принудительно (переопределение мета-тегов в тех случаях, когда Вы получили на руки магазин с уже неверно заполненным мета-тегами, что особенно актуально для seo-оптимизаторов)


---
Внимание!
При "разноперой" категории мета-теги для товара генерируются:
- По главной категории товара, если она указана (!).
- Если главная категория товара не обозначена, и при этом товар принадлежит только 1 категории, то по формуле этой категории.
- Иначе генерация идет по общей формулей

 


===================================
=== Совместимость ===
===================================
Работает на ветке 2.х начиная с версии OpenCart 2.1.0.1 (ocStore 2.1.0.1)
PHP 5.4 или выше
IonCube Loader 5 и выше
 


===================================
=== Демо ===
===================================

Демо витрины:

 

Проверяйте мета-теги с помощью сайтов

А также в админке при просмотре товаров и категорий также будут видны сгенерированные мета-описания.


Демо админки:

  • http://seo-tags-generator-ru.sergetkach.com/
  • (!) Разрешено внесение изменений в настройки модуля, в товары и категорий (!)
  • Логин/Пароль: demo/demo

 



=======================================
=== Примеры сайтов, где работает модуль: ===
=======================================
http://www.alpari.ua/
www.sport-1.ru
http://www.happylight.com.ua/
https://adamant-spb.com/
https://neroceramica.ru
http://mastersnegir.ru/
https://lovo.com.ua/
shop.smartsf.ru
http://viking-trans.com/
http://www.palitra360.ru
http://системы-доступа.рф/
http://unclevova.com/
http://makitarus.ru/
http://olgashpiga.ru/
http://www.pro-group.kh.ua/
http://intensashop.ru/


=======================================
 === Что зашифровано? ===
=======================================

  • Контроллер админки модуля
  • Модель витрины, где происходит замена формул на тексты


=======================================
 === Рекомендую ===
=======================================

Для снижения рутины во время SEO-оптимизации я также подготовил модуль автоматической генерации SEO URL, который массово генерирует ЧПУ для товаров, у которых их нет (к примеру, импортированные из 1С), а также массово может заменять уже сущесвутющие ЧПУ.

 


===================================
=== Изменения ===
===================================

Изменения

 

/* V2.3.0 (2018.07.04)
----------------------------------------- */

---
Обеспечена работа модуля с IonCube Loader для PHP 7.0
  Ранее работал на 5.4, 5.6, 7.1, 7.2

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

  При каких настройках это сработает?
    - Мета-теги отдельно взятых товара или категории вводятся вручную и отмечена галочка "Использовать вручную вписанные мета-теги для данного товара/категории"
    - Режим генерации "Только, если мета-теги пусты"
    
  В админке данная трансформация не происходит, чтобы было понятно, какие именно мета-теги используются и чтобы они не заменялись на актуальное занчение при редактировании


---
Исправлена ошибка Undefined index: currency в админке при редактировании товара в системе 2.3.x

  В админке в версии для системы 2.3.x в админке временами появлялась ошибка:
  Notice: Undefined index: currency in .../admin/model/extension/module/seo_tags_generator.php on line 742
  Notice: Undefined index: in .../system/library/cart/currency.php on line 25
  ...
 
  Выявлено, что ошибка НЕ появлялась в тех случаях, когда заход в админку происходил после посещения витрины сайта
  В admin/controller/startup/startup.php добавлена инициализация валюты

 

 

/* V2.2.2 (2018.06.13)
----------------------------------------- */

---
Добавлена переменная [max_price] для страницы категории

---
Исправлена ошибка в хлебных крошках в админке категории и товара

  Из-за того, что языковой файл модуля подключался раннее, чем
  формировались хлебные крошки категорий и товаров,
  в хлебных крошках $this->language->get('heading_title') вместо названия
  редактируемой сущности возвращало название модуля
 

 

/* V2.2.1 (2018.06.11)
----------------------------------------- */

---
Исправлена ошибка при использовании переменной [min_price] в категориях, которые не имеют ни 1-го вложенного товара
  Это могут быть как пустые категории, так и категории, в которых вложены подкатегории и товар прикрепляется конкретно к подкатегориям
 
---
Исправлена ошибка 500 при заходе в товар без акции, которая появилась в 2.2.1 при использовании системы версии 2.1.x

 

 

/* V2.2.0 (2018.06.07)
----------------------------------------- */

---
  Переменная [price] теперь превращается в акционную цену, если такая существует

---
  Добавлены переменные для страницы категорий:
 
    [count_products] - кол-во товаров в данной категории
 
    [min_price] - минимальная цена среди товаров в данной категории (в т.ч. учитывает акционные цены).
      Внимание!
    В админке в демонстрационных мета-тегах работает корректно только с OC 2.3.x. Для более ранних - отображает цену без налогов
    На витрине работает корректно

---
  Исправлен формат вывода цены товара в админке в демонстрационных мета-тегах
    Раннее на витрине они отображались корректно, но в админке - нет.
    Это вызывало вопросы пользователей, при просмотре админки

 

 

/* V2.1.0 (2018.05.30)
----------------------------------------- */

---
Падежи для категорий стали опциональными
  Если не хотите вводить падежи для каждой категории, Вы можете просто не включать данную опцию в настройках модуля

---
Генерация мета-тегов в админке вынесена за пределы полей ввода информации
  чтобы устранить постоянно возникающую путанницу, мол мета-теги где-то сохраняются
  напоминаю, что они генерируются на лету в момент создания страницы
 
---
В админке товаров добавлена демонстрационная генерация мета тегов
  Ранее было только в категориях и товарах

---
Переменные с падежами города вынесены из модуля и помещены в модификатор STG_city-in-shop-setting_for_STG-2.x_....ocmod.xml

 

 

/* V2.0.6 (2018.05.25)
----------------------------------------- */
Исправлена ошибка Undefined variable: name_synonym в админке производителя на ocStore

  Добавление синонима производителя удалено из основного модификатора модуля.
  Данная проблема уже исправлялась раннее, но при создании версии 2.0 по неосторожности модификация была добавлена снова


/* V2.0.5 (2018.05.23)
----------------------------------------- */

Исправлена ошибка в категориях PHP Notice:  Undefined index: category_declension
  Ошибка появлялась при выключенном статусе модуля, но с примененным модификатором модуля
  Хотя зачастую, когда модуль не используют, то отключают и его модификатор, но все же...

 

/* V2.0.4
----------------------------------------- */
Изменен адрес запроса временной лицензии

 

/* V2.0.3
----------------------------------------- */
---
Разделено получение данных для переменных [category_name] и ее падежей [category_name_...]
  Оказалось, что некоторым пользователям не охота сразу вписывать падежи,
  и им достаточно использовать [category_name] в мета-тегах товара

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

---
Написан отдельный модификатор под Opencart PRO 2.3.x, для того, чтобы падежи категории отображались рядом с названием категории

 

 

/* V2.0.2
----------------------------------------- */
---
Оказалось, что ошибка в админке категорий была исправлена только для ocStore
и продолжала оставаться в чистом OpenCart и OpenCart PRO

Теперь исправлена и для OpenCart

---
Также была выявлена ошибка на странице производителей - мета-теги не генерировались.
Ошибка устранена

 

/* V2.0.1
----------------------------------------- */
Устранена ошибка в админке категории

 

/* V2.0.0 (Бета версия)

----------------------------------------- */

-----
Добавлены падежи для названия категории

  - Это дает больше свободны действий в мета-описаниях
    и нужно чуть-чуть больше действий при заполнении категорий :)

    -- Полное название категории (мн. ч. им. пад)  --- [category_name_plural_nominative]
    -- Название категории в род. пад.              --- [category_name_plural_genitive]
    -- Определяющее слово товара (ед. ч. им. пад.) --- [category_name_singular_nominative]

    -- Примечание*

        - Полное название категории
           используетя для случаев, когда родительская категория
           содержит определяющее понятие ( к примеру, "Велосипеды" )  
           а дочерняя категория не содержит ( к примеру "Горные" )
           Такое называние категорий вполне логично при навигации в меню сайта, но катастрофично для SEO
           ( error ) "[category_name] в Виннице"                   => "Горные в Виннице"
           ( ok )    "[category_name_plural_nominative] в Виннице" => "Горные велосипеды в Виннице"

        - Название категории в род. пад.
           ( error ) "Большой выбор [category_name]"                 => "Большой выбор Компьютеры"
           ( ok )    "Большой выбор [category_name_plural_genitive]" => "Большой выбор компьютеров"

        - Определяющее слово товара (ед. ч. им. пад.)
           Может использоваться при генерации мета-тегов и h1 товара

           ( error ) "[product_name]"                         => "Dexcowin DX-3000"
               ( название товара в магазине уже содержит имя бренда, но при этом не содержит определяющего слова )

           ( error ) "[category_name] [product_name]" => "Рентгены Dexcowin DX-3000"
               ( Название категории содержит определяющее понятие во множественном числе, и тоже выходит не очень корректно для называния 1 товара)

           ( ok )    "[category_name_singular_nominative] [product_name]"         => "Рентген Dexcowin DX-3000"
           ( ok )    "[category_name_singular_nominative] [manufacturer] [model]" => "Рентген Dexcowin DX-3000"
               ( Название категории в ед. ч. им. пад. содержит определяющее понятие, что идеально подходит для формирования нормального названия товара )
               ( Замечу также что [product_name] не всегда настолько корректен и единобразен для всего магазина. Поэтому предлагаю использовать [manufacturer] [model] )


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


-----
Название главной родительской категории теперь можно отобразить в мета-данных товара
  Теперь генерация H1 товара имеет реальный смысл, потому что Вы можете вписать для него формулу: [category_name_singular_nominative] [model] [manufacturer]
  Тогда как раньше Вы должны были всегда отталкиваться от названия товара - а там в некоторых магазинах иногда такое творится...


-----
Сокращено кол-во настроек модуля
  ( !! ) Если Вы обновляетесь, обязательно сохранить новые настройки


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

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


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


-----
Добавлены новые переменные:

  --
  // Конфигурационные данные
  [shop_name]
  [config_telephone]

  --
  // Данные о городе - в зависимости от поддомена ( для мультимагазинов )
  Так как в модуле нет возможности указать разные формулы для разных подмагазинов, то title, description должны отличаться хотя бы названием города ( !! )
  [city]
  [city_genitive]
  [city_dative]


-----
Добавлен модификатор "SEO Tags Generator: Группы клиентов в мета-тегах" ( STG_group_in_meta_tags-for-2.0.x.ocmod.xml )
 
  Работает на ocStore 100%

  Модификатор используется для занесения в мета-теги названия города клиента с помощью модуля GeoIp Pro
  https://opencartforum.com/files/file/3602-geoip-pro-gruppy-pokupateley-raznye-ceny-dlya-gorodov/
 
  Название города берется из Группы клиентов...


-----
Исправлена работоспособность временной лицензии (!)


-----
Добавлен ввод переменных по клике на переменную под текстовым полем


-----
Отказ от тестового домена вида test.domain.com
  Из за этого доброго намерения у клиентов происходила путанница с лицензированием...


-----
Данные модуля не показываются в админке товара, если статус модуля выключен ( за исключением синонимма модели товара )

 

 

/* V1.5.8
----------------------------------------- */
В случае, если у товара не главной категории (не установлен SEO PRO или не отмечено),
то демонстрационные мета-теги в админке не генерировались.

Теперь это исправлено. Генерация идет по общей формуле - точно как же,как на витрине.
 
(system/storage/modification/admin/controller/catalog/product.php)


/* V1.5.7
----------------------------------------- */
Исправлен некорректный код, вносимый модификаторов в контроллер товара
(system/storage/modification/admin/controller/catalog/product.php)

//$this->model_catalog_product->addProduct($this->request->post);

// SEO Tags Generator . begin
$product_id = $this->model_catalog_product->addProduct($this->request->post);
$this->load->model('extension/module/seo_tags_generator');
            
if (isset($this->request->post['stg_not_use'])) {                
  $this->model_extension_module_seo_tags_generator->setStgNotUse($product_id, 'product');
} else {
  $this->model_extension_module_seo_tags_generator->setStgNotUseOff($product_id, 'product');
}
// SEO Tags Generator . end

Действие перенесено в модель


/* V1.5.6
----------------------------------------- */

---

Уменьшена вероятность конфликтов модулей, которые также правят файл admin/model/catalog/product.php
Правка SQL запроса теперь зависит не от всего выражения целиком, а от его части

( $this->db->query("INSERT " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', )
( $this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "',


/* V1.5.5
----------------------------------------- */

---
Исправлена ошибка, при которой невозможно удалить специфические формулы

Отредактированы шаблоны модуля:
  - "admin/view/template/extension/module/seo_tags_generator.tpl"
  - "admin/view/template/extension/module/seo_tags_generator_specific_formulas.tpl"
  - "admin/view/template/extension/module/seo_tags_generator_specific_formulas_js.tpl"

Отредактирована модель модуля в админке
  - "admin/model/extension/module/seo_tags_generator.php"

ПРИЧЕМ эти файлы взяты из версии 1.5.4, так как на отладочном сервере уже велась работа по 1.6...

---
Синоним производителя снова выведен в отдельный модификатор,
из-за как проблем на ocStore

Синоним модели товара остался в основном модуле

---

 

/* V1.5.x
----------------------------------------- */

---
По мере обнаружения ошибок нового функционала, они исправлялись

---
Добавлен пакет up-from-1.3-to-1.5.x.ocmod.zip, обновляющий базу данных. Теперь модуль не нужно деинсталлировать в списке модулей и терять при этом настройки.
Подробнее обновление описано в readme.txt

---
Исправлена ошибка при редактировании товаров и категорий, которая появилась в версии 1.5.2

---
Добавлена работающая инструкция по обновлению модуля
  - с 1.0 - 1.4 до 1.5
  - с 1.5 до 1.5.x

 

/* V1.5
----------------------------------------- */

- Добавлено наследование специфических формул от родительских категорий к дочерним категориям. Актуально и для товаров.

- Появилась возможность для отдельно взятых категорий и товаров задать мета-описания вручную (галочка "Использовать вручную вписанные мета-теги для данного товара/для данной категории")

- Модуль теперь можно устанавливать по FTP - установка перенесена из файла install.php в контроллер админки

- Добавлена принудительная генерации мета-тега Keywords

 

/* V1.4
----------------------------------------- */

- Добавлен мета-тег Keywords
- Добавлена совместимость с версией 2.0.3.1
- Исправлен баг подключения дочерних файлов в admin/view/template/extension/module/seo_tags_generator.tpl
  Раннее, если модуль был модифицирован (к примеру, добавлена кнопка Apply), модуль не мог найти файл с формулами для отдельно взятых категорий

 

/* V1.3
----------------------------------------- */
- Наконец добавлены разноперые категории, как многие просили. То есть, для отдельно взятых категории можно задать свои шаблоны, тогда как остальные будут использовать общий шаблон генерации мета-тегов)

- Для чистого OpenCart добавлены синонимы для модели товара и названия бренда (Синоним производителя пока что будет глючить на ocStore!)

- Для чистого OpenCart добавлена нумерация страниц для пейджинации в категориях и производителях (page-number_v2.2-v2.3.ocmod.xml) - может конфликтовать с SEO мультиязык, где также есть подобный функционал.


/* v1.2
----------------------------------------- */
Версия не была опубликована, так как сразу же началась работа над следующей версией
- Добавлена генерация мета-тегов для производителей

Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x Генератор SEO-тегов (SEO Tags Generator) для OpenCart 2.x

Написать отзыв

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

Если комментарии не отобразились по какой то причине, то вы можете прочитаь их на отдельной технической странице комментариев

После просмотра, пожалуйста сообщите нам о возможной проблеме через форму обратной связи.

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



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

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