Правильная мультиязычность сайта на OpenCart
Правильная мультиязычность сайта на OpenCart
Описание
Одним из критериев успеха в продвижении вашего сайта на OpenCart является его ссылочная структура.
Сейчас мы поговорим о ссылках, которые менялись от версии к версии движка.
Например во второй ветке (OpenCart 2.x) была возможность указывать только 1 SEO урл, который после наследовали все локализации на вашем сайте. Например:
- site.com.ua/iphone
- site.com.ua/ru/iphone
- site.com.ua/ua/iphone
В OpenCart 3.x - это убрали, там нужно указывать для каждого языка свою ссылку. Например:
- site.com.ua/iphone
- site.com.ua/iphone-ru
- site.com.ua/iphone-ua
Почему это важно?
Это критический момент после переезда вашего сайта со старых версий на третью, либо если Вы переносите свой магазин с других площадок (например: Prom, Rozetka). Там ссылочная карта идёт через префиксы.
Сейчас вы узнаете лайфхак как сделать правильную ссылочную структуру (hreflag) на OpenCart 3 и не потерять траффик в Google
Как поставить коды языков в ссылки OpenCart 3?
- Для начала установите модуль мультиязычности к SEO PRO, который делает 99.9% всей магии для правильной структуру. В нём вы должны указать префиксы языков и какой из них главный.
- Дальше вам необходимо добавить на сайт расширение карты сайта (мультиязычной). Сгенерируйте в модуле ссылки на карту сайта с префиксами языков, предварительно выбрав такую опцию.
После этого вы можете проверять как изменилось дерево ссылок на вашем сайте и карту сайта.

