Jump to content

Recommended Posts

Добрый день.

 

Поддерживаю два сайта в одном - основной на modx и в подпапке магазин на ocstore 1.5.5.

 

Из-за неудобств в поддержке решено создать один сайт-магазин на ocstore 2.1

 

Столкнулся с невозможностью задания одного seo url для подкатегорий в разных категориях, на modx с этим нет проблем.

 

Может ли кто-то доработать SeoPro таким образом, чтобы seo url был уникальным не на всю систему, а только на свою категорию?

 

Есть множество категорий, в которых подкатегории имеют одинаковое название, хотелось бы не уродовать ЧПУ изобретая бесполезные ЧПУ-фразы. Объясню на примере.

 

Трубы в бухтах -> Железные, медные, алюминиевые, пластиковые

Трубы в отрезках -> Железные, медные, алюминиевые, пластиковые

Прутки -> Железные, медные, алюминиевые

Листы -> Железные, медные, алюминиевые

 

Вот и получается что-то вроде этого:

/truby-buhty/jeleznye/
/truby-buhty/mednye/
/truby-buhty/aluminievye/
/truby-buhty/plastikovye/

Дальше хуже:

/truby-otrezki/jeleznye-truby/
/truby-otrezki/mednye-truby/
/truby-otrezki/aluminievye-truby/
/truby-otrezki/plastikovye-truby/

А дальше еще сложнее.

И чем больше категорий тем больше трудностей и кривых url.

 

Можно ли доработать SeoPro таком образом, чтоб работа была аналогичной modx, но при этом не поиметь дополнительных проблем и заморочек в будущем? Цена вопроса?

 

Share this post


Link to post
Share on other sites

Вы хотите дубли ЧПУ с контентом ?

Зачем вам оно надо

Как раз в SeoPro правильная работа с ЧПУ в отличие от MODX

Share this post


Link to post
Share on other sites

О каких дублях речь? Возможно я не очень доступно изъяснился.

Хотелось бы чтобы ЧПУ было аналогично папкам с файлами, или категориям с подкатегориями:

/truby-buhty/mednye/
/truby-buhty/aluminievye/
/truby-otrezki/mednye/
/truby-otrezki/aluminievye/
/prutki/mednye/

/prutki/aluminievye/

 

Это красиво, понятно, доступно, дублей никаких ни я ни поисковики на modx не находили, поясните о чем вы.

 

MODX при создании страницы с url "mednye" проверяет это слово только по родительской категории - например по "/truby-buhty/" а то что при этом этот url уже используется в "/truby-otrezki/" никоим образом не препятствует нормальной работе чпу (и совершенно не должно, ибо что было бы у нас на жестких дисках если бы каждый файл и каждая папка должны были бы иметь уникальное название - хаос и никакой стандартизации).

 

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

 

Возможно ли победить эту беду? Или из-за внутренних особенностей движка любое решение будет кривым.

Share this post


Link to post
Share on other sites

Возможно ли победить эту беду? Или из-за внутренних особенностей движка любое решение будет кривым.

Именно так.

Чтобы понять сложность задачи, поставьте себе обратную задачу переделать ЧПУ в MODX по аналогии как в OpenCart.

Share this post


Link to post
Share on other sites

можно дописать цифру например
jeleznye-1/
jeleznye-2/
на seo это никак не повлияет

Share this post


Link to post
Share on other sites

Да это то понятно что нужно ухищряться и придумывать алгоритм. Бегло глянул как в modx это устроено, оказалось все настолько просто и прозрачно что я удивился даже. Допустим третья вложенность документа, мы задаем ему сео имя "15m", сохраняем, и при сохранении абсолютно незаметно для пользователя в базу пишется не "15m" а полный путь, например "/truby-buhty/mednye/15m/" при этом убиваются сразу два зайца - и уникальность чпу и отсутствие описанных выше ограничений. Естественно если мы редактируем документ то все так же видим seo имя "15m".

 

Интереса ради попробовал в опенкарте задать для категории сео имя со слешем (buhty/mednye) ничего хорошего естественно не получилось (хехе каюсь за свою глупость, нет времени изучать SeoPro).

Share this post


Link to post
Share on other sites

В принципе можно сделать и так

Но тогда это будет не сео_про, а какой-нибудь сео_май

 

Минус такого решения - перенос  товара из одной категории в другую

 

Идеология опенкарта:

 

Товару назначаются категории, т.е сначала товар, а затем категория

 

В варианте от модекс - сначала категория, а затем товар

 

И да.. сделать конечно можно.. Стоит ли?

Share this post


Link to post
Share on other sites

если у товара сменится категория например, то seo_pro без проблем сделает редирект

например

http://ocstore.orcart.ru/components/imac.html

будет редиректить на 

http://ocstore.orcart.ru/desktops/mac/imac.html

modx так не умеет

Share this post


Link to post
Share on other sites

chukcha опередил. да в seo_pro идеология другая. уникальность последнего элемента в seo пути - основа основ.

если нужен seo_my - цена порядка 30тр

Share this post


Link to post
Share on other sites

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

