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

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

Карта сайта для OpenCart - Branched Sitemap - подходит для мультиязычных магазинов и не грузит сервер


Карта сайта для OpenCart - Branched Sitemap - подходит для мультиязычных магазинов и не грузит сервер


Карта сайта Branched Sitemap для OpenCart / ocStore, которая не грузит сервер и подходит для мультиязычных магазинов.

 

В Branched Sitemap используется возможность создать Sitemapindex (то есть, разветвленные подкарты сайта). Таким образом нагрузка на сервер при открытии карты сайта сопоставима с обычной нагрузкой, которая наблюдается при открытии страницы категории.

 

slava-Ukraini.jpg.e3d04544164dc6cfae1bdb3da72e441b.jpg      boycott-business-with-russia.png.366aa48e78c1e2801d1302c15f14c7d6.png      not-activate-ru.jpg.bca9bf88214e1ae52ba8b774b934bf30.jpg

 

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

 

  1. Установка и настройка не входят в стоимость лицензии! Предполагается самостоятельная установка модуля по инструкции внутри архива.
  2. Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также вы соглашаетесь с моей Политикой поддержки!
  3. Модуль продается "Как есть" (As is), и это означает, что автор не берет на себя обязательств дорабатывать модуль под ваши индивидаульные потребности.
  4. Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту
  5. Код лицензии (он же Код активации) отправляется автоматически сразу после покупи, если вы указали домен. Иногда бывают сбои. Срок отправки кода вручную в таких случаях — в течение 1 рабочего дня.
  6. Доступен сервис для самостоятельной генерации Кода лицензии на случай, если автоматическое письмо не дошло — https://licence.sergetkach.com/
  7. Отладочным считается либо локальный домен с расширением *.loc, либо поддомен на основном сайте

 

 

Гарантии

  • В стоимость лицензии включена четко оговоренная Поддержка на 12 месяцев с момента покупки. Срок поддержки можно продлевать.
  • Гарантия на устранение ошибок в модуле во время периода поддержки
  • Возможность замены домена 1 раз в год при активном действии поддержки при условии, что не меняется концепция сайта
  • Лицензия предполагает пожизненное использование на заданном домене и не зависит от срока поддержки
  • Возможность бесплатного получения всех последующих обновлений
  • До 25 декабря 2026 гаранирую выпуск версий модуля под новые версии OpenCart / ocStore в течение 3 месяцев с момента релиза системы. При обновлении магазина вы сможете продолжать использовать модуль

 

 

Преимущества модуля Branched Sitemap:

  • Не требует записи правил в htaccess вручную :)
  • Возможность создать карту сайта для второго языка (нынче особенно важно для украинских интернет-магазинов)
  • Совместима с бесплатным модулем  ocdev.pro - Мультиязык для ocStore от (начиная с версии v1.10.0)
  • Работает с модулем Sla SEO PRO на OpenCart 3 (начиная с версии v1.9.4)
  • В карту включен дефолтный блог ocStore 3 и блог шаблонов от OCTemplates (начиная с версии v1.12.0)
  • Есть промо-код на скидку -20% для шаблонов FeelMart, ReMarket, UltraStore
  • Нет необходимости создавать статичный файл в админке при каждом добавлении товаров карта создается сама
  • Есть кешизация карты на некоторое время (по сути заменяет необходимость создавать CRON-задачу на генерацию статичного файла)
  • Есть возможность использовать картинки в карте сайта (хотя это ДАЛЕКО НЕ самая важная функция)

 

 

Применение

 

Чтобы карта сайта была прочитана поисковыми роботами необходимо:

  1. Установить адрес для карты сайта в настройках модуля
  2. Отправить Sitemapindex на сканирование в инструментах для вебмастеров Google и Яндекс. Это вовсе не значит, что поисковики сразу же ее проиндексируют. Может пройти от нескольких дней до 2 недель.

 

 

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

 

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

PHP 5.4 - PHP 7.3 c IonСube Loader 10

 

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

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

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

 

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

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

 

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

Стандартная через менеджер расширений OCMOD

 

 

ДЕМО

 

Установка карты сайта Branced Sitemap пошагово

Для просмотра процесса установки откройте спойлер.

Прихований текст

