Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Рекомендованные сообщения

SEO Tags Generator — автогенерация мета-тегов Title и Description для OpenCart 2.x & 3.x


SEO Tags Generator — автогенерация мета-тегов Title и Description для OpenCart 2.x & 3.x


Модуль SEO Tags Generator решает задачу с автоматическим заполнением тегов тайтл и мета-дескрипшн в Опенкарте.

 

Модуль помогает вам выполнить рекомендации гугла из раздела "Рекомендации по созданию эффективных метаописаний" (см https://developers.google.com/search/docs/appearance/snippet?hl=ru#meta-descriptions). К примеру, там есть пункты:

 

  1. Сделайте описание максимально информативным (укажите цену, значимый атрибут, производитель, рейтинг и т.п.)
    При этом описание не обязательно должно состоять только из законченных предложений (!). Добавьте к нему информацию о странице... Например, приведенная ниже метаопись с четко обозначенной и структурированной информацией позволяет составить достаточно полное представление о книге: Автор: А. В. Тор. Художник: В. Гог. Цена: 399 грн. Объем: 84 страницы. Категория: Детские книги. Рейтинг: 4.8. Отправляем в день заказа.
  2. Используйте автоматические средства
    Модуль работает так, что актуальная в данный момент времени информация о товаре извлекается из базы данных и подставляется в мета-теги при загрузке страницы. Это происходит в то же самое время, когда сырые данные (которые вы видите в админке товара) подставятся в красиво оформленный дизайн (как вы это видите на витрине).

 

 

Существенные условия приобретения

 

  1. Покупая модуль, вы соглашаетесь с моим Лицензионным соглашением, которое представлено внизу этого текста. В частности, модуль лицензируется на один домен и запрещается распространение без согласия автора. А если вы хотите получить код активации на отладочный домен, то он должен быть либо локальным (example.loc, example.local), либо быть поддоменом на основном сайте (магазина или сайта студии).
  2. Модуль предоставляется на условиях "As is"
  3. Как автор модуля, я оставляю за собой право на портфолио, что означает возможность публично предоставлять ваш сайт (домен и/или логотип) в качестве примера использования модуля. Но если вы не хотите, чтобы я использовал адрес вашего сайта в примерах, при оформлении заказа вы можете выбрать опцию "Увага: Не використовувати мій сайт в прикладах (+5.00 USD)"
  4. Предусматривается самостоятельная установка модуля по подробной инструкции.
  5. Условия поддержки: вместе с покупкой модуля вы получаете бесплатную Поддержку на 12 мес с момента покупки. Вы можете продлевать поддержку по выгодной цене до истечения срока поддержки. В противном случае поддержка предоставляется исключительно на условиях оплаты за каждое обращение.

 

 

 

 

Автоматическое получение кода лицензии (активации)

Укажите домен при покупке и автоматически получите код активации на свой e-mail в течение нескольких минут. Дополнительно существует специальный веб-сервис для самостоятельного создания кода активации — https://licence.sergetkach.com/.

 

 

Как работает модуль?

 

  1. Если у вас уже есть заполненные мета-теги, но они не подходят для SEO, тогда в настройке модуля выбираем настройки "Генерировать мета-теги для категорий, товаров, производителей" в положение "Даже если уже заполнено в админке". Если они вообще не заполнены, можно выбрать "Только, если не заполнены в админке"
  2. В настройках модуля вы сохраняете шаблон (формулу) для заполнения мета-тегов. Составляете более-менее читабельные, логические и информативные фразы
  3. В админке товара (категории, изготовителя) можно найти блок под названием "Предварительный просмотр результата генерации в модуле SEO Tags Generator". Там можно посмотреть, как будут выгладены мета-теги для поискового бота.

 

SEO-Tags-Generator-setting-generation-mode.thumb.png.9e681bb79360f2d99343db75882b3f52.png

 

 

SEO-Tags-Generator-templates.png

 

 

SEO-Tags-Generator-preview-block.thumb.png.e5ef30b587726eafa63ed02f66b55280.png

 

 

 

 

 

Функциональность модуля

 

 

  1. Генерация мета-тегов на лету в момент открытия страницы сайта. Это можно назвать "перезапись мета-тегов". Это позволяет избежать лишней нагрузки на сервер, когда генерация идет сразу для всех товаров с сохранением мета-тегов в базу данных. И благодаря такому подходу нет необходимости генерировать что-либо заново после очередного добавления (импорта товара). 1 раз настроил формулы и забыл.
  2. Могу предоставить скрипт для CRON-задания под OpenCart 3 / ocStore 3 (звертайтеся в приватні повідомлення). Такий скрипт дозволяє зберегти результати генерації в базу даних. Це може бути потрібно для випадків, коли необхідно мати можливість вивантажити товари в XML-файл разом з мета-описами.
  3. Поддерживает мультиязычность
  4. Возможность установить отдельные настройки формул для отдельной категории, выбиваемой из общей массы. См. вкладку "SEO Tags Generator: настройки для категории"
  5. Возможность указать в мета-тегах тайтл и дескрипшн категории минимальную и максимальную цену товаров из данной категории. А также отразить количество товаров в данной категории.
  6. Нумерация пейджинации страниц категории и производителя: <if>( [page_number] ) - страница [page_number] </endif>
  7. Подстановка типовых текстов в конце либо начало описания категорий, продуктов, производителей. Можно использовать, если в момент какой-либо акции вам нужно дописать типовое сообщение к описанию с призывом к действию и упоминанием текущего праздника. Или же вы можете дописать сообщение о бесплатной доставке, срочной акции, о количестве продаж этого товара и т.п.
  8. Примеры шаблонов представлены в файле formulas-examples.txt с архивом модуля.
  9. Код модуля открыт на 90% из версии 3.5.0, закодированной остается только библиотека для проверки лицензии и парсинга переменных

 

Отдельно для товаров

  1. Возможность отобразить в мета-тегах товаров цену со скидкой, если таковая имеется: Купить <if>([special]) по акционной цене: [special] <else>за [price] </endif>
  2. Возможность указать в мета-тегах товаров количество отзывов и рейтинг данного товара, количество покупок.
  3. Возможность добавить в мета-теги значимые атрибуты. См. переменную [attribute index="1"]
  4. Возможность собрать название родительской категории по цепочке вложения с неполными названиями (будет интересно для тех сайтов, где категории названы коротко. Например: Велосипеды -> Горные -> Титановые) можно превратить в текст "Титановые горные велосипеды" с помощью переменной [category_nested]
  5. Функции для преобразования текста: привести к ВЕРХНЕМУ РЕГИСТРУ или к нижнему регистру, вырезать из названия товара любые ненужные слова
  6. Список всех переменных модуля SEO Tags Generator смотрите в единственном месте в Базе знаний   https://support.sergetkach.com/knowledge/details/74/

 

 

 

 

 

 

Демо модуля


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

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

 

 

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

 

Проверяйте мета-теги

  • На витрине с помощью сайта http://www.exadium.com/tools/metadata/ и ему подобных
  • В админке товаров, категорий, производителей в блоке "Предварительный просмотрт результатов генерации в модуле SEO Tags Generator"

 


 

 

 

Совместимость

 

Работает на ветке 2.х начиная с версии OpenCart 2.1.0.1 (ocStore 2.1.0.1)

На ветке 3.x

 

 

 

Технические требования

 

На сервере (хостинге) должны быть:

PHP 5.4 + IonСube Loader 5

или
PHP 5.6 - PHP 7.4 c IonСube Loader 10

 

 

Требования к системе OpenCart

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

Допускается проверка работоспособности модуля с установленным модулемSEO PRO и LocalCopy.ocmod.xml

 

Что в модуле зашифровано?

  • Библиотека модуля, где проходит проверка лицензии и служебные операции

 

 

 

 

 

Установка модуля

 

Стандартная установка - через менеджер розширень OCMOD и описана в файле Установка-Модуля.txt (или install.txt) в архиве с модулем.

 

 


 

 

Лицензионное соглашение

 

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

 

  1. Модуль продается и используется на условиях "Как есть". Модуль является типовым решением типовой задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация товара под индивидуальные потребности покупателя.
  2. Предоставляется не эксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предусматривается. Однако дополнительная лицензия может быть выдана на отладочные домены, которые отвечают следующим требованиям:
  3. - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
    - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
    - Локальный домен вида sitename.loc или sitename.local
  4. Срок отправки кода лицензии вручную — в течение 1 рабочего дня!
  5. Интерфейс текущей версии модуля может немного отличаться от представленного на снимках экрана в презентационных материалах. Это не дефект модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются прежними.
  6. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управление всеми магазинами.
  7. Автор дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, которые заявлены в разделе СОВМЕСТНОСТЬ и при соблюдении ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момента получения сообщения об ошибке и предоставлении доступа к ФТП. В случае если ошибка не была исправлена в указанный срок, может быть осуществлен возврат средств с вычетом комиссий платежных систем.
  8. Гарантия устранения ошибок действует 12 месяцев с момента покупки. Никаких гарантий по устранению ошибок в новых версиях, которые могут быть доступны вам для скачивания даже после окончания срока поддержки, не предоставляется.
  9. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (ранее называлась "additional"). Они являются бонусными и не входят в стоимость покупки.
  10. Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть говорить, что проблема точно выходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль (кроме LocalCopy.ocmod.xml) и при этом исходные файлы OpenCart не были редактированы вручную.
  11. Гарантія усунення помилок не поширюється на конфлікти сумісності модулів. Тобто говорити, що проблема точно виходить з мого модуля можна тільки в тому випадку, якщо на сайті не встановлений жоден інший модуль (крім LocalCopy.ocmod.xml) і при цьому вихідні файли OpenCart не були редаговані вручну.
  12. Гарантія не поширюється на новий експериментальний функціонал, який з'являється під час випуску бета-версії модуля (додається слово Бета-версія після номера версії)
  13. Ви втрачаєте гарантію на безкоштовну підтримку, якщо в модулі були зроблені модифікації (при цьому не має різниці, хто їх хробив — я чи сторонній розробник. В такому випадку модуль перестає працювати за типовим сценарієм і вимагає індивідуального розгляду ситуації)
  14. Купуючи та продовжуючи використовувати нову версію модуля, ви погоджуєтесь з "Політикою підтримки"
  15. Покупая и продолжая использовать модуль Вы соглашаетесь с "Політикою підтримки"
  16. При оцінці можливої шкоди від використання купленого програмного забезпечення, в якому була помилка, максимальна відповідальність автора та (або) продавця не може перевищувати вартість дефектного програмного забезпечення, яку покупець сплатив за фактом.
  17. Автор залишає за собою право відмовляти у підтримці у випадку, якщо клієнт не дотримується рамки пристойності та ділового стилю спілкування та/або дозволяє собі фамільярність, образи чи хамство
  18. Модуль містить зашифровані файли, які забезпечують контроль за ліцензіями. Ви відмовляєтеся від наміру запитувати відкритий вихідний код зашифрованих файлів і усвідомлюєте, що будь-яка спроба розшифрування файлів або іншого злому модуля є незаконною.
  19. Якщо Ви плануєте доопрацьовувати модуль, необхідно отримати згоду автора на такі доробки. (Часто я не проти внесення змін до відкритого коду модуля, але формулювання "купив модуль з надією допрацювати, а тут закрито" не є підставою для повернення).
  20. Результати платного доопрацювання модуля можуть включатися до наступних версій без отримання згоди від клієнта, який сплатив таке доопрацювання.



 

 

Также рекомендую другие мои модули

 

 

  • Для корректного двуязычия (доступность всех языков для поисковых ботов) — Мовні папки в URL (бесплатно)
  • Для понижения рутины во время SEO-оптимизации я также подготовил модуль автоматической генерации SEO URL, который массово генерирует ЧПУ для товаров, отсутствующих (например, импортированные из программы складского учета)
  • Для создания Sitemap — Branced Sitemap
  • Для массового редактирования товаров — Handy Product Manager.
  • Для удаления неиспользуемых изображений — ImageScanner

 

 


  • Автор
  • долучення
    03.04.17
  • Категорія
  • Системные требования
    PHP 5.4 + IonСube Loader 5 или PHP 5.6 - 7.4 + IonСube Loader 10.
  • Метод активации
    По запросу в ЛС
    По запросу на почту
  • Ioncube Loader
    Требуется
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Звернення до сервера розробника
    Нет

 

Ссылка на комментарий
Поделиться на других сайтах

Купил. Деньги списаны. А как теперь файл получить? Где его искать? На страничке снова предлагают оплатить 399р.

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...
В 11.04.2017 в 09:28, kd011175fsv сказал:

Купил. Деньги списаны. А как теперь файл получить? Где его искать? На страничке снова предлагают оплатить 399р.

Процедура стандартная для этого сайта: нажать на кнопку "Скачать файл" на следующей странице:

 

Ссылка на комментарий
Поделиться на других сайтах

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

  • Когда автор придет с работы и скинет ночью лицензию
  • Когда придет понедельник
  • Когда автор вернется из отпуска

)))

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

