Jump to content
Sign in to follow this  
NemoTec

[VQMOD] Автоматическая подстановка описания товара seo-оптимизированным текстом

Recommended Posts

Доброго времени суток.
Хотел бы поделиться с вами своей "поделкой"
Суть такова:
Когда я только начал ковырять OpenCart, я заполнял магазин мобильной техники, и меня жутко утомляло, заполнение описания товара "руками". Я начал рыть product.tpl
и придумал следующее - почему бы не написать "правильный", текст-рыбу, с описанием,который бы одинаково подходил, как для мобильных телефонов, так и для одежды и прочих товаров?
А потом взять, да и вставить его, на страницу товара, вперемешку с описанием из админки, да так, чтобы всё красиво совпадало.
Сказано - сделано.
24.10.2012 я методом тыка, и интуиции "родил" такой "хак". А сейчас вспомнил про него и решил сделать VQmod`ом.
Что он делает:

  • На странице товара, добавляет уникальный текст (проверял через Advego Plagiatus).
  • В этом тексте, по смыслу подставлены Название и Цена товара.
  • Посреди текста, в подходящем, по смыслу месте, он подставляет описание товара, которое вы вписали в админке. 
  • В конце описания, содержится краткая инструкция, о том, как совершить покупку. Как показала практика - у покупателя сразу отпадает куча вопросов.

 

Плюсы такого расширения:

  • Текст уникальный, и появляется сразу на всех товарах, немного изменённый, для каждого товара.
  • Гармонично вписывает описание из админки.
  • Не нужно спешить, как угорелый, с заполнением описания - для среднестатистического посетителя всё и так выглядит красиво.
  • Подходит почти для любого типа товаров
  • Не изменяет файлы движка.
  • Точно работает на OpenCart 1.5+

Минусы такого расширения:

  • Нет админки
  • Пратически одинаковый текст на каждом товаре.
  • Не хватило ума подхватить ещё и Название магазина, Город и Телефон - буду благодарен за помощь.

Требования:

  • OpenCart 1.5+ (Работа на версиях ниже не проверялась).
  • Vqmod (Любой версии)

 

Установка:

  • Скопировать файлы из папки "upload", в "корень" магазина.

 

Демонстрация работы

post-18489-0-48345400-1369838832_thumb.jpg

post-18489-0-87767900-1369838843_thumb.jpg

  • +1 2

Share this post


Link to post
Share on other sites

Сделайте как я - и решите проблему уникальности такого текста. Каждому слову в каждом предложении долго и нудно подбираются подходящие синонимы, которые потом рандомно вставляются - в результате при каждом обновлении страницы товара (при каждом посещении ПС) получаем разный и достаточно уникальный текст. Если не поленитесь и составите большую базу из таких синонимов, будут вообще почти уникальные описания даже с учетом копипаста основы описания - у меня после нескольких недель мучений вышла база из 2К синонимов, как результат получалось по 5К-6К символов в этих доп. описаниях БЕЗ УЧЕТА основного описания, при этом почти каждое слово из этого доп. куска текста имело по 7-10 вариантов синонимов, а для бОльшей уникальности в тексте было рассыпано много вставок из названия текущей категории, названия подкатегории, названия товара, цены и т.п.

Это будет намного эффективнее не-уникального шаблона.

Share this post


Link to post
Share on other sites

Сделайте как я - и решите проблему уникальности такого текста. Каждому слову в каждом предложении долго и нудно подбираются подходящие синонимы, которые потом рандомно вставляются - в результате при каждом обновлении страницы товара (при каждом посещении ПС) получаем разный и достаточно уникальный текст. Если не поленитесь и составите большую базу из таких синонимов, будут вообще почти уникальные описания даже с учетом копипаста основы описания - у меня после нескольких недель мучений вышла база из 2К синонимов, как результат получалось по 5К-6К символов в этих доп. описаниях БЕЗ УЧЕТА основного описания, при этом почти каждое слово из этого доп. куска текста имело по 7-10 вариантов синонимов, а для бОльшей уникальности в тексте было рассыпано много вставок из названия текущей категории, названия подкатегории, названия товара, цены и т.п.

Это будет намного эффективнее не-уникального шаблона.

 

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

Share this post


Link to post
Share on other sites

Очень просто! В нужном месте в шаблоне product.tpl делаете вставку (по хорошему нужно это перенести в контроллер,  но я уже так сделал и решил не трогать, раз работает):

<?php
$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");
echo $part01[array_rand($part01)];
?>

разумеется не только part01 вставляется, а прямо сразу в этом куске таким же образом задаете синонимы part02, part03 ... part999 и сцепляете их в нужном порядке.

  • +1 1

Share this post


Link to post
Share on other sites

тоесть как я понял part01 будет массивом для замены встреченного в тексте синонима? и я по суди могу наделать и вставить код этих part сколько душе влезет и вставка будет выглядить вот так

 

<?php $part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин"); echo $part01[array_rand($part01)]; ?>

<?php $part02 = array ("модель", "машина", "rc-модель", ); echo $part01[array_rand($part02)]; ?>

<?php $part03 = array ("ДВС", "мотор", "двигатель", "мотор внутреннего сгорания"); echo $part01[array_rand($part03)]; ?>

 

Я все правильно понял?

 

ах да а синонимы в тексе он ищет из своего же array и вставляет из того же array тока любое другое?

Share this post


Link to post
Share on other sites

Нет, я же привел пример реализации. Это массив синонимов:

$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");

 

А это вывод случайного элемента массива

echo $part01[array_rand($part01)];
  • +1 2

Share this post


Link to post
Share on other sites

Очень просто! В нужном месте в шаблоне product.tpl делаете вставку (по хорошему нужно это перенести в контроллер,  но я уже так сделал и решил не трогать, раз работает):



<?php
$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");
echo $part01[array_rand($part01)];
?>

разумеется не только part01 вставляется, а прямо сразу в этом куске таким же образом задаете синонимы part02, part03 ... part999 и сцепляете их в нужном порядке.

Спасибо, очень интересное решение. На досуге попробую реализовать. Просто я не сильно силён в PHP - поправить могу, а с 0, уже нет.

Share this post


Link to post
Share on other sites

Нет, я же привел пример реализации. Это массив синонимов:

$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");

 

А это вывод случайного элемента массива

echo $part01[array_rand($part01)];

Аааа все теперь понял этот массив под рыбу текста, просто у меня товары как бы с разными описаниями уже готовые а так интересное решение

Share this post


Link to post
Share on other sites

RGB, спасибо. А чего же не выложили такое классное решение? Я-то подобного ничего не нашел, решил слепить своё...

Share this post


Link to post
Share on other sites

RGB, спасибо. А чего же не выложили такое классное решение? Я-то подобного ничего не нашел, решил слепить своё...

Действительно согласен с ТС я тоже искал в свое время подобное решение, думаю многим бы пригодилось, доже спасибо вам.

Share this post


Link to post
Share on other sites

Ну тут все просто - как только я его выложу, уникальность текстов моего магазина резко упадет :-) Кроме того, смысловая нагрузка этого текста ориентирована на мою область, и все равно придется переписывать под свой ассортимент.

 

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

Share this post


Link to post
Share on other sites

Доброго времени суток.

Хотел бы поделиться с вами своей "поделкой"

Суть такова:

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

и придумал следующее - почему бы не написать "правильный", текст-рыбу, с описанием,который бы одинаково подходил, как для мобильных телефонов, так и для одежды и прочих товаров?

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

Сказано - сделано.

24.10.2012 я методом тыка, и интуиции "родил" такой "хак". А сейчас вспомнил про него и решил сделать VQmod`ом.