ru__branched_sitemap__install_step1.thumb.jpg.e498d99ddb97a78deb6a89c25d4a6b09.jpg

 

 

ru__branched_sitemap__install_step2.thumb.jpg.1bb9d132a11a64025ccbd6ac2a725c31.jpg

 

ru__branched_sitemap__install_step3.thumb.jpg.d8c1a7d766b028a6c7a2e08d51a0323a.jpg

 

ru__branched_sitemap__install_step4.thumb.jpg.1622cefbfbd02c31085f63f23969049a.jpg

 

ru__branched_sitemap__install_step5.thumb.jpg.79718d38ef06126e578d2f35db36399a.jpg

 

ru__branched_sitemap__install_step6.thumb.jpg.7a74c60be4b88d11e954e940916c8001.jpg

 

ru__branched_sitemap__install_step7.thumb.jpg.30fa3696681e1fbfbdb64a179ced7ca4.jpg

 

ru__branched_sitemap__install_step8.thumb.jpg.147a39b339e19ac01034e54fd9038ef0.jpg

 

ru__branched_sitemap__install_step9.thumb.jpg.98c3b003d376f7614c2dc0d8029d1228.jpg

 

ru__branched_sitemap__install_step10.thumb.jpg.75a90617685b76020f6dee0e5ae57ec0.jpg

 

ru__branched_sitemap__install_step11.thumb.jpg.7f0773e7821712d36da8ca1d04b00512.jpg

 

ru__branched_sitemap__install_step12.thumb.jpg.9c720c53e216390341f158b6709824ca.jpg

 

ru__branched_sitemap__install_step13.thumb.jpg.d0840927a019586db13dbf7804ac0204.jpg

 

ru__branched_sitemap__install_step14.thumb.jpg.0a94cc123ee2d9fe6542a2de05fa2032.jpg

 

ru__branched_sitemap__install_step15.thumb.jpg.9fb5538094d4f97ab9bd4d1a9c0f9e9e.jpg

 

ru__branched_sitemap__install_step16.thumb.jpg.9b5b3f6b278a0f63d534943ed26085c1.jpg

 

ru__branched_sitemap__install_step17.thumb.jpg.72ef6249789c247c69fd115b5e1f51a2.jpg

 

ru__branched_sitemap__install_step18.thumb.jpg.77b66e34651864ab815f7e41d410752d.jpg

 

ru__branched_sitemap__install_step19.thumb.jpg.b930ced11064d68b48fb9d34394171e8.jpg

 

 

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

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

 

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

 

 

Полезные модули

 

У меня также есть SEO модуль по автоматической генерации мета-тегов сайта SEO Tags Generator и автоматической генерации ЧПУ для тысяч уже существующих товаров по нажатию одной кнопки SEO URL Generator PRO.

 

Для массового редактирования товаров - Handy Product Manager.

 


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

 

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

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

С 120 000 поз. справляется, но лучшее что бы результат генерации хранился в отдельных файлах.

Нагрузка на сервер была бы меньше. Готов по участвовать в обкатке.

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


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

Здравствуйте, @SergeTkach
1) Подскажите, пожалуйста, если сайт с установленным SSL, то в карте сайта линки будут с https или http ссылками ?
2) в шаблоне LUXURY есть модуль Octemplates - Фильтр товаров. Ваш модуль может выводить ссылки в карту сайта посадочных страниц этого фильтра?

3) генерируются ли в карте сайта ссылки на статьи блога шаблона LUXURY?

4) Использую модуль "Группы товаров". Ваш модуль сможет в генерируемую карту сайта добавлять ссылки на посадочные страницы этого модуля?

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


1) Ссылки будут на https

 

2) по умолчанию не может. Но код достаточно открыт, чтобы внести необходимые правки

 

3) Под отдельные шаблоны не интегрирован. Только под категории, товары и производители

 

4) так же, как и 2

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

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

Добрый вечер

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

Что бы снять дополнительную нагрузку с сайта.

Яша не успевает затянуть

image.thumb.png.b18ccafc1e599ec74c85bc850beada6e.png 

 

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


55 минут назад, alex77 сказал:

Добрый вечер

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

Что бы снять дополнительную нагрузку с сайта.

Яша не успевает затянуть

image.thumb.png.b18ccafc1e599ec74c85bc850beada6e.png 

 

 

