Перейти к содержанию

Мультиязык SEO PRO, код языка в url и правильный hreflang


 Поделиться

Рекомендуемые сообщения

Мультиязык SEO PRO, код языка в url и правильный hreflang


Мультиязык SEO PRO (ocStore, Opencart.pro 2.x), OCDEV.pro - Hreflang (ocStore 3.x) - модуль для решения проблемы с мультиязычностью сайта. Протестирован на платформах ocStore, Opencart.pro 2.x

Работает только с SeoPro который присутствует в сборках ocStore, Opencart.pro. Работа с SeoPro установленным на чистый Opencart от других авторов не гарантируется.

Модуль никогда не будет дорабатываться и публиковаться для чистого Opencart или других сборок.

Доступные функции модуля Мультиязык SEO PRO (ocStore, Opencart.pro 2.x):

  1. Формирует корректный тег Hreflang
  2. Добавляет код языка в url, Например https://site.com/tovar или https://site.com/ua/tovar
  3. Язык по умолчанию остается без префикса в URL
  4. Заменяет стандартный блок языка, не используя ajax или отправку форм. Смена языка происходит непосредственно при клике на ссылку в блоке переключателей
  5. Добавляет мультиязычные мета-данные для главной страницы
  6. Заменяет адрес магазина на мультиязычный на странице контактов
  7. Позволяет стандартному модулю карты-сайта формировать раздельный sitemap.xml для каждого языка
  8. Необходимо добавить правила в .htaccess или в настройках nginx, описано в инструкции

 

Доступные функции модуля OCDEV.pro - Hreflang (ocStore 3.x):

  1. Формирует корректный тег Hreflang
  2. Добавляет мультиязычные мета-данные для главной страницы
  3. Заменяет адрес магазина на мультиязычный на странице контактов
  4. Позволяет стандартному модулю карты-сайта формировать раздельный sitemap.xml для каждого языка
  5. Необходимо добавить правила в .htaccess или в настройках nginx, описано ниже в инструкции
  6. Модуль не добавляет префикс языка в URL! И в целом не влияет на формирования ссылок на Вашем сайте в отличии от модуля для ocStore2.x
  7. Код языка в URL модуль для ocStore 3 не добавляет. В Opencart (ocStore) 3 ссылки всех сущностей уже отличаются и задаются как уникальное значение для каждого языка.

Такой подход вполне приемлем и не создает никаких преград для индексации. Если исходить из того, что ЧПУ для категории формируется из заголовка, путем транслитерации, то в свою очередь имеем:
При при транслитерации с русского, Категория - Детские игрушки будет иметь вид - detskie-igrushki
с украинского - Дитячі іграшки будет иметь вид - dytiachi-ihrashky
на английском - Toys for kids будет иметь вид - toys-for-kids
на немецком - Kinderspielzeug будет иметь вид - kinderspielzeug

Для поисковой системы главное найти мета-тег hreflang который будет сообщать о том, что страница есть и на других языках и в свою очередь поисковая система сможет прочитать данные с мета-тега о языке страницы и получить ссылку на нее.

Требования

Сборка ocStore, Opencart.pro

Включенный SeoPro

файл htaccess.txt переименован в .htaccess

PHP версии 5.3 и выше

Инструкция

Инструкция к модулю находиться в файлах для скачивания readme.zip. Распакуйте данный архив к себе на ПК и откройте файл index.html в браузер

 


 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

 Поделиться

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...