Герб Укріїни
Віримо в Україну та ЗСУ. Слава Україні!

SeoPro для OpenCart 2.2.x / 2.3.x


SeoPro очень полезный модуль который заменяет стандартный функционал формирования человеческого ЧПУ в движке OpenCart. А так же изменяет непонятные дефолтные ЧПУ Опенкарта и удаляет дубли страниц. Все вы наверное уже знаете что SeoPro установлен по дефолту в ocStore (русская сборка).

Но на момент написания статьи (24.10.2016) актуальная версия ocStore 2.1.0.1.

Клиенту нужна была установка на версию Version > 2.2 и тут началось. Оказалось что модуль SeoPro не заточен под нее. Но слава Богу удалось найти. Лично протестировал на версии OpenCart 2.2.0.0 . Другие тестировали на Опенкарте 2.3.х. Так что все должно работать. Делюсь архивом с вами.

 

 Download – Demo

Установка простая , ни каких файлов изменять не нужно. Загрузите архив через установку расширений, очистите кеш в модификаторах, зайдите в настройки магазина и установите тип ЧПУ SeoPro.

Читайте також:  OpenCart SEO: які модулі варто встановити
мари

добрый человек пусть у тебя всё будет хорошо. сколько раз я какие только сео про не пыталась установить, на 2.1.0.1 сборка какая то никак не вставал, и только Ваш встал. Вы талантище с большой буквы Т! всё работает, урлы теперь правильные 301 редирект как в комментах посоветовали дописала всё корректно работает. от души спасибо.

Відповіcти
Digrand

Рад что вам помог) Лучшая благодарность для нас – обратная ссылочка с любого ресурса 🙂

Відповіcти
Димитрий

Активировал СеоПро. Все работает. УРЛ канонические генерирует правильно. Сайт/категория/товар.

Проблема, не выдает файлы сайтмап https://https//сайт/sitemap.xml, пишет страница не найдена. По адресу https://сайт/index.php?route=extension/feed/google_sitemap все есть. С яндексом аналогично, https://https//сайт/yandex_sitemap.xml, пишет страница не найдена. https://сайт/index.php?route=extension/feed/yandex_sitemap выдает нормально.

После активации СеоПро сделал 301 редирект в файле seo_pro.php и responce.php.

До этого все было нормально.

Где может быть ошибка.

Відповіcти
Данила

Подскажите пожалуйста, в чем может быть дело: пропали пункты Тип ЧПУ – SEO_PRO, и соответственно, модуль не работает. Перестанавливаю через Установку расширений (opencart 2.3), установка проходит отлично. обновляю кэш модификаторов, очищаю папку system/storage/cache. Но в разделе Настройки/Сервер, пункт Тип ЧПУ – SEO_PRO (тот что на скриншоте в посте) – не появляется! помогите найти причину..

Відповіcти
Digrand

Здравствуйте. Модуль уже старый, вполне может не работать

Відповіcти
Alex

здравствуйте!

Скажите пожалуйста возможно ли как-нибудь включить в этом модуле языковой префикс?
Или нужно ставить другой модуль?

Відповіcти
Yesvik

В модификаторе ошибка, редиректы со статусом 302 угробят все позиции в поисковой выдаче.
В файле seo_pro.php надо:

найти строку
$this->response->redirect($this->cache_data[‘queries’][$route_]);
и заменить на
$this->response->redirect($this->cache_data[‘queries’][$route_], 301);

найти строку
$this->response->redirect($seo);
и заменить на
$this->response->redirect($seo, 301);

Відповіcти
Йозеф

Здравствуйте. Я установил модуль NeoSeo Обмен между 1С:Предприятие и Интернет-магазином на OpenCart. Не могли бы вы мне помочь с настройкой либо посоветовать к кому обратиться, спасибо

Відповіcти
Саша

При установке на версии 2.2.0.0 пишет ошыбку –
error
undefined
архив переименовывал очень много раз

Відповіcти
Александр

Есть проблема, данный модуль режет UTM метки, то есть если нужно к ссылке на товар добавить, например: ?utm_source=yandex-direct&term={keyword}, то при переходе по ссылке всё это обрезается и ссылка восстанавливается в первичном виде без UTM. Кто может помочь с решением? OpenCart 2.3.0.2

Відповіcти
Олег

Норм

Відповіcти
Андрей

Здравствуйте. Я установил seopro_230x_1.01beta.ocmod.zip на опенкарт 2.3.0.2 но почему то создаются 302 редиректы категорий и товаров, т.е. ссылки формируются следующим образом по типу ( Сайт/категория/подкатегория/, сайт/категория/подкатегория, сайт/подкатегория, сайт/подкатегория/) и т.д., подскажите в чем проблема?

