OCDEV - Мультиязык SEO PRO, код языка в url и правильный hreflang
- Автор: OpenCart
- Модель: OCDEV - Мультиязык SEO PRO
- Наличие: В наличии
0₽
OCDEV.pro - Мультиязык SEO PRO (ocStore, Opencart.pro 2.x), OCDEV.pro - Hreflang (ocStore 3.x) - модуль для решения проблемы с мультиязычностью сайта. Протестирован на платформах ocStore, Opencart.pro 2.x
Данный модуль создан и распространяется бесплатно исключительно для поддержки и развития сборки ocStore от opencartforum.com
Работает только с SeoPro который присутствует в сборках ocStore, Opencart.pro. Работа с SeoPro установленным на чистый Opencart от других авторов не гарантируется, но возможна адаптация и настройка при обращении в ЛС, исключительно на платной основе.
Модуль никогда не будет дорабатываться и публиковаться для чистого Opencart или других сборок. Установка и адаптация модуля на чистый Opencart, это достаточно трудоемкая платная услуга (обращайтесь в ЛС или по контактам в профиле).
Доступные функции модуля OCDEV.pro - Мультиязык SEO PRO (ocStore, Opencart.pro 2.x):
- Формирует корректный тег Hreflang
- Добавляет код языка в url
- Язык по умолчанию остается без префикса в URL
- Заменяет стандартный блок языка, не используя ajax или отправку форм. Смена языка происходит непосредственно при клике на ссылку в блоке переключателей
- Добавляет мультиязычные мета-данные для главной страницы
- Заменяет адрес магазина на мультиязычный на странице контактов
- Позволяет стандартному модулю карты-сайта формировать раздельный sitemap.xml для каждого языка
Необходимо добавить правила в .htaccess или в настройках nginx, описано в инструкции
Доступные функции модуля OCDEV.pro - Hreflang (ocStore 3.x):
- Формирует корректный тег Hreflang
- Добавляет мультиязычные мета-данные для главной страницы
- Заменяет адрес магазина на мультиязычный на странице контактов
- Позволяет стандартному модулю карты-сайта формировать раздельный sitemap.xml для каждого языка
- Необходимо добавить правила в .htaccess или в настройках nginx, описано ниже в инструкции
- Модуль не добавляет префикс языка в URL! И в целом не влияет на формирования ссылок на Вашем сайте в отличии от модуля для ocStore2.x
Код языка в URL модуль для ocStore 3 не добавляет. В Opencart (ocStore) 3 ссылки всех сущностей уже отличаются и задаются как уникальное значение для каждого языка.
Такой подход вполне приемлем и не создает никаких преград для индексации. Если исходить из того, что ЧПУ для категории формируется из заголовка, путем транслитерации, то в свою очередь имеем:
- При при транслитерации с русского, Категория - Детские игрушки будет иметь вид - detskie-igrushki
- с украинского - Дитячі іграшки будет иметь вид - dytiachi-ihrashky
- на английском - Toys for kids будет иметь вид - toys-for-kids
- на немецком - Kinderspielzeug будет иметь вид - kinderspielzeug
- Для поисковой системы главное найти мета-тег hreflang который будет сообщать о том, что страница есть и на других языках и в свою очередь поисковая система сможет прочитать данные с мета-тега о языке страницы и получить ссылку на нее.
Интеграция с другими модулями:
- Протестирована работа с фильтрами: Filter Vier, GoFilter, Mega Filter Pro/Plus начиная с версии фильтра 2.0.5.6.8
- Нужно поставить версию MegaFilter Pro версии не ниже указанной выше и модификацию mega_filter_ocd_multilang_fix.ocmod.xml
- Протестирована работа с ocFilter начиная с версии фильтра 4.8
- Модуль не совместим с модулями серии SEOCMS от markimax
Требования:
- Сборка ocStore, Opencart.pro
- Включенный SeoPro
- файл htaccess.txt переименован в .htaccess
- PHP версии 5.3 и выше
Теги: Opencart, SEO, Карта сайта
| Совместимость | |
| Способ распространения | Бесплатно |
| Версия OpenCart | OCStore 2.3 LiveStore 3.* OCStore 3.* |
| Версия PHP | PHP 5.4 PHP 5.5 PHP 5.6 PHP 7.0 PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 |
| Активация | Не требуется |
| Ocmod | Да |

