Мультиязычный сайт + SEO URL и правильное их формирование?
Здравствуйте! Начал изучать Opencart. Взял с официального сайта последнюю версию 3.0.3.5.
Хочу в качестве обучения создать магазин. Столкнулся с рядом проблем. Для себя наметил, что необходимо сделать и, загуглив, не нашёл адекватных решений.
1. Мультиязычность. site.com - язык по умолчанию и site.com/en/ - версия на английском версия (или на украинском, для примера).
2. Правильные URL (ЧПУ) на всех типах страниц без дублей.
3. Правильный путь URL и хлебных крошек. Например, если мы перешли на товар "Кошелёк", - то должны видеть site.com/koshelki/koshelek-1. Вариант с тем, что товар может быть добавлен в 2 или более категорий, - исключается. Как я понял, если перейти на товар с главной страницы в одном из виджетов, - то URL таков: site.com/товар. То есть, почему-то, полный путь не создаётся.
Подскажите, пожалуйста, реально ли решить данные проблемы бесплатными способами? И, если да, то как?
мультиязычность это редкость, а для новичка тем более, так что можно смело забить и крутить одноязычные магазы.
2 каноникал
3 тоже каноникал и настройка урлов в опенкарте это есть
1. На опенкарт есть модуль SEO мультиязык / мультирегион Правда он платный но стоит что то около 650 рублей и отлично подходить для ваших нужд
2. Подойдёт модуль Seopro или стандартный ЧПУ
soft 404 - не такая страшная штука, если вы скажете что что такое soft404
Страница без контента? Например категория без товара? Или вы дадите пример, как получить софт404
VVCh, в том что несуществующие урл обрабатывает и отдает ответ 200. А с soft 404, поисковики просто перестанут индексировать как новые страницы, так и новый контент на старых страницах. А так все норм). Да и в контроллерах, то что в метод можно поместить 3-5 строк на чистом фреймворке там раздуто сильно) а так все норм)
VVCh, А что мне демка, если вы так уверено говорите, давайте боевой проект, вашего клиента, клиент пишит с почты сайта, что он согласен на эксперемент... а я его отправляю в софт 404. Идет?
VVCh, ну вы же уверены в своей правоте, а я в своей... на кроликах не интересно по трудозатратам. А так кейс можно оформить или антикейс ))). Уж поверьте, что роуты опенкарта пропускают битые урл, при включенном чпу, и отдают ответ 200
Все три проблемы на OpenCart решают эти два модуля:
1. SEO Pro - формирует ЧПУ, убирает дубли, правильно формирует хлебные крошки. Этот модуль бесплатный.
2. Мультиязык для SEO Pro - добавляет языковые префиксы в URL, позволяет прописывать одинаковые SEO URL для разных языков (URL будут отличаться только языковым префиксом), добавляет возможность переключения языка переходом по ссылке, добавляет hreflang. Подробнее об этом модуле можно узнать по ссылке https://opencartbot.com/ru/seopro-multilang