Огромная благодарность freelancer и chukcha.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Similar Content

    • By legioner26
      899.00 руб
      Скачать/Купить дополнение


      SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык
      Модуль SEO генератор мета описания(тегов), URL, дубли,  позволяет провести оптимизацию всех категорий и товаров, производителей, статей с поддержкой языков магазина. Очень прост в эксплуатации
      Сохраняет информацию о заполнении проставляя метки, также предусмотреть функционал для перезаписи. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Внедрен Мультиязык производящий генерацию метатегов и URL, а также поиск дублей на всех подключенных языках магазина !!!
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах, категориях, производителях и статьях на всех языках магазина, с доп функционалом перезаписи имеющихся.
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях, производителях, статьях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Для ОС 3 --- Установить архив через Установку расширений, очистить кешь.
      2. Для ОС 2 --- Скопировать папку admin в корень сайта.
       
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       

       
      СЕО СОПРОВОЖДЕНИЕ <<<
       
      РЕКОМЕНДУЕМЫЕ МОДУЛИ
       
      Генератор АКЦИЙ Special PRO
      Смс авторизация и регистрация 
      Модуль Зумма
      Модуль подарков
      Конструктор форм обратной связи
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
      Добавил legioner26 Добавлено 31.03.2019 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации 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 Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 1500  
    • By legioner26
      Модуль SEO генератор мета описания(тегов), URL, дубли,  позволяет провести оптимизацию всех категорий и товаров, производителей, статей с поддержкой языков магазина. Очень прост в эксплуатации
      Сохраняет информацию о заполнении проставляя метки, также предусмотреть функционал для перезаписи. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Внедрен Мультиязык производящий генерацию метатегов и URL, а также поиск дублей на всех подключенных языках магазина !!!
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах, категориях, производителях и статьях на всех языках магазина, с доп функционалом перезаписи имеющихся.
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях, производителях, статьях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Для ОС 3 --- Установить архив через Установку расширений, очистить кешь.
      2. Для ОС 2 --- Скопировать папку admin в корень сайта.
       
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       

       
      СЕО СОПРОВОЖДЕНИЕ <<<
       
      РЕКОМЕНДУЕМЫЕ МОДУЛИ
       
      Генератор АКЦИЙ Special PRO
      Смс авторизация и регистрация 
      Модуль Зумма
      Модуль подарков
      Конструктор форм обратной связи
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
    • By smart_center
      Здравствуйте, уважаемые форумчане. Всех с новым годом!!!  Я знаю, что большинство людей, которые прочитали заголовок этой темы уже начали писать комментарий в духе "Сначала почитай / поищи информацию на форуме, потом создавай новую тему, таких тем тут 100500". Сразу хочу ответить, нашел пару статей на эту тему.. прочитал.. Проблема в том, что статьи 2017-2018, может быть есть более свежие, если что, не ругайте, а просто скиньте актуальные ссылки.. хотя бы за 2020г. А вообще хочется узнать ваше мнение, кто и каким образом решает проблему с дублями страниц вида:
      https://my-site.com/my-category/my-product https://my-site.com/my-product https://my-site.com/brand/my-product Из того, что начитал, были варианты:
      Модуль SEO PRO Использование canonical По первому варианту специалисты писали про то, что его не стоит использовать, потому что он "плохой", конкретных примеров кода или реализации никто не говорил, поэтому почему сео про плохой я так и не понял.
      По второму варианту специалисты писали: "Я супер СЕО специалист 100 лвл с 50-летним опытом, ставь каноникал и забей, гугл схавает", а то, что в товаре по ссылке https://my-site.com/my-category/my-product-1 в рекомендованных товарах ссылки без категории - это "такова жизнь", ну подумаешь, разработчик OP 3 для рекомендованных товаров делает 
      $this->url->link('product/product', 'product_id=' . $result['product_id']) а для тех же товаров в категории
      $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), В общем, что предлагаете, граждане форумчане, какой вариант решения проблем с дублями актуален на 2021 новый год?) Сори, что создаю 100501 тему, может кому-то, как и мне будет актуально, и что-то кардинально поменялось с 2018.
    • By Vavoro
      Подскажите, как сделать, чтобы при выбора языка менялся также и урл, то есть добавлялась языковая приставка? Когда установил модуль seopro, то при смене языка пишет: запрашиваемая страница не найдена. Как это исправить кто знает? Opencart 3.0.3.6
    • By Sunser
      В версии Opencart 2.3 есть такая проблема как, когда вы добавляете перевод на сайт и при выборе другого языка в адресную строку не добавляется код выбранного языка.
      Что для некоторых сайтов это плохо по многим причинам.
      Данный модификатор исправляет данную причину. Модификатор тестировался  успешно работал на Opencart 2.3.x и на OpencartPro 2.3.x
      Для работы модификатора нужен SeoPro, поскольку модификатор вносит изменения именно в нем.
      Установить модификатор очень легко, устанавливаете его через админку, через установка дополнений или просто скинуть в папу system/ вашего сайта, после чего обновите модификаторы в админке, в пункте модификаторы
      Причина по которым модификатор может не работает после установки, это модификатор не находит указанных путей, прописанных в модификаторе.
  • 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.