В модуле есть временная лицензия на 10 дней. Начать работу с модулем можно немедленно после покупки. В течение 10 дней я по-любому вышлю лицензию ))

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

В инструкции сказано "1) Загрузить архив с нужной версией модуля в админке ( Модули или Дополнения) >> Установка расширений или Установка дополнений  >> Загрузить ) Должна появиться надпись "Модуль успешно установлен!". А что выбирать для загрузки? Какие именно файлы?

 

Если архивы из папки for-install, то там файлы для версий 2.0 и 2.3. У нас 2.1 Как быть?

Ссылка на комментарий
Поделиться на других сайтах


В 13.05.2017 в 17:55, Andrew66 сказал:

В инструкции сказано "1) Загрузить архив с нужной версией модуля в админке ( Модули или Дополнения) >> Установка расширений или Установка дополнений  >> Загрузить ) Должна появиться надпись "Модуль успешно установлен!". А что выбирать для загрузки? Какие именно файлы?

 

Если архивы из папки for-install, то там файлы для версий 2.0 и 2.3. У нас 2.1 Как быть?

 

Файл seo-tags-generator_v2.0-2.2.ocmod.zip подходит для версии 2.1

Ссылка на комментарий
Поделиться на других сайтах

В 24.05.2017 в 08:57, evshi1 сказал:

При выполнении шага 4 или 6 возникает ошибка http://joxi.ru/5md5qE1INvXK21 Все предыдущие шаги прошли без ошибок. Как быть?

 

Уточните, пожалуйста, версию OpenCart - очевидно, что это ниже 2.3, но все же важно какой именно.

 

UPDATE (12:58 24.05.2017)

Вообще ошибка 500 - это внутренняя ошибка настроек сервера. Но исходя из того, что какие-то страницы сайта работают, а какие-то нет, все же попытался выяснить, может модуль куда-то не туда обращается. Тесты показали, что версия для ocStore 2.1.0.2 работает (у Вас - ocStore 2.1.0.2.1)

 

UPDATE (09:05 25.05.2017)

Клиент написал в личном сообщени: "Всё, разобрался. Проблема была в том, что скрипт требовал версию PHP от 5.4, а на хостинге была 5.3. После смены версии всё заработало. Спасибо за помощь".

 

 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

На другом проекте модуль работает замечательно. Спасибо автору!

Купил повторно! Ставлю 2.3 модуль не появляется в дополнениях, лицензию не выслали. 

 

Ссылка на комментарий
Поделиться на других сайтах


19 часов назад, laim731 сказал:

На другом проекте модуль работает замечательно. Спасибо автору!

Купил повторно! Ставлю 2.3 модуль не появляется в дополнениях, лицензию не выслали. 

 

 

