ЧПУ SEO автоматически для OpenCart + SEO микроразметка. Opencart seo url генерация
Автоматическая генерация SEO URL (ЧПУ) в OpenCart | Кабинет Веб-мастера
К сожалению, после установки свеженькой сборки OpenCart на хостинг радоваться красоте, гибкости и быстроте работы приходится не долго, ровно до тех пор, пока не столкнемся с url какого-нибудь товара. А все дело в том, что изначально он выглядит примерно вот так: /index.php?route=product/product&product_id=40. Исправить это можно достаточно просто, нужно перейти в Настройки, Сервер и включить галочку Включить SEO URL. Не забудьте убедиться, что в корне сайта .htaccess.txt переименован в .htaccess. После этого в форме добавления товара на вкладке Данные можно указать ЧПУ. И он будет работать. Тоже самое работает и для категорий.
Но как сделать, чтобы ЧПУ генерировался автоматически? Чтобы название товара переводилось в транслит и подставлялось в поле SEO URL? Давайте разберемся с этим.
Оказывается, не так уж и сложно. Первое, что нам понадобится - это скрипт. Он и будет заниматься задачей перевода названия в транслит (на всякий случай ссылка на мою версию скрипта).
Теперь разберемся, как его подключить.
Для начала нужно загрузить его в папку вашего сайта по пути:
/admin/view/javascript/jquery/После этого подключаем скрипт. Для этого идем в файл:
/admin/view/template/common/header.tplИ где-нибудь на 15 строке вставляем:
<script src="view/javascript/jquery/translit.js"></script>Вот и все) Теперь идем в товары, нажимаем Добавить, заполняем название, переходим на вкладку Данные и наслаждаемся заполненным полем SEO URL.
Если вдруг не заработало, то открываем файл translit.js и в строке 34:
setTranslit("product_description\\[1\\]\\[name\\]", "keyword", false);Меняем 1 на ID вашего языка. Дополнительно там же можно раскомментировать строки для автоматической генерации ЧПУ других сущностей (категории, статьи, производители).
Автоматическая генерация seo url чпу в opencart
Часто занимаюсь оптимизацией opencart, ocstore и очень часто встречаю уже работающие магазины у которых url заполнены неправильно.
Например, в одном урле может встречаться латиница, кириллица, даже спецсимволы и все это счастье в разных регистрах. Смотрится ужасно 🙂
И все бы ничего, можно забить, но поисковые системы не всегда могут воспринять положительно такие урлы. Да и такая размещенная безанкорная ссылка на ваш ресурс, скажем, где-то на форуме будет смотреться не очень.
В связи с этим был сделан ocmod после установки которого в товарах и категориях ЧПУ генерируется автоматически.
Генерация seo url в opencart будет происходить налету.
Скачать: (ссылка будет активна после авторизации)
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!
webmakers.com.ua
Автогенерация SEO URL (ЧПУ) для OpenCart 1.5
Александр, добавлено: 24.06.2016, 12:36
Сгенерировал ЧПУ, но как было index.php?route=product/product&path=18&product_id=812, так и осталось.
Anton, добавлено: 24.06.2016, 13:54
Отпишите в skype помогу с установкой opencartws
Оценить: 0 0Александр, добавлено: 24.06.2016, 13:22
файл переименован, все включено. может это кэш и просто подождать надо?! еще такой вопрос если у меня две разные категории имеют одинаковое название потом в ручную править?
Оценить: 0 0Anton, добавлено: 24.06.2016, 13:16
Вам нужно включить ЧПУ в админпанели система - настройки и переименовать в корне сайта файл .htaccess.txt в .htaccess
Оценить: 0 0Александр, добавлено: 02.07.2016, 14:38
Добрый день. Можно ли "_" изменить на "-" в ЧПУ?
bogdan, добавлено: 16.07.2016, 20:21
В течении недели будет обновление,ожидайте!
Оценить: 0 0Александр, добавлено: 08.07.2016, 13:27
а будет какое то обновление в ближайшее время?
Оценить: 0 0bogdan, добавлено: 02.07.2016, 17:04
можно,нужно кодить
Оценить: 0 0oleg, добавлено: 26.07.2016, 10:37
Через сколько выйдет обнова??
bogdan, добавлено: 27.07.2016, 11:55
В течении дня
Оценить: 0 0Николай, добавлено: 08.08.2016, 14:45
Залил модуль на хостинг без добавления autourl в папку English - он не отображается в списке. Заливаю с добавлением - вылетает критическая ошибка, которая ругается на "redeclare файла product.php line 658". Версия 2.1.0.2
bogdan, добавлено: 19.08.2016, 21:10
Обращайтесь в скайп: bogdan123107
Оценить: 0 0Георгий, добавлено: 23.02.2017, 00:40
Скачал, файл установил, но никаких изменений не произошло. Файл .htaccess.txt в .htaccess, переименовал, в чём может быть проблема?
Георгий, добавлено: 24.02.2017, 17:19
Так их там тупо нет
Оценить: 0 0Бодя, добавлено: 23.02.2017, 11:19
В настройках включили ЧПУ?
Оценить: 0 0Георгий, добавлено: 24.02.2017, 19:48
Я бы включил, но их там нет
авва вава, добавлено: 07.03.2017, 15:48
А модуль генерирует URL автоматически, если добавляется новая категория или товар?
Бодя, добавлено: 07.03.2017, 19:09
нет, но можно выбрать без замены уже созданных товаров или же категорий. то есть только те которые без seo url-a
Оценить: 0 0ya.ruskut, добавлено: 20.03.2017, 16:19
его можно будет установить на ocStore 2.1.0.2.1 ?
Бодя, добавлено: 20.03.2017, 19:43
Да
Оценить: 0 0Ivan, добавлено: 29.11.2017, 12:01
а на ocstore 2,3 работать будет
Бодя, добавлено: 21.12.2017, 21:21
Да
Оценить: 0 0Ваше сообщение
Ваш комментарий
opencart.ws
Генерация SEO URL автоматически в товарах, категориях и производителях
Модуль генератор для автоматического заполнения полей SEO URL (алиас) на Opencart 2.x. Генерация поля происходит на лету на основе поля "Наименование" с транслитерацией на латинские буквы и с фильтрацией запрещенных символов.
Не знаете что там написать) Теперь в категориях, товарах, производителях и статьях вообще не придется заполнять поле SEO URL. Генератор заполнит автоматически в то время когда вы будете заполнять наименование товара.
Генерация SEO URL работает при создании:
- товаров,
- категорий,
- производителей,
- страниц.
Также модификацию легко можно адаптировать под другие модули, которые требуют заполнение SEO URL.
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, украинский, английский |
Ocmod | да |
Характеристики дополнения | |
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, украинский, английский |
Ocmod | да |
- Скачайте файл модуля нужной вам версии Opencart с нашего сайта;
- Перейдите в раздел "Установка дополнений/расширений" и нажмите кнопку "Загрузить";
- Выберите скачанный файл и дождитесь появления текста "Дополнение успешно установлено";
- Затем перейдите в "Менеджер дополнений" и нажмите кнопку "Обновить";
- Теперь нужно дать права на просмотр и управление модулем в разделе "Группы пользователей" нажав "Выделить все"
ocmod.net
Модуль SEO URL канонические автоматические ЧПУ для OpenCart 2
Модуль OCext SEO URL Generator – это 2 важнейших для SEO модуля:
Модуль автогенерации, и управления всеми ранее созданными ЧПУ
Модуль генерации SEO URL для товаров, статей, категорий, производителей, simple blog. И управления ранее созданными ЧПУ, пакетной генерации русских или латинских, канонических ссылок
Модуль, создающий микроразметку для OpenCart товаров, хлебных крошек в формате JSON-LD.
Данный формат не требует правок в верстку. И рекомендован Google и Яндекс
Совместим со всеми OpenCart от версии 2.0 до 2.2
Купить в OCext
Что может модуль OCext SEO URL Generator
- Возможны русскоязычные ЧПУ
- Возможна транслитерация в латинские ЧПУ
- Транслитерация (перевод русских в латинские) по строгим правилам Яндекс и Google
- Автоматическая генерация ЧПУ при создании товаров, производителей, категорий, статей
- Создание канонических (единственных) ссылок продуктам везде по сайту (в модулях, на страницах. С учетом самой глубокой категории). Если вход на сайт будет по ссылке, которая была раньше проиндексирована, или по старому ЧПУ, то сработает 301 редирект (единственно верный для такого случая) на каноническую ссылку
- Использование ЧПУ осуществляется за счет штатного SEO URL's, по этому совместим со всеми SEO расширениями, которые используют штатный фреймворк (например, SEO PRO или OC-STORE SEO)
- Для Opencart 2.*
- ЧПУ создаются статьям, товарам, производителям, категориям
- Если установлен Simple Blog, то для статей и категорий Simple Blog
- Доступная пакетная генерация (замена, обновление) в ручном режиме в карточке редактирования товара, производителя, категории и в самом модуле
- Дубликаты исключены
Что может Модуль OCext SEO Microdata JSON-LD
Пример реального сниппета в гугле
- Генерирует микроразметку по стандарту SCHEMA JSON-LD для товаров и breadcrumbs (хлебных крошек – навигации)
- Не требует внесения изменения в дизайн – создания бесконечно вложенных itemprop – разметка формируется в формате, которая не использует дизайн и рекомендована Google и Яндекс
- Не нужно специально передавать микрораметку в поисковики.
- Изменения в микроразметку вносятся вместе с обновлением данных – специально обновлять не нужно
- Микроразметка повышает лояльность сайта к поисковику
- Участвует в формировании красивых расширенных сниппетов в выдаче поисковика
Демонстрация
ДЕМО В ПАНЕЛЕ АДМИНИСТРАТОРА - пароль и логин: demo / demo
ДЕМО НА САЙТЕ
Где купить модуль OpenCart для SEO ЧПУ Urls автоматической генерации канонических ссылок
Купить в OCext
Купить на opencart-russia.ru Купить на opencart.ru Купить на liveopencart.ru
Примеры микроразметки
- Войдите на эту страницу: https://developers.google.com/structured-data/testing-tool/
- Наберите урл демо-сайта и смотрите справа результат, что приходит. Например, проверьте этот урл (тут есть отзывы, рейтинг): http://oc2101.ocext.com/desktops/iphone
Нужно это повышения качества страниц для роботов поисковиков. Наличие микроразметки позволяет поднять страницы выше конкурентов. Результаты выдачи также оформляются в виде т.н. расширенных сниппетов. То есть более привлекательно для поисковиков.
Микроразметка не меняет верстки. Использован рекомендованный в 2014 году стандарт JSON-LD
Пример канонической ссылки
Например, есть товар: http://oc2101.ocext.com/component/monitor/apple-cinema-30
С включенной опцией канонических урлов везде по сайту (в том числе во всех модулях на любых дизайнах, сборках) будет только полная правильная ссылка. При попытке входа на страницу по другим вариантам ссылки (например, попробуйте: http://oc2101.ocext.com/apple-cinema-30 или http://oc2101.ocext.com/monitor/apple-cinema-30). Будет срабатывать 301 (правильный для роботов) редирект на каноническую ссылку.
Требования и информация
- Скопировать файлы, активировать модуль, генерировать ЧПУ, сохранить и начать использовать
- Opencart 2.* (включая 2.2)
ocext.com
SEO URL(ЧПУ) генератор! + редактор SEO URL для статических страниц v1.5
Совместимость | OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0 |
Предусмотрен выбор языка по которому будут генерироваться ссылки, для русскоязычных пользователей добавлен функционал транслитерации с русских символов на английские.
Модуль имеет понятный и удобный интерфейс.
Что включено в модуль:
- Выбор языка для генерирования url из названия
- Транслитерация русских символов на английские(опционально)
- Генерирование seo url для товаров
- Генерирование seo url для категорий
- Генерирование seo url для производителей
- Генерирование seo url для информационных страниц
- Генерирование seo url при сохранении или редактировании товара
- Генерирование seo url при сохранении или редактировании категории
- Генерирование seo url при сохранении или редактировании производителя
- Генерирование seo url при сохранении или редактировании информационной страницы
- Возможность добавить id c префиксом в конец seo url товара, категории, производителя, инф. страницы
- Редактор seo url для статических страниц
- Готовый набор статических seo url для личного кабинета, контактов и страниц с заказом
- Выбор оставить/перезаписать существующие seo url
- Интеграция с другими модулями(для возможности автоматизации генерирования seo url после выгрузки новой партии товаров)
Развернуто:
Локализация Предусмотрен выбор языка по которому будут генерироваться ссылки. Добавлен функционал транслитерации с русских символов на английские.
Для динамических страниц Генерация сео url для страниц товара, категории, производителей и информационных страниц с возможностью включить и указать id с префиксом(для сайтов с повторяющимися названиями товаров и категорий). Предусмотрен функционал генерации seo url при создании и редактировании товаров, категорий, производителей и информационных страниц. Так же предусмотрен функционал защиты от перезаписи существующих seo url
Для статических страниц Можно указать seo url для статических страниц, это полезно для страниц личного кабинета, контактов и наборов кастомных страниц.
Интеграция Интеграция с другими модулями(для возможности автоматизации генерирования seo url после выгрузки новой партии товаров).
Поддерживаемые версии opencart:2.0.1.0 - 3.0.2.0
v1.5 Добавлен функционал интеграции с другими модулями Улучшен функционал записи url для товаровv1.4 Добавлен опционалный функционал перезаписи существующих url
v1.3 Исправлен баг при копировании товаров
Основное | |
Способ распространения | Платно |
Совместимость | OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0 |
VQmod | Нет |
Ocmod | Да |
Статистика | |
В первый раз файл добавлен | 19.06.2018 |
Последнее изменение | 07.08.2018 |
Просмотров | 747 |
Покупок | 12 |
Файлы будут доступны после покупки
liveopencart.ru