Что он делает:

  • На странице товара, добавляет уникальный текст (проверял через Advego Plagiatus).
  • В этом тексте, по смыслу подставлены Название и Цена товара.
  • Посреди текста, в подходящем, по смыслу месте, он подставляет описание товара, которое вы вписали в админке. 
  • В конце описания, содержится краткая инструкция, о том, как совершить покупку. Как показала практика - у покупателя сразу отпадает куча вопросов.

 

Плюсы такого расширения:

  • Текст уникальный, и появляется сразу на всех товарах, немного изменённый, для каждого товара.
  • Гармонично вписывает описание из админки.
  • Не нужно спешить, как угорелый, с заполнением описания - для среднестатистического посетителя всё и так выглядит красиво.
  • Подходит почти для любого типа товаров
  • Не изменяет файлы движка.
  • Точно работает на OpenCart 1.5+

Минусы такого расширения:

  • Нет админки
  • Пратически одинаковый текст на каждом товаре.
  • Не хватило ума подхватить ещё и Название магазина, Город и Телефон - буду благодарен за помощь.

Требования:

  • OpenCart 1.5+ (Работа на версиях ниже не проверялась).
  • Vqmod (Любой версии)

 

Установка:

  • Скопировать файлы из папки "upload", в "корень" магазина.

 

Демонстрация работы

Слушай чтото не работает, установил а при просмотре ничего не изменилось

Share this post


Link to post
Share on other sites

Слушай чтото не работает, установил а при просмотре ничего не изменилось

 

А Vqmod что говорит?

Share this post


Link to post
Share on other sites

ну через vqmod манагер все установилось вроде

Share this post


Link to post
Share on other sites

ну через vqmod манагер все установилось вроде

Это я понял, а в логах (ошибках) что пишет?

Share this post


Link to post
Share on other sites

Разрулил, просто руками вставил в TPL. Ваше решение совместно с решением RGB - просто бомба

Share this post


Link to post
Share on other sites

Разрулил, просто руками вставил в TPL. Ваше решение совместно с решением RGB - просто бомба

Спасибо.

В TPL - это понятно, но мне интересно, почему же Vqmod не взял?

 

А выложите, пожалуйста, что у вас вышло в итоге.

Share this post


Link to post
Share on other sites

А как посмотрят на это "безобразие" поисковые роботы? Или страница описания товара в карточке товара не изменяется? Каков механизм я понял, вот только если этот текст динамический, то это отразится только на визуальном плане, когда покупатель откроет карточку товара или я что то не так понял? Буду рад подискуссировать на эту тему

Share this post


Link to post
Share on other sites

Нет, я же привел пример реализации. Это массив синонимов:

$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");

 

А это вывод случайного элемента массива

echo $part01[array_rand($part01)];

 

Простите за бестолковый вопрос, а как потом эти массивы вывести в смысловую цепочку, чтобы каша не получилась? Если некорректно задал вопрос, мне интересно как будут выводиться, синтаксис, вывода массивов, например:

$part01 бла бла

$part02 бла бла

$part02 бла бла

и вывод массива

echo $part01[array_rand($part01)];

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

Share this post


Link to post
Share on other sites

А как посмотрят на это "безобразие" поисковые роботы? Или страница описания товара в карточке товара не изменяется? Каков механизм я понял, вот только если этот текст динамический, то это отразится только на визуальном плане, когда покупатель откроет карточку товара или я что то не так понял? Буду рад подискуссировать на эту тему

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

 

По вашему второму вопросу - нужно создать много "кусков" с синонимами, например так:

 

$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");
$part02 = array ("мобильных телефонов", "смартфонов", "мобильных", "телефонии", "телефонов", "мобилок", "сотовых телефонов");
$part03 = array ("предлагает", "предоставляет возможность", "дает возможность", "позволяет", "предлагает возможность");
$part04 = array ("купить", "приобрести", "заказать", "оформить заказ на", "сделать покупку", "совершить приобретение товара");
 

 

потом эти блоки связываются так, как вам удобнее, например вот таким образом (в product.tpl):

 

echo $part01[array_rand($part01)]." ".$part02[array_rand($part02)]." ".$part03[array_rand($part03)]." ".$part04[array_rand($part04)]." ".$heading_title." и так далее...";
 

В результате вывода в том месте, куда вы вставите этот код, получим разные варианты при каждом обновлении страницы, например такие (элементы массивов я разделил цветом: 1, 2, 3, 4, а $heading_title - это название товара):

  • интернет-магазин смартфонов дает возможность оформить заказ на Apple Cinema и так далее...
  • веб магазин мобильных телефонов предлагает купить Apple Cinema и так далее...
  • online-магазин сотовых телефонов позволяет совершить приобретение товара Apple Cinema и так далее...

Количество получившихся вариантов равно количеству возможных перестановок ваших блоков с синонимами.

  • +1 1

Share this post


Link to post
Share on other sites

А как посмотрят на это "безобразие" поисковые роботы? Или страница описания товара в карточке товара не изменяется? Каков механизм я понял, вот только если этот текст динамический, то это отразится только на визуальном плане, когда покупатель откроет карточку товара или я что то не так понял? Буду рад подискуссировать на эту тему

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

 

По вашему второму вопросу - нужно создать много "кусков" с синонимами, например так:

 

$part01 = array ("интернет-магазин", "онлайн-магазин", "интернет магазин", "онлайн магазин", "веб-магазин", "веб магазин", "internet-магазин", "online-магазин", "web-магазин", "магазин");
$part02 = array ("мобильных телефонов", "смартфонов", "мобильных", "телефонии", "телефонов", "мобилок", "сотовых телефонов");
$part03 = array ("предлагает", "предоставляет возможность", "дает возможность", "позволяет", "предлагает возможность");
$part04 = array ("купить", "приобрести", "заказать", "оформить заказ на", "сделать покупку", "совершить приобретение товара");
 

 

потом эти блоки связываются так, как вам удобнее, например вот таким образом (в product.tpl):

 

echo $part01[array_rand($part01)]." ".$part02[array_rand($part02)]." ".$part03[array_rand($part03)]." ".$part04[array_rand($part04)]." ".$heading_title." и так далее...";
 

В результате вывода в том месте, куда вы вставите этот код, получим разные варианты при каждом обновлении страницы, например такие (элементы массивов я разделил цветом: 1, 2, 3, 4, а $heading_title - это название товара):

  • интернет-магазин смартфонов дает возможность оформить заказ на Apple Cinema и так далее...
  • веб магазин мобильных телефонов предлагает купить Apple Cinema и так далее...
  • online-магазин сотовых телефонов позволяет совершить приобретение товара Apple Cinema и так далее...

Количество получившихся вариантов равно количеству возможных перестановок ваших блоков с синонимами.

 

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

Share this post


Link to post
Share on other sites

Извините, большое спасибо RGB за ясный и четкий ответ :)

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

 

