Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

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


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


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

 

Модуль допомагає вам виконати рекомендації гугла з розділу "Створення інформативних описів сторінок для пошуку Google" (російською мовою 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. Підтримує мультимовність
  3. Можливість встановити окремі налаштування формул для окремої категорії, яка вибивається із загальної маси. Див вкладинку "SEO Tags Generator: налаштування для категорії"
  4. Можливість позначити в мета-тегах тайтл та дескрипшн категорії мінімальну та максимальну ціну товарів з даної категорії. А також відобразити кількість товарів у даній категорії.
  5. Нумерація пейджинації сторінок категорії та виробника: <if>( [page_number] ) - сторінка [page_number] </endif>
  6. Підстановка типових текстів наприкінці чи початок опису категорій, товарів, виробників. Можна використати, якщо в момент якоїсь акції вам потрібно дописати типове повідомлення до будь-якого опису із закликом до дії та згадуванням поточного свята. Або ж ви можете дописати повідомлення про безкоштовну доставку, термінову акцію, про кількість продажів цього товару і т.п.
  7. Приклади формул складання мета-тегів, що автоматично генеруються, додаються у файлі з архівом модуля.
  8. Код модуля відкритий на 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/

 

 

 

 

 

 

Демо модуля


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

 

 

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

Перевіряйте мета-теги на вітрині за допомогою сайтів

А також в адмінці під час перегляду товарів та категорій також буде видно згенеровані мета-описи.

 


 

 

 

Сумісність

 

Працює на гілці 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. Модуль продається та використовується на умовах "Як є". Модуль є типовим рішенням типової задачі. Перевіряйте наявність потрібного функціоналу в демо модуля. У вартість модуля не входить адаптація розширення під індивідуальні потреби покупця.
  3. Надається не ексклюзивне право на використання модуля на 1 домені. "Перенесення" ліцензії на інший домен не передбачається. Однак, додаткова ліцензія може бути видана на налагоджувальні домени, які відповідають таким вимогам:
    - Субдомен на основному домені (test.sitename.com, demo.sitename.com)
    - Субдомен на сайті розробника (студії) (shopname.studioname.com)
    - Локальний домен виду sitename.loc або sitename.local
  4. Термін надсилання коду ліцензії вручну протягом 1 робочого дня!
  5. Збереження ключа активації є обов'язком покупця. Відновлення ключа можливе лише в рамках наявного терміну підтримки.
  6. Інтерфейс поточної версії модуля може відрізнятися від того, що представлено на знімках екрана в презентаційних матеріалах. Це не дефект модуля, просто в нових версіях модуля можуть бути додані нові функції. Проте загальні принципи роботи модуля залишаються тими самими.
  7. У разі використання мультимагазину ліцензія видається на основний домен, на якому здійснюватиметься управління всіма магазинами.
  8. Автор дає гарантію, що весь заявлений функціонал, крім експериментального, працюватиме на тих версіях системи, що заявлені в розділі СУМІСНІСТЬ та за умови дотримання ТЕХНІЧНИХ ВИМОГ. У разі помилки в модулі зобов'язується виправити її при наявності необхідних доступів та послідовного логічного опису, які саме кроки привели до помилки. В залежності від складності багу, можуть бути різні терміни виправлення. Для випадків явної помилки виконання програми виправлення можливе в термін від 1 до 3 робочих днів після надання доступів та опису проблеми. В разі помилки через конфлікт з API браузеру, логічної або архітектурної помилки термін виправлення може бути навіть до 2 міс. В разі, якщо помилка не була виправлена в зазначений термін, може бути здійснене повернення коштів з вирахуванням комісій платіжних систем.
  9. Виправлення помилок може бути здійснено як напряму у клієнта, так і через випуск оновлення. В разі випуску оновлення, його встановлення не входить в обсяг підтримки.
  10. Підтримка та гарантія усунення помилок діє 3 місяці із моменту покупки. Ніяких гарантій щодо виправлення помилок в нових версіях, які можуть бути доступними вам навіть після заврешння терміну Підтримки, не надається. Продовжуйте підтримку, щоб продовжувати отримувати допомогу.
  11. Гарантія НЕ ПОШИРЮЄТЬСЯ на Додаткові модифікатори(!) з папки "Додаткові-модифікатори" або "additional-modificators" (раніше називалася "additional"). Вони є бонусними та не входять у вартість покупки.
  12. Гарантія усунення помилок не поширюється на конфлікти сумісності модулів. Тобто говорити, що проблема точно виходить з мого модуля можна тільки в тому випадку, якщо на сайті не встановлений жоден інший модуль (крім LocalCopy.ocmod.xml) і при цьому вихідні файли OpenCart не були редаговані вручну.
  13. Гарантія не поширюється на новий експериментальний функціонал, який з'являється під час випуску бета-версії модуля (додається слово "beta" після номера версії).
  14. Ви втрачаєте гарантію на безкоштовну підтримку, якщо в модулі були зроблені модифікації (при цьому не має різниці, хто їх зробив — я чи сторонній розробник. В такому випадку модуль перестає працювати за типовим сценарієм і вимагає індивідуального розгляду ситуації).
  15. Купуючи або оновлюючи версію модуля, ви погоджуєтесь з поточною "Політикою підтримки" та поточною Ліцензійною угодою, яка діє на момент виходу релізу.
  16. При оцінці можливої шкоди від використання купленого програмного забезпечення, в якому була помилка, максимальна відповідальність автора та (або) продавця не може перевищувати вартість дефектного програмного забезпечення, яку покупець сплатив за фактом.
  17. Автор залишає за собою право відмовляти у підтримці у випадку, якщо клієнт не дотримується рамки пристойності та ділового стилю спілкування та/або дозволяє собі образи чи хамство
  18. Модуль містить зашифровані файли, які забезпечують контроль за ліцензіями. Ви відмовляєтеся від наміру запитувати відкритий вихідний код зашифрованих файлів і усвідомлюєте, що будь-яка спроба розшифрування файлів або іншого злому модуля є незаконною.
  19. Якщо Ви плануєте доопрацьовувати модуль, необхідно отримати згоду автора на такі доробки. (Часто я не проти внесення змін до відкритого коду модуля, але формулювання "купив модуль з надією допрацювати, а тут закрито" не є підставою для повернення).
  20. Результати платного доопрацювання модуля можуть включатися до наступних версій без отримання згоди від клієнта, який сплатив таке доопрацювання.
  21. Як автор модуля я залишаю за собою право на портфоліо, що означає можливість публічно надавати ваш сайт (домен та/або логотип) як приклад використання модуля. Але якщо ви не бажаєте, щоб я використовував адресу вашого сайту у прикладах, при оформленні замовлення ви можете обрати опцію "Увага: Не використовувати мій сайт в прикладах (+5.00 USD)"



 

 

Також рекомендую інші мої модулі

 

 

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

 

 


  • Автор
  • долучення
    03.04.17
  • Категорія
  • 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
  • Звернення до сервера розробника
    Нет

 

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
В 11.04.2017 в 09:28, kd011175fsv сказал:

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

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

 

Надіслати
Поділитися на інших сайтах

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

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

)))

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

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

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

В инструкции сказано "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 months later...

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

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

 

Надіслати
Поділитися на інших сайтах


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

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

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

 

 

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

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

Надіслати
Поділитися на інших сайтах

  • 1 month later...
В 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 month later...

Сергей, добрый день, вопрос, если я принудительно пропишу в некоторых категориях /подкатегориях (в самой админке) необходимые 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 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.