SEO ЧПУ

SEO ЧПУ для Shop-Script

Уникальные ссылки по алгоритму Яндекс или по ГОСТ

12 оценок

Ваш отзыв
Установок
500+
Разработчик
Поддержка

Инструкция по работе с плагином

1. После установки плагина необходимо перейти в его настройки и выбрать нужные правила транслитерации (webAsyst, ГОСТ 7.79-2000 и Яндекс*) и прочие параметры.
* - данные взяты из открытых источников

С момента установки плагина в карточке товара и категории появится ссылка "Генерировать URL" по нажатию на которую будет генерироваться уникальный ЧПУ а также при импорте товаров для них будет генерироваться ссылка из названия товара, а не из его ID, как это происходит по-умолчанию

Пример:
ID: 18349, Наименование: Ручка-защелка INKU 830
Без плагина ссылка на товар была бы такой: www.yourdomain.ru/18349/
С плагином - такой: www.yourdomain.ru/ruchka-zashchelka-inku-830/

2. Временно отключить автоматическую генерацию ЧПУ, можно в настройках плагина «Магазин»«Плагины», в пункте «Автоматически генерировать ЧПУ при импорте товаров» установить значение «Нет» и нажать кнопку «Сохранить».

3. Обновить ссылки на существующие товары можно также на странице настройки плагина. В пункте «Обновить ссылки товаров» нужно выбрать значение «Состоящие только из цифр» и нажать кнопку «Обновить ссылки сейчас».

Пример:
Информация о товарах перед применением операции:

ID: 18349
Наименование: Ручка-защелка INKU 830
Ссылка: /18349/
---
ID: 93390
Наименование: Замок врезной 505 (Palladium)
Ссылка: /zamok-vreznoy-505-(Palladium)/

Информация о товарах после выполнения операции:

ID: 18349
Наименование: Ручка-защелка INKU 830
Ссылка: /ruchka-zashchelka-inku-830/
---
ID: 93390
Наименование: Замок врезной 505 (Palladium)
Ссылка: /zamok-vreznoy-505-(Palladium)/

Таким образом, изменениям подвергся только товар со ссылкой полностью состоящей из цифр, ссылка на второй товар осталась неизменной.
Это рекомендуемый способ обновления ссылок на товары.

Перед этой операцией рекомендуется сделать резервную копию базы данных. Это действие не может быть отменено.

4. Обновить ссылки на все существующие товары можно также на странице настройки плагина. В пункте «Обновить ссылки товаров» нужно выбрать значение «Пересоздать все ссылки» и нажать кнопку «Обновить ссылки сейчас».

Пример:
Информация о товарах перед применением операции:

ID: 18349
Наименование: Ручка-защелка INKU 830
Ссылка: /18349/
---
ID: 93390
Наименование: Замок врезной 505 (Palladium)
Ссылка: /zamok-vreznoy-505-(Palladium)/

Информация о товарах после выполнения операции:

ID: 18349
Наименование: Ручка-защелка INKU 830
Ссылка: /ruchka-zashchelka-inku-830/
---
ID: 93390
Наименование: Замок врезной 505 (Palladium)
Ссылка: /zamok-vreznoy-505-palladium/
Таким образом, изменениям подвергаются все товары.

Перед этой операцией рекомендуется сделать резервную копию базы данных. Это действие не может быть отменено.

Своя реализация хука category_save

При создании своей реализации хука, для срабатывания плагина, добавьте в массив категории параметр need_update_url = 1, например:

$category = $category_model->getById($category_id);
$category['need_update_url'] = 1;
wa()->event('category_save', $category);