ок, если не затруднит в какое именно место в файле product.tpl вставлять это?

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 SergeTkach
      499.00 руб
      Скачать/Купить дополнение


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

      Он избавляет Вас от лишней рутины при добавлении товаров. Модуль SEO Tags Generator делает работу с OpenCart2 проще и комфортнее, что приближает эту CMS к принципам дружелюбного к пользователю движка сайта. 
       
      Сделав простую настройку 1 раз, Вы автоматически оптимизируете тысячи страниц 1 махом, по приемлемым для поисковых систему правилам.
       
      Модуль генерирует мета-теги на лету в момент формирования страницы, что исключает ошибки контент-менеджера в момент массовой работы с товарами (к примеру, импорт-экспорт).
       
      * Внимание!
      Покупая модуль, Вы даете свое согласие с Лицензионным соглашением, которое представлено на этой странице ниже по тексту!! Просьба при покупке модуля указывать домен, для которого покупается модуль. Также при необходимости, укажите отладочный локальный домен (*.loc) или поддомен на основном сайте. Так Вы получите лицензию автоматически сразу после покупки. Особенно это важно при покупке в выходные дни.  
      Письма могут попадать в спам, поэтому проверяйте эту папку Вашей почты.
       
       
       
      =====================================
       === Преимущества модуля ===
      =====================================
       
      Генерация мета-тегов на лету в момент формирования страницы. Нет необходимости перегружать сервер, пытаясь сгенерировать мета-теги с сохранением в базу данных. Нет необходимости генерить что-то заново после очередного добавления ( импорта товара ) —настроенные 1 раз формулы будут работать и так. ( Если Вам нужно записывать мета-теги имено в базу данных, то воспользуйтеcm модулем Handy Product Manager для быстрого и удобного массового редактирования товаров ) Поддержка мультиязычности Автоматическое получение временной лицензии на 10 дней, чтобы Вы могли начать использовать модуль прямо сейчас без никаких простоев Примеры формул составления автоматические генерируемых метатегов прилагаются 1 формула для всех категорий и 1 формула для всех товаров, что идеально подходит для 90% интернет-магазинов без необходимости переплачивать за невостребованный функционал С версии 1.3 добавлены отдельные формулы для отдельных категорий (!!) Оптимальная цена  
       
      ===========================================
       === Функционал дополнительных расширений ===
      ===========================================
       
      Генерация SEO URL делается через родственный модуль — SEO URL Generator FREE Отмена ввода мета-тега title (в папке "Дополнительные-модификаторы" ) Ввод тега H1 (в папке "Дополнительные-модификаторы" ) Нумерация страниц в мета-тегах начиная со второй (в папке "Дополнительные-модификаторы") Совмещение работы с модулем GeoIp Pro (модификатора STG_group_in_meta_tags-for-2.0.x.ocmod.xml в папке "Дополнительные-модификаторы").
      GeoIp Pro позволяет создавать группы клиентов под разные города и ставить отдельные цены для этих групп клиентов. В комбинации с модулем SEO Tags Generator в мета-теги попадает название города по IP пользователя. Перед применением такой тактики, лучше всего посоветоваться с SEO- оптимизатором.  
       
       
      =====================================
       === Как это работает? ===
      =====================================

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

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

       

      ===================================
      === Совместимость ===
      ===================================
      Работает на ветке 2.х начиная с версии OpenCart 2.1.0.1 (ocStore 2.1.0.1)
      PHP 5.4 или выше
      IonСube Loader v10 или выше
       
       
      =====================================
       === Установка модуля ===
      =====================================
      Установка стандартная - через менеджер расширений OCMOD и описана в файлах install.txt (или может называться Kak-Ustanovitj.txt) в архиве с модулем.
       

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

      Демо админки:
      http://seo-tags-generator-ru.sergetkach.com/ (!) Разрешено внесение изменений в настройки модуля, в товары и категорий (!) Логин/Пароль: demo/demo  
       
      Демо витрины:
      Категория с общей формулой, Товар с общей формулой; Проверяйте мета-теги на витрине с помощью сайтов
      http://www.exadium.com/tools/metadata/ и ему подобные А также в админке при просмотре товаров и категорий также будут видны сгенерированные мета-описания.
       
       
       
      ===========================================================
      === Список переменных, которые используются в модуле: ===
      ===========================================================
       
      /* Переменные seo tags generator в минимальном наборе:
      ------------------------------------------------------------------------------------------ */
       
      [category_name] - название категории. Имеется ввиду главная категория товара. Если не установлен SEO PRO, то это понятие отменяется. И туда попадает категория, определенная эвристическим способом. Я предположил, что категория, которая была добавлена позже всех, является категорией наибольшей вложенности. То есть, такой категорией, которая обычно становится главной.
       
      [count_products] - переменная используется в мета-тегах категории. Ей возвращается кол-во товаров в данной категории. Бывают случаи, когда в категории нет  товаров, а только дочерние подкатегории. В таком случае, этой переменной возвращается кол-во товаров, ее дочерних категорий.
       
      [min_price] - минимальная цена товара в данной категории
       
      [max_price] - максимальная цена товара в данной категории
       
      [shop_name] - название магазина, определенное в настройках. Часто в название магазина администраторы прописывают тайтл главной страницы, что является некорректным.
       
      [config_telephone] - телефон, указанный в контактах в настройках магазина (не в шаблоне, и не в модуле)
       
      [product_name] - название товара. Внимание! Название товара иногда содержит и название производителя, и название категории, и даже модель. В таком случае, не надо к названию товара добавлять соовтетсвующие переменные этих сущностей.
       
      [model] - модель товара
       
      [model_synonym] - синоним модели товара. Это ошибка природы, которая используется крайне редко.
       
      [sku] - Артикул товара
       
      [price] - цена товара. Если есть акционная цена (special), возвращается она. Но цена скидки (discount) не учитывается
       
      [manufacturer] - название производителя в мета-тегах товара
       
      [manufacturer_name] - название производителя в мета-тегах производителя
       
       
      /* Переменные seo tags generator в случае использования падежей категории:
      -------------------------------------------------------------------------------------------------------------------- */
      * Внимание!
        Для использования падежей, необходимо включить эту опцию в настройках модуля. А потом ОБЯЗАТЕЛЬНО заполнить все падежи для всех категорий на сайте!!
       
      [category_name_plural_nominative] - название категории во множественном числе именительном падеже. Так категория с назаванием "Смартфоны" в этой графе будет такое же самой "Смартфоны". Но каша начинается с дочерними подкатегориями и их сокращенными названиями. Если у Вас подкатегория "Двухядерные", то в мн.ч. им. пад. должно быть прописано "Двухядерные смартфоны"
       
      [category_name_plural_genitive] - название категории во множественном числе родительном падеже. "Смартфоны" становятся "смартфонов". Можно использовать формулу: "Большой выбор [category_name_plural_genitive]"
       
      [category_name_singular_nominative] - название категории в единственном числе именительном падеже. "Картриджы для принтеров" становятся "Картридж для принтера". Можно использовать формулу: "[category_name_singular_nominative] [product_name]" при условии, что в названиях товаров у Вас не прописаны ключевые слова товара. К примеру, у одного клиента все товары имели название вида "CANON MP240" (то есть, содержали указание производителя и модели). В таком случае по формуле: "[product_name] купить в супер-пупер магазине по цене" - мета-теги товара генерировались: "CANON MP240 купить в супер-пупер магазине по цене...". Тогда как формула: "[category_name_singular_nominative] [product_name] купить в супер-пупер магазине по цене" - генерирует: "Картридж для принтера CANON MP240 купить в супер-пупер магазине по цене..."
       
      * Примечание
        Использование падежей делает автогенерируемые мета-описания более человечными, что является критерием для поисковых ботов. Так, Вы можете избежать несуразицы типа: "Большой выбор Смартфоны в магазине ххх", хотя всегда можно переформулировать фразу: "Купить Смартфоны в магазине ххх. Большой выбор!"
        Другое дело, когда товары названы по типу "CANON MP240". В таком случае в мета-тег не попадает ключевое слово товара. Но и тут можно выкрутиться без падежей. Можно сделать вот так: "Товар: [product_name]. Категория: [category_name]. Цена: [price]", - что сгенерирует: "Товар: CANON MP240. Категория: Картриджы. Цена: ххх".
       
       
      /* Переменные seo tags generator для мультимагазинов
      ------------------------------------------------------------------------------------------ */
      * Внимание!
        Переменные появляются только после установки доп модификатора STG_city-in-shop-setting_for_STG-2.x_....ocmod.xml. Модификатор служит для очень редкой и специфической задачи - связать конкретный магазин с конкретным городом. После установки модификатор, необходимо заполнить соовтетсвующие поля в настройках каждого из мультимагазинов.
       
      [city] - Название города в им. пад.
      [city_genitive'] - Название города в род. пад.
      [city_dative'] - Название города в дат. пад.
      [city_prepositional'] - Название города в предл. пад.
       
       
      /* Переменные seo tags generator для того, чтобы подружить с модулем GEO IP.
      -------------------------------------------------------------------------------------------------------------------------- */
      * Внимание!
        Работает только с применением доп модификатора STG_group_in_meta_tags_for_STG...ocmod.xml
       
      ** Внимание!
         Каждый поддомен города должен являться алиасом основного домена сайта, что настраивается в админ-панели хостинга вручную долго и нужно. А также есть решение для файла .htaccess, чтобы все поддомены становились алиасами основного автоматически.
       
      [group] - переменная заменяется названием группы клиента. Дело в том, что в название группы клиента модуль GEO IP подставляет название города. Мой модуль просто делает замену [group] на то, что ему приходит в переменной $customer_group_info['name']. И все! Все остальные настройки GEO IP - это не ко мне.
       
       

      ============================================
      === Примеры сайтов, где работает модуль: ===
      ============================================
      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/


      =======================================
       === Что зашифровано? ===
      =======================================
      Контроллер админки модуля Модель витрины, где происходит замена формул на тексты  
       
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ
      Покупая и продолжая использовать данный продукт, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Он представляет собой типичное решение типичной задачи. Все индивидуальные запросы, которые меняют функционал модуля решаются в индивидуальном порядке с конкретным покупателем и не являются гарантированными. Проверяйте наличие нужного функционала в демо модуля. Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующую версию без получения согласия от клиента, оплатившего такую доработку. Вы осознаете что в таком случае Вы платите за срочность, а не зам сам функционал. Лицензия выдается на 1 домен + может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене
      - Поддомен на сайте разработчика (студии)
      - Локальный домен вида sitename.loc или sitename.local
      - Возможна (но не гарантируется) выдача копий лицензии на тестовый сайт, который находится на основном домене с неблагоприятным названием, из которого очевидно, что это не рабочий сайт В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены с теми техническими характеристиками хостинга (сервера), что заявлены. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней или осуществить возврат с вычетом комиссий платежных систем. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Вспомогательные модификаторы из папки "additional" (или "Дополнительные-модификаторы") являются бонусными. Они не входят в стоимость покупки. Гарантия на них не распространяется.

       
      =====================================
       === Рекомендую ===
      =====================================
      Для снижения рутины во время SEO-оптимизации я также подготовил модуль автоматической генерации SEO URL, который массово генерирует ЧПУ для товаров, у которых их нет (к примеру, импортированные из 1С).
      Для массового редактирования товаров - Handy Product Manager.
       
      Добавил SergeTkach Добавлено 03.04.2017 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.4 или выше; IonСube Loader v10 или выше Сайт разработчика http://sergetkach.com/ Старая цена Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
    • By Rassol2
      300.00 руб
      Скачать/Купить дополнение


      SimplePars - Универсальный парсер для ИМ
      Модуль SimplePars предназначен для парсинга и наполнения интернет магазина. 
       
      На данный момент модуль проходит период обкатки. Сейчас использования модуля на действующих проектах крайне не рекомендуется. 
      Пока идет период тестирования модуль предназначен исключительно для энтузиастов, которые готовы к экспериментам, и решению разнообразных проблем. 
      Если вы такими не являетесь воздержитесь от покупки модуля пока не будет окончен период бета тестирования.
       
      Документация к модулю разрабатывается. И доступна по ссылке - https://simplepars.top/index.php?page=doc

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

      В двух словах не описать что умеет делать модуль, по этому обозначу только основные моменты.

      1. Сбор ссылок на товары. Или на любые другие страницы сайта. Эти ссылки можно записать в таблицу csv. Либо использовать для наполнения вашего интернет магазина.
      2. Парсинг данных с сайта. Есть возможность парсить напрямую в интернет магазин, или же в файл csv. 
      3. Формировать прайс csv с данными что вы парсите. Так же прайсы можно формировать в готовом формате для загрузки через АОП. Или любого другого загрузчика прайс листов. 
      4. Заполнять интернет магазин новыми товарами.
      5. Обновлять товары, получать цены остатки с сайта донора. 

      При загрузке или обновлении товара, модуль поддерживает работу с :
      1) Кодом товара 
      2) Артикулом 
      3) Названием
      4) Ценой
      5) Количеством товара на складе
      6) Производителем
      7) Описанием
      8) Категориями
      9) Изображениями
      10) Атрибутами. 
      Так же поддерживается: Создание новых категорий, атрибутов, загрузка изображения по ссылке, создание производителей. И многое другое. 
       
      Основные страницы модуля.
       
      Сбор ссылок.

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

      Настройка парсинга

      Основная страница по настройке парсинга. 
      Здесь вы можете указать любое количество границ парсинга, на любые данные что есть в html коде сайта донора.
      Универсальный инструмент который поможет вам наполнить ваш интернет магазин.
      Обратите внимание что вы можете настроить парсинг на любые данные, и необязательно они должны быть совместимы с opencart. Вы можете парить статьи, отзывы, блоги.

       Парсинг в CSV таблицу


      На этой странице вы можете формировать прайс листы с данными что вы спарсили.
      Можно формировать прайс листы для загрузки их через популярные дополнения. 
      Такие как:
       Автоматическая обработка прайс листов. 
      CSV Price Pro import/export
      Так же формировать прайсы вы можете для любых других задач. К примеру для анализа цен, или остатков. 
       
      Символ разделителя.
      Экранирующий символ. 
      Эти настройки позволят вам формировать прайс пол любые задачи, и для пользователя любого офиса 
      К примеру: 
      Microsoft Office
      OpenOffice
      LibreOffice
      WPS Office

      Настройка парсинга в ИМ

      Одна из самых основных страниц. Здесь вы можете настраивать парсинг сайтов к вам в интернет магазин!
      Вы с легкостью можете заполнить ваш магазин категориями товарами, используя парсинг в Интернет магазин!
      Так же здесь вы можете как добавлять новые товары, так и обновлять существующие. 
      Здесь вы можете настроить обновления цены и остатков с сайта поставщика и всегда получать актуальные данные о вашем товаре. 
       
      Логи

       
      Вкладка логов позволяет вам прозрачно контролировать работу модуля. И обновления ваших товаров. 
       
       
      Остальные страницы вы можете увидеть в разделе фото дополнения. 
      И это малая часть тех задач которые может выполнить данный модуль. Модуль разрабатывается как универсальный парсер у него нету четких задач, у него есть только набор инструментов.
      А что вы построите имея эти инструменты уже зависит только от вас. 
       
       
      Инструкция по установке.
      Установка SimplePars 2.0
      1. Зайдите в директорию вашей версии модуля и скопируйте все в корень сайта с заменой.
      2. Введите в строке браузера ваш_сайт/inst.php и нажмите Enter.
      3. Далее перейдите в раздел Система->Пользователи->Группы пользователей->Администратор нажмите выделить все в двух разделах:
      Разрешить просмотр
      Разрешить редактировать
      Затем нажмите сохранить.
      4. Зайдите в "Модификаторы" или "Менеджер дополнений", и нажмите Обновить. 
      5. После этого удалите в корне сайта файл inst.php (Это важно!)
      Все модуль установлен.
      В разделе Каталог под пунктом Производители появится пункт SimplePars это вход в модуль. 
       
      Инструкция по обновлению
      1. Загрузить содержимое директории c названием вашей версии  в корень сайта.
      2. Если вы обновляетесь с версии 1.3 на версию 2  вам необходимо загрузить файл delet_v1.php с директории updete_from_1_to_2 и выполнить. Если нет то пропускаем этот пункт. и переходим к пункту три! (Обратите внимание что версия 2.0 несовместима с 1.3 и после выполнения этого действия, все настройки сделанные в модуле SimplePars будут удалены.)
      3. Выполнить ваш_сайт/inst.php
      4. Удалить с корня сайта файл inst.php (Это важно!)
      Добавил Rassol2 Добавлено 28.10.2018 Категория Парсеры Системные требования PHP >= 5.6 Сайт разработчика https://simplepars.top/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By matroskin92
      Скачать/Купить дополнение


      Просмотренные товары
      Простое решение для вывода ранее просмотренных товаров непосредственно на странице товара, без дополнительных настроек и в любом месте Вашего шаблона .
      Для того, чтобы увидеть результат, пройдитесь по нескольким товарам. 
       
       
       
      УСТАНОВКА
      Для установки модуля - загрузите файл в установщик и обновите кэш модификаторов и сайта.
      Для отображения модуля на странице, включите его и укажите количество товаров для отображения.
      После этого, перейдите в нужный макет и добавьте модуль в нужную позицию, сохраните макет.
       
      ПОДДЕРЖКА
      Поддержка в личных сообщениях и в теме на форуме.
      Демо OpenCart 2.3
      Демо OpenCart 3
      Добавил matroskin92 Добавлено 09.01.2019 Категория Модули Системные требования Сайт разработчика matro.site Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By matroskin92
      Простое решение для вывода ранее просмотренных товаров непосредственно на странице товара, без дополнительных настроек и в любом месте Вашего шаблона .
      Для того, чтобы увидеть результат, пройдитесь по нескольким товарам. 
       
       
       
      УСТАНОВКА
      Для установки модуля - загрузите файл в установщик и обновите кэш модификаторов и сайта.
      Для отображения модуля на странице, включите его и укажите количество товаров для отображения.
      После этого, перейдите в нужный макет и добавьте модуль в нужную позицию, сохраните макет.
       
      ПОДДЕРЖКА
      Поддержка в личных сообщениях и в теме на форуме.
      Демо OpenCart 2.3
      Демо OpenCart 3
  • 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.