Автоматическая генерация SEO URL чпу в opencart

Дата: 01.03.2018 Просмотров: 3378 Комментарии: 0

Часто занимаюсь оптимизацией opencart, ocstore и очень часто встречаю уже работающие магазины у которых url заполнены неправильно.

Например, в одном урле может встречаться латиница, кириллица, даже спецсимволы и все это счастье в разных регистрах. Смотрится ужасно.

И все бы ничего, можно забить, но поисковые системы не всегда могут воспринять положительно такие урлы. Да и такая размещенная безанкорная ссылка на ваш ресурс, скажем, где-то на форуме будет смотреться не очень.

В связи с этим был сделан ocmod после установки которого в товарах и категориях ЧПУ генерируется автоматически.

Генерация seo url в opencart будет происходить налету.

Генерация SEO URL в Opencart

Скачать - 2.33 KB

UPD:

Итак, прошел уже почти год со дня публикации этого поста и пора бы его обновить

Выше по ссылке лежит ocmod который в opencart генерирует seo url автоматически "налету" во время создания товара, категории или статьи. А как же быть если уже созданы тысячи товаров и вы не заполнили поле SEO-URL? Неужели придется снова открывать каждый товар и пересохранять для генерации урла? Конечно же, нет!

В таких случаях я использую в Ocstore и Opencart SEO-URL генератор. Этот скрипт идеально подходит для таких вещей, когда уже заполнена база данных товарами, категориями и информационными страницами. Это не модуль и не дополнение, а простой PHP скрипт, способный генерировать все SEO урлы для ваших товаров, категорий и статей, если они отсутствуют.

Знаю, что есть специальные модули для создания seo url в opencart 2, но я решил это более простым и эффективным способом - не нужно устанавливать расширение, если вы можете заполнить URL-псевдоним простым запуском скрипта. После завершения работы его можно удалить или переименовать чтобы "доброжелатели" не смогли найти к нему путь и запустить без вашего ведома. Впрочем, не страшно) Ранее созданные seo url не перезаписываются!

Как это работает?

Сценарий будет обрабатывать все ваши товары, пытаясь найти совпадение в таблице URL-алиасов. Если совпадение по id найдено, никаких действий не будет выполнено. В противном случае скрипт преобразует наименование товара в латиницу, вырежет из него спецсимволы и запишет в поле URL-адрес, ориентированный на SEO.

Как массово генерировать seo url?

Скачайте и загрузите файл url_alias.php в корень вашего сайта (это там где лежат папки admin и catalog)
Запустите, перейдя по ссылке: yourdomain.com/url_alias.php
Далее следуйте по инструкции, скрипт сам подскажет что делать.

  • Для удобства мы запаковали файл ocmod.zip так что можете его смело загружать через менеджер дополнений.
  • Работает на всех версиях и сборках Opencart и OcStore!

Массовая генерация SEO URL в Opencart

Скачать - 2.71 KB

Комментарии

Написать комментарий


Популярные предложения