Как установить hreflang для двух языков?

Мой сайт доступен на двух языках: голландском и английском. Веб-сайт имеет голландский язык: http://www.example.nl/.

Домашняя страница делает две вещи:

  • Показать голландскую версию веб-сайта для голландских посетителей
  • Перенаправить на http://www.example.nl/en для всех других международных посетителей.

Обычно я бы сделал что-то вроде этого в моей голове HTML:

<link rel="alternate" href="http://www.example.nl/en/page/a" hreflang="en" />
<link rel="alternate" href="http://www.example.nl/page/a" hreflang="nl" />
<link rel="alternate" href="http://www.example.nl/page/a" hreflang="x-default" />

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

Обычно у меня есть страница / nl и страница / en, а также страница /, которая выполняет перенаправления, но теперь я объединяю страницу / nl с корневым доменом.

Как установить теги hreflang? И х-дефолт? Стоит ли вообще устанавливать x-default?

0 ответов

Другие вопросы по тегам