Jump to content
Sign in to follow this  
Alexcctv

Сео текст под поисковый запрос

Recommended Posts

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

Share this post


Link to post
Share on other sites
7 минут назад, Alexcctv сказал:

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

 

зачем делать двойную работу.

используйте не метки(теги), а параметры для seo-фильтра (атрибуты, опции, производители).

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Blackseabreathe
      Opencart 3.0.3.3, default theme
       
      Привет всем.
      Стояла задача сделать простой магазин. Но какой магазин без ajax подгрузки товаров в аля 2К20, а?
      Сам я не то чтобы был полный ноль в js, нет, что-то в целом понимаю. Однако, сначала я искал готовые бесплатные плагины, но на мою версию опенкарт в общей сумме плагинов как кот наплакал, а для ajax подгрузки товаров их вообще 2, и то, один из них триальной версии на 3 дня потом плати монету. Пытался установить от shopunity ajax free filter, но мне не зашел, хотя бы на том, что там уродский вывод пунктов фильтров если выбираешь выводить как select. Ну и в целом плагин имеет много моментов, мне непонравившихся. Мне всё  это не подходило и я решил сделать сам.
      Конечно, я хотел сделать это быстрее, поэтому искав в интете все по запросу ajax фильтрация товаров OpenCart 3, я может что-то и находил полезное, но этого было недостаточно. Однако одну функцию я все таки спер оттуда, так как свою писать было лень, да и зачем второй велосипед нужен?! Чтобы никто не писал потом что "эту функцию ты стырил оттуда-то".
       
      Скрипт на jquery, если кто-то может переписать на ванила js, будет хорошо, Ну или если кто-то сможет заменить .load на $.ajax было бы удобней, но да ладно, перейдем к сути. Строго не судите, я не гуру jq, если есть что подправить, напишите это в комментах без грязи. Делюсь своим способом ajax фильтрации товаров opencart3 и ajax сортировка
       
       
      <!--ajax фильтрация ++--> 0. Сначала я бы предложил для фильтров поставить плагин fixfilter opecart3x чтобы изменить логику фильтрации or/and. (Но не обязательно)
      1. в category.twig (catalog/view/theme/default/template/product/category.twig) делаем обертку для вывода товаров <div id="pp" class="products_products">...тут уже цикл с выводом товаров..</div> //обернули 2. Тут же в селекте #input-sort убрать метод "onchange location = this", он нам уже не нужен 3. в category.php (catalog/controller/product/category.php) найти способы сортировки, например сортировка по умолчанию $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', //'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) //копируем строку и комментируем ее на всякий случай 'href' => '&sort=p.sort_order&order=ASC',// вставляем ее ниже и изменяем на такой вид ); Тоже самое проделать со всеми другими способами сортировки, которые нужны. Мне нужны были только по цене вверх, вниз и по умолчанию; и то "по умолчанию" всегда переименовываю в "рекомендуем". 4. Идем в filter.twig (catalog/view/theme/default/template/extension/module/filter.twig) Тут уже кому как надо, а у меня стояла задача сделать вместо чекбоксов select. Собственно я изменил вывод фильтра на: <div class="the_filters df aj"> {% for filter_group in filter_groups %} <div id="filter-group{{ filter_group.filter_group_id }}" class="filtr_group"> <select name="filter[]" id="filters{{filter_group.filter_group_id}}" class="ajax_select"> <option value="{{ filter_group.name }}" disabled selected>{{ filter_group.name }}</option> {% for filter in filter_group.filter %} {% if filter.filter_id in filter_category %} <option value="{{ filter.filter_id }}" selected>{{ filter.name }}</option> {% else %} <option value="{{ filter.filter_id }}">{{ filter.name }}</option> {% endif %} {% endfor %} </select> </div> {% endfor %} <div class="part filtr_group"><button type="button" id="reset_filter">Сбросить</button></div></div> Тут должно быть все понятно, тупо из чекбокс переделал в селект, который потом подхватывает плагин select2. Кстати, рекомендую его для кастомизации селектов. Это все что будет в этом файле из разметки. Ниже будут скрипты: <script type="text/javascript"> $(document).on('change', '.filtr_group .ajax_select',function(){//обновление без кнопки "применить", если успели заметить что в разметке кнокпку убрал filter = []; //создаем резервуар для фильтров $('.filtr_group .ajax_select').each(function(element) { // каждый выбранный фильтр filter.push($(this).val()); //записываем в резервуар }); $('#pp').css('opacity', '0.3'); // самый простой способ дать уровень прозрачности блоку с товарами $('#pp').prepend('<div class="loading"><?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background-image: none; display: block; shape-rendering: auto; background-position: initial initial; background-repeat: initial initial;" width="100px" height="100px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><circle cx="50" cy="50" r="0" fill="none" stroke="#3e6d8d" stroke-width="2"><animate attributeName="r" repeatCount="indefinite" dur="1s" values="0;29" keyTimes="0;1" keySplines="0 0.2 0.8 1" calcMode="spline" begin="-0.5s"></animate><animate attributeName="opacity" repeatCount="indefinite" dur="1s" values="1;0" keyTimes="0;1" keySplines="0.2 0 0.8 1" calcMode="spline" begin="-0.5s"></animate></circle><circle cx="50" cy="50" r="0" fill="none" stroke="#4b9bbe" stroke-width="2"><animate attributeName="r" repeatCount="indefinite" dur="1s" values="0;29" keyTimes="0;1" keySplines="0 0.2 0.8 1" calcMode="spline"></animate><animate attributeName="opacity" repeatCount="indefinite" dur="1s" values="1;0" keyTimes="0;1" keySplines="0.2 0 0.8 1" calcMode="spline"></animate></circle></svg></div>'); // для интуитивности делаем прелоудер href = '{{action}}&filter='+filter.join(','); //тут мы берем текущую ссыль, которая конфигурируется в category.php и добавляем к ней фильтры с разделением div = $(document).find('#pp'); //куда будем загружать новые товары $(div).load(href+'#pp .product-layout', {limit: 16}, //загружаем методом jq load с лимитом 16, у кого отличается в админке кол-во вывода товаров на фронте, то изменить здесь function (responseText, textStatus, xhr) { if (textStatus == "error") { //если ошибка, то выводим текст ошибки, но я немного сделал по-своему var cn = $('header nav li a.current_page').text(); //находим название категории (но по факту текст в теге <a></a> с классом current_page) var cn_href = $('header nav li a.current_page').attr('href'); //далее берем у нее ссыль $.jGrowl('Упс, что-то пошло не так, пробуем вернуть Вас в главную категорию ' + '"'+cn+'"'); // ну и выводим соответственно текст ошибки и setTimeout(function(){window.location.replace(cn_href);}, 5000); //возвращаем покупателя главную той категории, в которой он был, но можно только вывести текст ошибки, тут уже кому как } if($('#pp .product-layout').length <= 0) { // если нет товаров по выбранной нами фильтрации, то $('#pp').text('Нет товаров, которые соответствуют критериям поиска'); //вывести этот текст } if (textStatus == "success") { // ну а если ответ успешный, то $('#pp').css('opacity', '1'); // убираем непрозрачность у блока с товарами $(document).find('.loading').remove(); //убираем прелоудер } }); setLocation(href); // адресную строку меняем в соответствие с выбранными фильтрами (функция будем ниже) return false; }); //ajax сортировка $(document).on('change', '#product_category #input-sort', function(){ //при изменении селекта сортировки + я изменил id #product-category на #product_category, а то через тире выделять неудобно filter = []; // создали резервуар фильтров $('.filtr_group .ajax_select').each(function(element) { filter.push($(this).val()); // в резервуар записали фильтры }); $('#pp').css('opacity', '0.3'); // непрозрачность установили $('#pp').prepend('<div class="loading"><?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background-image: none; display: block; shape-rendering: auto; background-position: initial initial; background-repeat: initial initial;" width="100px" height="100px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><circle cx="50" cy="50" r="0" fill="none" stroke="#3e6d8d" stroke-width="2"><animate attributeName="r" repeatCount="indefinite" dur="1s" values="0;29" keyTimes="0;1" keySplines="0 0.2 0.8 1" calcMode="spline" begin="-0.5s"></animate><animate attributeName="opacity" repeatCount="indefinite" dur="1s" values="1;0" keyTimes="0;1" keySplines="0.2 0 0.8 1" calcMode="spline" begin="-0.5s"></animate></circle><circle cx="50" cy="50" r="0" fill="none" stroke="#4b9bbe" stroke-width="2"><animate attributeName="r" repeatCount="indefinite" dur="1s" values="0;29" keyTimes="0;1" keySplines="0 0.2 0.8 1" calcMode="spline"></animate><animate attributeName="opacity" repeatCount="indefinite" dur="1s" values="1;0" keyTimes="0;1" keySplines="0.2 0 0.8 1" calcMode="spline"></animate></circle></svg></div>'); //прелоудер показали var sortBy = $(this).val(); // находим значение выбранного option в сортировке, то чей вывод мы изменяли в (контроллере) category.php var action = $('header nav li a.current_page').attr('href'); // берем адрес главной категории, в который находимся, так как {{action}} тут работать уже не так будет как надо// ну или найти адрес другим методом js/jq var url = action+sortBy+'&filter='+filter.join(','); // собираем в переменную куски - адрес главной категории + значение выбранной сортировки + фильтры, если есть //alert(url); // на момент тестов отслеживал какой адрес в итоге получается $(document).find('#pp').load(url+'#pp .product-layout', {limit: 16}, // опять загружаем с лимитом 16 function (responseText, textStatus, xhr) {//если ошибка, отдаем текст if (textStatus == "error") { $.jGrowl('Произошла ошибка'); } if($('#pp .product-layout').length <= 0) { // если нечего загружать, сообщаем $('#pp').text('Нет товаров, которые соответствуют критериям поиска'); } if (textStatus == "success") { // если все у всех ок, то $('#pp').css('opacity', '1'); // снимаеи непрозрачность $(document).find('.loading').remove(); // убираем прелоудер $.jGrowl('Успешная сортировка');//отдаем сообщение, тоже на момент тестов } }); setLocation(url); // записываем в адрес строку получившийся адрес return false; }); //ajax адрес в адресную строку function setLocation(curLoc){ try { history.pushState(null, null, curLoc); return; } catch(e) {} location.hash = '#' + curLoc; } /// тут тоже должно быть все ясно как ясный день </script>  
      Дальше хочу сделать ajax пагинацию и написать скрипт сброса фильтров, наверное позже дополню в тему
       
       
    • By SergeTkach
      900.00 руб
      Скачать/Купить дополнение


      SEO Tags Generator — автогенерация SEO-тегов для OpenCart 2.x & 3.x
      Модуль обеспечивает автоматическую SEO оптимизацию мета-тегов всех категорий и товаров, что имеет большое значение для SEO продвижения интернет-магазинов. Он избавляет Вас от лишней рутины при добавлении товаров. Модуль SEO Tags Generator делает работу с OpenCart проще и комфортнее, что приближает эту CMS к принципам дружелюбного к пользователю движка сайта.
       
      Сделав простую настройку 1 раз, Вы автоматически оптимизируете тысячи страниц 1 махом, по приемлемым для поисковых систем правилам.
       
      Замечу, что такой подход полностью отвечает официальным рекомендациям гугла, которые вы можете прочитать вот тут - https://support.google.com/webmasters/answer/35624?hl=ru (см пункт "Создавая описания, используйте автоматические средства", хотя прочтение всей инструкции от Google будет тоже весьма полезным).
       
       
       
      Преимущества модуля
       
       
      Генерация мета-тегов на лету в момент формирования страницы. По сути, это можно назвать "перезапись мета-тегов". Это позволяет избежать излишней нагрузки на сервер, когда генерация идет сразу для всех товаров с сохранением мета-тегов в базу данных. И благодаря такому подходу нет необходимости генерить что-то заново после очередного добавления ( импорта товара ). 1 раз настроил формулы и забыл. Поддержка мультиязычности Возможность задать отдельные настройки формул для отдельной категории, которая выбивается из общей массы. См вкладку "SEO Tags Generator: настройки для категории" (в версиях модуля до 3.0.0 называется "SEO-формулы") Возможность обозначить в мета-тегах тайтл и дескрипшн категории минимальную и максимальную цену товаров из данной категории. А также отобразить кол-во товаров в данной категории. Нумерация пейджинации страниц категории и производителя (<if>( [page_number] ) - страница [page_number] </endif>) Генерация типичных текстов в конец или в начало описания категорий, товаров, производителей. Отличный вариант, если в момент какой-то акции, Вам нужно дописать типичное сообщение к любому описанию с призывом к действию и упоминанием текущего праздника. Или же вы можете дописать сообщение о бесплатной доставке, срочной акции, о кол-во продаж этого товара и т.д. Примеры формул составления автоматические генерируемых мета-тегов прилагаются в файле с архивом модуля Накопительные скидки за повторные покупки  
      Отдельно для товаров
      Возможность обозначить в мета-тегах товаров цену со скидкой, если скидка назначена (Купить <if>([special]) по акционной цене: [special] <else> за [price]) Возможность указать в мета-тегах товаров кол-во отзывов и рейтинг данного товара, кол-во покупок Возможность добавить значимые атрибуты в мета-теги. См переменную [attribute index="1"] Возможность собрать название родительской категории по цепочке вложения с неполными названиями (будет интересно для тех сайтов, где категории названы коротко. К примеру: Велосипеды -> Горные -> Титановые) можно превратить в текст "Титановые горные велосипеды" с помощью переменной [category_nested] Функции для преобразования текста: привести к ВЕРХНЕМУ РЕГИСТРУ или к нижнему регистру, вырезать из названия товара какие-либо ненужные слова Список всех переменных модуля SEO Tags Generator смотрите в едином месте на моем сайте - http://sergetkach.com/seo-tags-generator-variables/  
       
      Недостатки модуля
       
      Модуль не поможет Вам с экспортом мета-тегов куда либо вне Вашего сайта! Для таких целей, лучше использовать модули, которые генерируются мета-теги в базу данных. Но забудьте тогда о таких динамических переменных, как цена, акционная цена, кол-во продаж, отзывов для товара, пейджинация и цены от x для категорий.
       
       
       
      Функционал дополнительных расширений
       
      Генерация SEO URL делается через родственный модуль — SEO URL Generator FREE Отмена ввода мета-тега title (в папке "Дополнительные-модификаторы/title" ) Готовый модификатор для совмещения с модулем GeoIp Pro (модификатора STG_group_in_meta_tags-for-2.0.x.ocmod.xml в папке "Дополнительные-модификаторы"). Ввод тега H1 для чистого OpenCart, в ocStore и OpenCart PRO и так есть (в папке "Дополнительные-модификаторы/tag-h1-for-OpenCart-only" )  
       
       
      * Внимание!
       
       
      Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки! Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту Просьба при покупке модуля указывать домен, для которого покупается модуль. Также при необходимости, укажите отладочный локальный домен (*.loc) или поддомен на основном сайте.  
       
       
       
      Демо модуля

      Демо админки:
      http://seo-tags-generator-ru.sergetkach.com/ (!) Разрешено внесение изменений в настройки модуля, в товары и категорий (!) Логин/Пароль: demo/demo  
       
      Демо витрины:
      Категория с общей формулой, Товар с общей формулой; Проверяйте мета-теги на витрине с помощью сайтов
      http://www.exadium.com/tools/metadata/ и ему подобные А также в админке при просмотре товаров и категорий также будут видны сгенерированные мета-описания.
       
       
       
       
       
      Примеры сайтов, где работает модуль
       
      https://imperia-pechei.ru/
      https://erofly.ru/
      https://decozy.ru/
      https://www.happylight.com.ua/
      https://aimeshop.ru/
      https://mobistyle.by/
      https://techno-azbuka.ru/
      https://arvim.ru/
      https://palitra360.ru/
      https://mtbt.ru/
      https://lovo.com.ua/
      http://системы-доступа.рф/
      https://shopiums.ru/
      https://stroika-prof24.ru/

       
       
       
      Совместимость
       
      Работает на ветке 2.х начиная с версии OpenCart 2.1.0.1 (ocStore 2.1.0.1)
      Начиная с версии модуля 3.0.0 работает на ветке 3.x (OpenCart 3.0.2.0 и ocStore 3.0.2.0)
       
       
       
      Технические требования
       
      На сервере (хостинге) должно быть:
      PHP 5.4 + IonСube Loader 5
      PHP 5.6 - PHP 7.3 c IonСube Loader 10
      Внимание! PHP 7.4 пока что не поддерживается!
       
      Требования к системе OpenCart
      Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
      Допускается проверка работоспособности модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml
       
      Что в модуле зашифровано?
      Контроллер админки модуля Библиотека модуля, где происходит проверка лицензии и служебные операции  
       
       
       
       
      Установка модуля
       
      Установка стандартная - через менеджер расширений OCMOD и описана в файле Установка-Модуля.txt (или install.txt) в архиве с модулем.
       

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

       
       
      Лицензионное соглашение
       
      Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предполагается. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
      - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
      - Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момент получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует 12 месяцев с момента оплаты. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (раннее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с "Политикой поддержки" При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.

       
       
      Также рекомендую следующие модули
       
       
      Для снижения рутины во время SEO-оптимизации я также подготовил модуль автоматической генерации SEO URL, 
      который массово генерирует ЧПУ для товаров, у которых их нет (к примеру, импортированные из 1С).
      Для массового редактирования товаров - Handy Product Manager.
       
      Добавил SergeTkach Добавлено 03.04.2017 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.4 + IonСube Loader 5 или PHP 5.6 - 7.3 + IonСube Loader 10. Внимание! PHP 7.3 пока что не поддерживается! Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 1500  
    • By SergeTkach
      Модуль обеспечивает автоматическую SEO оптимизацию мета-тегов всех категорий и товаров, что имеет большое значение для SEO продвижения интернет-магазинов. Он избавляет Вас от лишней рутины при добавлении товаров. Модуль SEO Tags Generator делает работу с OpenCart проще и комфортнее, что приближает эту CMS к принципам дружелюбного к пользователю движка сайта.
       
      Сделав простую настройку 1 раз, Вы автоматически оптимизируете тысячи страниц 1 махом, по приемлемым для поисковых систем правилам.
       
      Замечу, что такой подход полностью отвечает официальным рекомендациям гугла, которые вы можете прочитать вот тут - https://support.google.com/webmasters/answer/35624?hl=ru (см пункт "Создавая описания, используйте автоматические средства", хотя прочтение всей инструкции от Google будет тоже весьма полезным).
       
       
       
      Преимущества модуля
       
       
      Генерация мета-тегов на лету в момент формирования страницы. По сути, это можно назвать "перезапись мета-тегов". Это позволяет избежать излишней нагрузки на сервер, когда генерация идет сразу для всех товаров с сохранением мета-тегов в базу данных. И благодаря такому подходу нет необходимости генерить что-то заново после очередного добавления ( импорта товара ). 1 раз настроил формулы и забыл. Поддержка мультиязычности Возможность задать отдельные настройки формул для отдельной категории, которая выбивается из общей массы. См вкладку "SEO Tags Generator: настройки для категории" (в версиях модуля до 3.0.0 называется "SEO-формулы") Возможность обозначить в мета-тегах тайтл и дескрипшн категории минимальную и максимальную цену товаров из данной категории. А также отобразить кол-во товаров в данной категории. Нумерация пейджинации страниц категории и производителя (<if>( [page_number] ) - страница [page_number] </endif>) Генерация типичных текстов в конец или в начало описания категорий, товаров, производителей. Отличный вариант, если в момент какой-то акции, Вам нужно дописать типичное сообщение к любому описанию с призывом к действию и упоминанием текущего праздника. Или же вы можете дописать сообщение о бесплатной доставке, срочной акции, о кол-во продаж этого товара и т.д. Примеры формул составления автоматические генерируемых мета-тегов прилагаются в файле с архивом модуля Накопительные скидки за повторные покупки  
      Отдельно для товаров
      Возможность обозначить в мета-тегах товаров цену со скидкой, если скидка назначена (Купить <if>([special]) по акционной цене: [special] <else> за [price]) Возможность указать в мета-тегах товаров кол-во отзывов и рейтинг данного товара, кол-во покупок Возможность добавить значимые атрибуты в мета-теги. См переменную [attribute index="1"] Возможность собрать название родительской категории по цепочке вложения с неполными названиями (будет интересно для тех сайтов, где категории названы коротко. К примеру: Велосипеды -> Горные -> Титановые) можно превратить в текст "Титановые горные велосипеды" с помощью переменной [category_nested] Функции для преобразования текста: привести к ВЕРХНЕМУ РЕГИСТРУ или к нижнему регистру, вырезать из названия товара какие-либо ненужные слова Список всех переменных модуля SEO Tags Generator смотрите в едином месте на моем сайте - http://sergetkach.com/seo-tags-generator-variables/  
       
      Недостатки модуля
       
      Модуль не поможет Вам с экспортом мета-тегов куда либо вне Вашего сайта! Для таких целей, лучше использовать модули, которые генерируются мета-теги в базу данных. Но забудьте тогда о таких динамических переменных, как цена, акционная цена, кол-во продаж, отзывов для товара, пейджинация и цены от x для категорий.
       
       
       
      Функционал дополнительных расширений
       
      Генерация SEO URL делается через родственный модуль — SEO URL Generator FREE Отмена ввода мета-тега title (в папке "Дополнительные-модификаторы/title" ) Готовый модификатор для совмещения с модулем GeoIp Pro (модификатора STG_group_in_meta_tags-for-2.0.x.ocmod.xml в папке "Дополнительные-модификаторы"). Ввод тега H1 для чистого OpenCart, в ocStore и OpenCart PRO и так есть (в папке "Дополнительные-модификаторы/tag-h1-for-OpenCart-only" )  
       
       
      * Внимание!
       
       
      Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки! Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту Просьба при покупке модуля указывать домен, для которого покупается модуль. Также при необходимости, укажите отладочный локальный домен (*.loc) или поддомен на основном сайте.  
       
       
       
      Демо модуля

      Демо админки:
      http://seo-tags-generator-ru.sergetkach.com/ (!) Разрешено внесение изменений в настройки модуля, в товары и категорий (!) Логин/Пароль: demo/demo  
       
      Демо витрины:
      Категория с общей формулой, Товар с общей формулой; Проверяйте мета-теги на витрине с помощью сайтов
      http://www.exadium.com/tools/metadata/ и ему подобные А также в админке при просмотре товаров и категорий также будут видны сгенерированные мета-описания.
       
       
       
       
       
      Примеры сайтов, где работает модуль
       
      https://imperia-pechei.ru/
      https://erofly.ru/
      https://decozy.ru/
      https://www.happylight.com.ua/
      https://aimeshop.ru/
      https://mobistyle.by/
      https://techno-azbuka.ru/
      https://arvim.ru/
      https://palitra360.ru/
      https://mtbt.ru/
      https://lovo.com.ua/
      http://системы-доступа.рф/
      https://shopiums.ru/
      https://stroika-prof24.ru/

       
       
       
      Совместимость
       
      Работает на ветке 2.х начиная с версии OpenCart 2.1.0.1 (ocStore 2.1.0.1)
      Начиная с версии модуля 3.0.0 работает на ветке 3.x (OpenCart 3.0.2.0 и ocStore 3.0.2.0)
       
       
       
      Технические требования
       
      На сервере (хостинге) должно быть:
      PHP 5.4 + IonСube Loader 5
      PHP 5.6 - PHP 7.3 c IonСube Loader 10
      Внимание! PHP 7.4 пока что не поддерживается!
       
      Требования к системе OpenCart
      Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
      Допускается проверка работоспособности модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml
       
      Что в модуле зашифровано?
      Контроллер админки модуля Библиотека модуля, где происходит проверка лицензии и служебные операции  
       
       
       
       
      Установка модуля
       
      Установка стандартная - через менеджер расширений OCMOD и описана в файле Установка-Модуля.txt (или install.txt) в архиве с модулем.
       

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

       
       
      Лицензионное соглашение
       
      Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предполагается. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
      - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
      - Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момент получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует 12 месяцев с момента оплаты. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (раннее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с "Политикой поддержки" При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.

       
       
      Также рекомендую следующие модули
       
       
      Для снижения рутины во время SEO-оптимизации я также подготовил модуль автоматической генерации SEO URL, 
      который массово генерирует ЧПУ для товаров, у которых их нет (к примеру, импортированные из 1С).
      Для массового редактирования товаров - Handy Product Manager.
       
    • By vitaliik1999
      нужен модуль оплты . будут заказы со всего мира (европа больше). нужно чтобы посоветовали модуль чтобы оформление товара происходило только после оплаты. 
    • By legioner26
      777.00 руб
      Скачать/Купить дополнение


      Модификатор автозаполнения картинок категорий
      Разработан модификатор автозаполнения картинок категорий из первой найденной картинки товара категории, а так же проставляются картинки для главных категорий и под категорий
      версии OpenCart 2.0, 2.1, 2.2, 2.3, 3.x  
      Просто заливаете товары с картинками, а картинки на категории проставятся сами.
      Устанавливаете модификатор как указано на картинке, чистим в модификациях кеш и обновляем. 
       
      Иногда бывает когда некорректно удалены картинки, и они сохранены в базе Для этого надо зайти через phpmyadmin и удалить из полей картинки из таблица oc_category
      UPDATE `oc_category` SET image=''
      http://prntscr.com/rkmuy3
      Введете этот запрос для очистки всех изображений категорий в случае проблем.
       
       
      Добавил legioner26 Добавлено 31.08.2017 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 1200  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.