Как установить 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?