Можно попробовать поставить по 200 элементов в одном файл. По скрину видно, что сейчас по 1000.

 

Это должно снизить нагрузку.

 

Кроме того, не совсем понял, Вы добавили все ответвления в  robots.txt вручную? Или это яндекс так отобразил. Достаточно добавить основную ссылку, в которой ответвления об'являбтся по формату карты и должны подхватываться поисковиками.

 

Генерация раз в сутки пока что невозможна.

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

17 минут назад, alex77 сказал:

так яндекс сдесла.

Ну а кол-во элементов на страницу попробовали уменьшить?

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

ок

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

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

Вышло, новое обновление?

/* v1.3.5 (2019.01.25)
------------------------------------ */
--
Полностью удалено стилевое оформление карты сайта, которое оставалось на главной странице карты

 

Это хорошо или плохо?

Обновлять или нет?

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


@alex77 Это обновление не столько функциональное, сколько организационное: меньше вопросов ))

Если карта у Вас индексируется нормально, то можно не обновляться. А если есть какие-то проблемы с индексацией - то можно попробовать.

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

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

@ramzes6961 , Если у Вас установлен модуль SEO мультиязык, который добавляет ссылку на язык в УРЛ, то при добавлении метки языка в ссылку на страницу с картой, карта будет содержать ссылки на страницы на этом языке. А если мультиязык не установлен, то все страницы имеют одинаковые адреса, независимо от языка (версия OC 2.x).


sitename/index.php?route=extension/feed/branched_sitemap

sitename/en/index.php?route=extension/feed/branched_sitemap

 

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

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

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

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


@alex77 наверное таки надо. Но пока что Вы можете смотреть в списке модификаторов

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

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

Добрый день.

 

Три месяца яндекс ругается на вашу Карту сайта. Что загружается, что то нет.

 

image.png.aa6713ed58445b05d7a2df29542f525d.png

 

image.thumb.png.efa9e8fd4a196c7d68bd9fe642b42ff0.png

 

Тормоза на сайте.

 

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

 

С этой картой сайта нет не каких проблем.

image.png.86b4b232a132c27398c3ae94b30a393b.png

 

Может есть Вариант доработки Вашего модуля?

 

 

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


@alex77 Уточните, пожалуйста:

 

1) Cколько товаров у Вас в магазине?

2) Всегда ли в отчете висит именно эта страница или они периодически меняются - https://eleka.info/index.php?route=extension/feed/branched_sitemap/products&page=11

Просто я проверил анализатором яндекса, и он говорит, что все в порядке. Вот снимок - https://ibb.co/M6W0J8Q

3) Известно ли Вам, что вот это за ошибка с кешем SEO URL ов товаров, которая иногда проявляется при открытий веток карты сайта. Такая ошибка приводит к дефективноти карты, но с ней не связана.

https://ibb.co/Y2yWs6x

https://ibb.co/ccpxZdj

 

 

 

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

2 часа назад, SergeTkach сказал:

@alex77 Уточните, пожалуйста:

 

1) Cколько товаров у Вас в магазине?

 

150к

2) Меняются периодически ошибки

3) Не известно. 

 

Покупаешь, готовый модуль, что бы не было головной боли ... "Это у Вас то или это".

Мне не жалко денег, Мне жалко времени, которое прошло...

 

Просто напишите, в описании какие есть ограничения по кэшу, количеству.

 

P.S. Спасибо, за Ваш модуль, но он наверное мне не подходит....

 

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


11 минут назад, alex77 сказал:

Просто напишите, в описании какие есть ограничения по кэшу, количеству. 

 

P.S. Спасибо, за Ваш модуль, но он наверное мне не подходит.... 

 

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

 

Ошибка проявляет себя при использовании системного метода обращения к кешу, когда запрашивается ЧПУ. А при запросе ЧПУ у Вас используется модуль SEO PRO. А при таком объеме товаров SeoPro больше тормозит, чем помогает.

 

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

Нам нужно разобраться, что бы на грабли не наступать.

Наверное seo pro и тормозит.

Ваши предложения?

 

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


2 минуты назад, alex77 сказал:

Ваши предложения?

Использовать меньше товаров в одной ветке. Отключить изображения.

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

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

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

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

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

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

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

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

Войти

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

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

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

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

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