Уникальные SEO URL-ы у языковых версий Shop-Script
Stock-AllПоддержка только в новом интерфейсе UI 2.0
Плагин «Уникальные SEO URL-ы у языковых версий Shop-Script» работает исключительно в новом интерфейсе UI 2.0 приложения Полиглот (multilang) и поддерживает, как светлую, так и тёмную версию бекенда.
Обращаем внимание! Для корректной работы плагина необходимо установить:
Бесплатный плагин-мост «Синхронизация SEO URL-ов для переведённых категорий и товаров» (shop) - обеспечивает правильную маршрутизацию и 301 редиректы на фронтенде;
Плагин «Перевод подстраниц товара» (multilang) - требуется для работы с подстраницами товаров в мультиязычной версии.
Уникальные SEO URL-ы для мультиязычного интернет-магазина.
«Уникальные SEO URL-ы у языковых версий Shop-Script» - это плагин для приложения «Полиглот» (Multilang), который создаёт отдельные, оптимизированные URL-адреса для каждой языковой версии ваших товаров, категорий и подстраниц. Больше никаких транслитерированных URL с основного языка на всех локалях - каждый язык получает свои читаемые, релевантные URL-адреса.
Плагин полностью исключает дублирование контента для мультиязычных магазинов, поскольку каждая языковая версия получает уникальный URL, а не отличается только префиксом локали. Это напрямую влияет на индексацию в поисковых системах и устраняет проблемы с canonical-ссылками.
Зачем нужен плагин?
Стандартный механизм мультиязычности в Shop-Script копирует URL товаров и категорий с основного языка на все остальные. В результате:
URL на английской версии магазина остаются на русском/китайском и любом другом языке основного каталога;
Поисковые системы видят один и тот же URL-адрес у разных страниц (различается только префикс локали), что мягко скажем не помогает для SEO продвижения товаров на других языках;
Вы не можете задать разные URL-адреса для одного товара в разных языковых версиях - для SEO это крайне неэффективно;
Товары и категории с нечитаемыми URL на языке посетителя снижают CTR и доверие пользователя.
Плагин «Уникальные SEO URL-ы у языковых версий Shop-Script» решает все эти проблемы. Каждый товар, категория и подстраница получают отдельный, SEO-оптимизированный URL для каждого языка. При этом система автоматически отслеживает уникальность и корректно обрабатывает все маршруты.
Основные возможности
1. Уникальные URL для каждой языковой версии товаров
Для каждого товара можно задать отдельный URL на каждом языке. Например, товар «Куртка кожаная» может иметь URL /en/leather-jacket/ для английской версии и /de/lederjacke/ для немецкой. URL генерируются автоматически из переведённого названия товара, но вы можете отредактировать их вручную прямо в карточке товара.
2. Отдельные URL для категорий на каждом языке
Категории также получают уникальные URL для каждой локали. Категория «Женская одежда» может быть доступна по URL /en/women-clothing/ на английском и /de/damenbekleidung/ на немецком. Плагин учитывает вложенность категорий и корректно строит полный путь.
3. Поддержка подстраниц товаров
Подстраницы товаров (например, «Характеристики», «Отзывы») также получают отдельные URL для каждого языка. Плагин учитывает путь к товару и корректно строит полную цепочку URL, сохраняя иерархию. Для работы с подстраницами необходим плагин «Перевод подстраниц товара» (multilang) .
4. Автоматическая генерация из локализованных названий
Плагин автоматически создаёт SEO-дружественный URL из названия на соответствующем языке. Достаточно нажать кнопку «Обновить» в редакторе - и URL будет сгенерирован из переведённого названия товара, категории или подстраницы через транслитерацию.
Генерация из локализованных названий
5. Умная проверка уникальности URL
При генерации или ручном вводе URL плагин автоматически проверяет, не занят ли этот адрес другой сущностью того же типа. Если URL уже используется, система предложит уникальный вариант с добавлением числового индекса (например, product-2 ). При перегенерации существующего URL дубликат не создаётся - свой собственный URL всегда считается свободным. Сравнение происходит только внутри одного типа сущностей: товары проверяются с товарами, категории с категориями, подстраницы с подстраницами.
6. Массовая генерация URL для всех языковых версий
Запустите массовую генерацию SEO-URL для всех товаров, категорий или подстраниц выбранной локали. Доступны три режима:
Генерировать только отсутствующие - создаются URL только для тех сущностей, у которых ещё нет адреса для выбранного языка;
Генерировать отсутствующие и изменённые - обновляются URL для всех сущностей, где изменилось название или родительский путь;
Перегенерировать все - обновятся все URL.
Массовая генерация URL
Массовая генерация выполняется в фоновом режиме через задачи, чтобы не блокировать работу магазина. Прогресс отображается в реальном времени.
7. Редактор URL прямо в карточке товара и категории
Плагин добавляет блок «SEO URLs» в редактор товара и категории. Для каждого активного домена и каждой локали отображается отдельное поле ввода URL. Вы можете:
Ввести URL вручную для любой локали;
Сгенерировать URL автоматически из локализованного названия;
Удалить URL для конкретной локали (очистив поле) - в этом случае будет использоваться URL основной локали как запасной вариант.
8. Автоматические 301 редиректы
При изменении URL плагин автоматически создаёт 301 редирект со старого адреса на новый. Это гарантирует, что поисковые системы и пользователи не увидят ошибку 404, а ссылочный вес страницы будет передан новому URL. Редиректы корректно обрабатываются для всех типов сущностей на всех языках.
9. Полная интеграция с Multilang
Плагин является расширением для приложения «Полиглот» (Multilang). Он использует те же правила маршрутизации и поддерживает все локали, настроенные в «Полиглот». При смене языка на фронтенде посетитель автоматически перенаправляется на правильный SEO-URL для выбранного языка.
10. Правильный вывод URL в sitemap.xml
Плагин корректно выводит все созданные URL для каждой локали в карту сайта sitemap.xml . Поисковые системы получают актуальные адреса для индексации всех языковых версий. Также поддерживается полная интеграция с приложением «Карта сайта / Sitemap PRO» , что позволяет гибко управлять приоритетами и частотой обновления для каждой языковой версии.
11. Фоновая генерация через CRON
Массовая генерация URL выполняется асинхронно через CRON-задачи. Это позволяет обрабатывать большие каталоги без блокировки интерфейса и без риска превышения лимитов выполнения скрипта. Команда для CRON настраивается один раз в настройках плагина.
Преимущества плагина
Улучшенное SEO. Каждая языковая версия получает уникальный URL с ключевыми словами на языке пользователя. Поисковые системы видят правильный URL страницы для разных языков, а не одтн и тот же URL отличающийся только префиксами.
Повышение CTR. Пользователи видят понятные URL на своём языке. Куртка кожаная / leather-jacket / lederjacke - каждый язык имеет свой читаемый URL, что повышает доверие и кликабельность в поисковой выдаче.
Полный контроль. Вы можете в любой момент отредактировать URL для любой локали вручную. Автоматическая генерация - это удобная отправная точка, но финальное решение всегда за вами.
Безопасность дубликатов. Плагин гарантирует, что два товара не получат одинаковый URL в рамках одного языка. Умная проверка работает для всех типов сущностей и автоматически разрешает коллизии.
Сохранение ссылочного веса. 301 редиректы со старых URL на новые сохраняют накопленный ранжирующий потенциал страниц. Вы можете менять URL без потери позиций в поисковой выдаче.
Беcшовная интеграция. Плагин работает как расширение приложения «Полиглот», не требует изменения кода темы или шаблонов. Просто установите, настройте и пользуйтесь.
Кому подойдёт плагин?
Интернет-магазинам , работающим на нескольких языках, которые хотят улучшить международное SEO и получить отдельные URL для каждой локали.
Владельцам мультиязычных магазинов , которые используют приложение « Полиглот » и хотят, чтобы URL товаров и категорий были на языке покупателя, а не на языке оригинала.
SEO-специалистам , которые занимаются продвижением мультиязычных интернет-магазинов и нуждаются в полном контроле над URL-структурой для каждой языковой версии.
Веб-студиям и разработчикам , создающим мультиязычные проекты на Webasyst / Shop-Script и предлагающим клиентам профессиональное SEO для международных магазинов.
Как это работает?
Шаг 1. Установите этот плагин и бесплатный плагин-мост «Синхронизация SEO URL-ов для переведённых категорий и товаров» для Shop-Script, и при необходимости плагин для подстраниц «Перевод подстраниц товара» (multilang) .
Шаг 2. В настройках плагина включите его и убедитесь, что активные домены (витрины) настроены в приложении Multilang.
Шаг 3. Перейдите на вкладку «Генерация», выберите витрину, язык и объём генерации (категории, товары или всё вместе).
Шаг 4. Нажмите «Запустить генерацию». Плагин создаст SEO-URL для выбранной локали на основе переведённых названий сущностей.
Шаг 5. При необходимости отредактируйте URL в карточках товаров и категорий - для каждой локали доступно отдельное поле с автоматической проверкой уникальности.
Шаг 6. Готово! При смене языка на витрине посетители будут видеть URL на соответствующем языке, поисковые системы - индексировать уникальные страницы для каждой локали.
Более подробную инструкцию по настройке и работе плагина читайте здесь .
Часто задаваемые вопросы
Нужно ли менять шаблоны темы дизайна?
Нет. Плагин полностью автоматический и не требует изменения кода темы. Все URL обрабатываются на уровне маршрутизации, а блок редактора встраивается в стандартные страницы товаров и категорий.
Что произойдёт, если я удалю URL для конкретной локали?
В этом случае для данной локали будет использоваться URL сущности с основного языка. При этом на фронтенде плагин корректно обработает маршрутизацию и не вызовет ошибок.
Поддерживаются ли подстраницы товаров (характеристики, отзывы)?
Да. Плагин поддерживает все стандартные типы подстраниц товаров Shop-Script. Каждая подстраница получает отдельный URL для каждой локали с учётом пути к товару. Для работы с подстраницами необходим приобести и установить плагин «Перевод подстраниц товара» (multilang), т.к. у приложения «Полиглот» в базе нету функционала переводов для подстраниц.
Как плагин обрабатывает дубликаты URL?
Плагин проверяет уникальность URL относительно сущностей того же типа (товары с товарами, категории с категориями, подстраницы с подстраницами). Если URL занят, система автоматически добавляет числовой индекс. Свой собственный URL при перегенерации всегда считается свободным.
Работает ли плагин с разными типами URL Shop-Script?
Да. Плагин корректно обрабатывает все типы URL категорий Shop-Script - плоские, смешанные и естественные с полным путём от родительских категорий. Полный путь автоматически обновляется при изменении URL родительской категории.
Обязательны ли дополнительные плагины для работы?
Да. Для корректной работы на витрине магазина необходимо установить и активировать бесплатный плагин-мост «Синхронизация SEO URL-ов для переведённых категорий и товаров» (shop). Он обеспечивает правильную маршрутизацию и 301 редиректы на фронтенде. Для работы с подстраницами товаров также требуется плагин «Перевод подстраниц товара» (multilang), т.к. у приложения «Полиглот» в базе нету функционала переводов для подстраниц..
Плагин выводит URL в sitemap.xml?
Да. Плагин корректно выводит все созданные SEO-URL для каждой локали в стандартную карту сайта sitemap.xml Shop-Script. Также поддерживается полная интеграция с приложением «Карта сайта / Sitemap PRO» , что позволяет гибко управлять приоритетами, частотой обновления и исключениями для каждой языковой версии.
Можно ли редактировать URL вручную после генерации?
Да. Все сгенерированные URL можно отредактировать вручную в карточке товара или категории. Для каждой локали доступно отдельное поле ввода. Плагин автоматически проверит уникальность нового URL и создаст 301 редирект со старого адреса.
Плагин протестирован и полностью совместим с версиями PHP 7.4.33 - 8.3.30.