Емайл, указанных в readme модуля, я проверяю чаще, чем форум.

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

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
В 17.09.2017 в 01:54, BrownAleks сказал:

В демо админке http://seo-tags-generator-v-1-3.web-jump.in.ua/admin/ автоматика работает только для Мета-тег Title.

 

Модуль генерирует мета-теги на лету в момент формирования страницы.

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

В админке товара результат работы модуля не виден. Данные отображаются в настройках модуля.

 

Тот тайтл, что указан в админке товара http://seo-tags-generator-v-1-3.web-jump.in.ua/index.php?route=product/product&product_id=55  заменяется на другой на витрине http://seo-tags-generator-v-1-3.web-jump.in.ua/index.php?route=product/product&product_id=55. Именно в этом суть работы модуля: имея тысячи товаров с пустыми или некорректно заполненными мета-тегами, Вы можете переделать их за 1 минуту для всех товаров (или всех товаров отдельно взятой категории (без затрагивания дочерних подкатегоий)).

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Сергей, добрый день, вопрос, если я принудительно пропишу в некоторых категориях /подкатегориях (в самой админке) необходимые Title и descriptoin, то будет ли модуль их игнорировать, и не подставлять свои

Ссылка на комментарий
Поделиться на других сайтах


4 часа назад, konstantinod сказал:

Сергей, добрый день, вопрос, если я принудительно пропишу в некоторых категориях /подкатегориях (в самой админке) необходимые Title и descriptoin, то будет ли модуль их игнорировать, и не подставлять свои

 

В режиме "Перезаписывать принудительно" будет перезаписываться, независимо от того, заполнено ли поле в товаре/категории.

Без него - будут генерироваться только для пустых. Для заполненных будут браться данные из базы.

 

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

 

---

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

Ссылка на комментарий
Поделиться на других сайтах

Ну товары и категории у меня импортируются из 1С, этих тегов там нет., ., 

просто сейчас как раз идут некоторые корректировки по сео, вот и возник этот вопрос, 

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

Насчет галочки в админке, - было бы не плохо.

 

Ссылка на комментарий
Поделиться на других сайтах


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

А если Вы хотели бы с сайта экспортнуть в xls и там быстренько поправить мета теги залив товар обратно на сайт, то галочка не спасет. В этом плане планирую все таки "генерить" теги в базу. Но это сделаю скорее всего после Нового года (

Ссылка на комментарий
Поделиться на других сайтах

Нет именно первый вариант, из 1С а в админке корректировать, 

для категорий теги из базы, а для товаров автогенерация.., то что нужно)

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


После установки пробной версии модуля, когда захожу в seo tags generator появляется ошибка 500, пробовал на двух сайтах и пробовал установку через ftp, ничего не изменилось. Протестировать очень хочу, так как сайт мультигород, и все реальзовано через языки. 

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, veteren сказал:

После установки пробной версии модуля, когда захожу в seo tags generator появляется ошибка 500, пробовал на двух сайтах и пробовал установку через ftp, ничего не изменилось. Протестировать очень хочу, так как сайт мультигород, и все реальзовано через языки. 

 

Скорее всего проблема с версией php. Модуль работает под 5.4 - 5.6. Смена может быть в админ-панели хостинга.

При покупке кодирую в любой, какой скажете

Ссылка на комментарий
Поделиться на других сайтах

28 минут назад, SergeTkach сказал:

 

Скорее всего проблема с версией php. Модуль работает под 5.4 - 5.6. Смена может быть в админ-панели хостинга.

При покупке кодирую в любой, какой скажете

Все равно ошибка

free1000.jpg

Ссылка на комментарий
Поделиться на других сайтах

---

Так как в admin/controller/extension/installer.php в чистом виде на строке 247 нет вообще никакого кода, то вероятно у Вас установлен модификатор localcopy.ocmod.xml, где на 247 строке есть перебор массива:

foreach (glob($next) as $file) {

Этот код пытается обнаружить загруженные папки и файлы модуля, которые изначально помещаются во временную папку ( к примеру, system/storage/upload/temp-A3OogZ1b3gfifUlHwditg36tte6VTOlX/upload/ ).

 

Кажется у Вас версия OpenCart 2.1.x или еще более ранняя. В них вроде как были баги с OCMOD.

 

 

---

Кроме того, устранение данной проблемы с установкой через OCMOD никак не повлияет на первую проблему - Ошибку 500.

 

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

 

 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.