Как добавить язык в URL OpenCart 2.3.0.2 для индексации поисковиками?

Тема в разделе "Модули и дополнения", создана пользователем KKK, 23 фев 2017.

  1. KKK

    KKK Новичок

    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток!

    Взял модуль SeoPro для версии OpenCart 2.3.0.2 с темы

    Установил, все работает, но на сайте будет 2 языка, а для СЕО жизненно необходимо добавить в url язык, и чтобы поисковики индексировали обе языковые версии сайта.

    Нашел вот этот модуль

    Вручную вставил куски кода и теперь в url появились ссылки с языком, но инструкции для версии 2.1 и есть моменты где нужно править файл index.php (для того чтобы поисковики индексировали обе версии), но в новой версии его нет(

    Насколько я понимаю в этой версии это файл catalog\controller\startup\startup.php, но таких строк как в инструкции я не нашел и непонятно куда его все вставлять.

    Может ли кто нибудь помочь с этой проблемой?
     
  2. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    поищите модуль от @markimax и да прибудет с вами Щастье
     
  3. KKK

    KKK Новичок

    Сообщения:
    2
    Симпатии:
    0
    Спасибо за наводку, обязательно посмотрю, но все же я не верю, что никто не сталкивался с подобной проблемой.
     
  4. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
  5. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
  6. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Модуль от @markimax решение, но есть больное НО, нельзя сделать так:
    На русской версии сайта, ссылка на товар будет: kupit-iphone7
    На англ. версии сайта, ссылка на товар будет: buy-iphone7
     
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Ну.. когда-то был мултиязычный seo_pro

    Сделать-то можно, были бы желающие.
     
  8. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Кстати, такое решение наверно проще в реализации. В таблицу url_alias добавляем колонку language_id и просто добавляем новые чпу. Далее правил запросы в seo_url.php, т.е просто добавим WHERE .... AND language_id =
     
    solunski.d нравится это.
  9. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Мало того...
    имея language_id - можно переключать сразу на это язык
     
  10. TarasKhust

    TarasKhust Пользователь

    Сообщения:
    31
    Симпатии:
    1