Відповіcти
opencart

Спасибо!!!

Відповіcти
mari17v

Добрый день! ocStore 2.3.0.2.3
К сожалению, у меня не устанавливаются модули через админку, ну никак… Эту проблему пока никто не смог вылечить. Я все устанавливаю вручную.
Огромная просьба, подскажите, как правильно это сделать в данном случае? Понятно, что файл seo_pro.php залит куда надо. Файл install.xml в подобных случаях я заменяла на install.ocmod.xml и заливала в папку system, предварительно дав оригинальное имя, типа seo_pro.ocmod.xml. Правильно ли будет сделать так в данном случае?
И что сделать с файлом install.php?

Відповіcти
Z

Попробуйте переименовать архив без всяких символов не нужных. Дайте архиву имя например seopro.zip

Відповіcти
АндрейМ

Установил Ваш модуль. Все работает замечательно. Спасибо!
Потом установил покупной шаблон опенкарт и в этом шаблоне есть свой модуль Блог
так вот ссылки ЧПУ которые я указываю в статьях – ваш модуль не подхватывает.
подскажите. как и что нужно настроить, чтобы заработал?
Можно ли Вам выслать в личку доступы, чтобы Вы глянули и подправили модуль, если это не сложно?

Відповіcти
Андрей

Добрый день. Не могу установить SeoPro на OpenCart 2.3.0.2 на половине пути пишет “Не удалось загрузить файлы и прописывает путь: system/storage/upload/temp-DiIBKtdACtZNAbrScCUesSV1pU4QmCvJ/upload/catalog/controller/startup/seo_pro.php, подскажите в чем проблема?

Відповіcти
werty

работает на 2.2.0.0. Только нужно переименовать архив.

Відповіcти
Alexander

Спасибо за модуль!
Все отлично работает, осталась только такая проблема – после включения модуля главная страница переадресовывается на site.com/index.php?route=common/home
Подскажите, пожалуйста, как исправить ссылку главной страницы на обычную site.com ?

Відповіcти
Али

Здравствуйте! Вы решили эту проблему? Сам с ней столкнулся никак не получается решить ее ((

Відповіcти
Digrand

Какая именно проблема? Суть статьи в решении проблемы. Не совсем вас понял

Yesvik

Чтобы убрать “”/index.php?route=common/home”” из адреса главной страницы, требуется:

\system\library\response.php

в функцию public function output() { с самого начала дописываем:

if (!defined(‘HTTP_CATALOG’)) $this->output = str_replace(‘index.php?route=common/home’, ”, $this->output);

p.s. Это решение было предоставленно Yesvik (На другом форуме). Чего Вы не любите пользоватся поиском…

Відповіcти
Digrand

Здравствуйте. Модуль уже старый, вполне может не работать

Денис

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

Відповіcти
Александр

Здравствуйте
в этом модуле организована автоматическая генерация ЧПУ?

Відповіcти
Digrand

Здравствуйте. Нет

Відповіcти
Александр

Сделайте пожалуйста под Version 2.1.0.2 (rs.1) очень нужно, то в интернете нет рабочей на сборку “РУсская сборка”

Відповіcти
Digrand

Мы таким не занимаемся. Дайте задание на фрилансе http://www.weblancer.net

Відповіcти
Александр

Присоединяюсь к Екатерине. Пишет Неправильный тип файла!.Версия 2.2.0.0

Відповіcти
Digrand

Здравствуйте. Обычно в Opencart 2 пишет неправильный тип файла из за того, что архив должен заканчиваться именно на .ocmod.zip (файлы внутри ocmod.xml т.е install.ocmod.xml).
Переименуйте архив дописав в конце .ocmod.zip и попробуйте загрузить.

Відповіcти
Екатерина

Пишет Неправильный тип файла!.Версия 2.2.0.0

Відповіcти
Digrand

Версия 2.2.0.0 – лично тестировал, работает. Что то делаете явно не так.
Обращайтесь в Skype: Di-Grand-Com

Відповіcти
Digrand

Переименуйте архив дописав в конце .ocmod.zip и попробуйте загрузить.

Відповіcти
OOO "OpenCart"

Где найти OpenCart ?

Відповіcти
Фрэнд

Спасибы

Відповіcти
opencart-help.ru

а зачем в оссторе сеопро тулить?

Відповіcти
Digrand

Причем тут ocStore ? В ней есть данный модуль, я писал в статье. Данная статья для официального Opencart

Відповіcти

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *