Что делать с основным доменом, если он служит только для редиректа?
Всем привет!
В общем, сабж. Какие правила для роботов прописать, чтобы он не мешал поддоменам? Основной домен служит только для определения языка пользователя и редиректа на соответствующий поддомен: en.site, ru.site, etc . Для каждого поддомена свой sitemap и т.д.
Сделайте редирект через JS на стороне пользователя.
Для роботов - отобразите страницу на английском языке без редиректа на этом домене.
В теге canonical - укажите поддомен для англ. языка.
И как сказал уже Евгений Юдин :
Ну не знаю, о каком head идет речь, если 301 редирект?! hreflang атрибут необязательный, у меня уникальные sitemap для каждого и не везде контент является языковой версией, зачастую он уникальный и не имеет иноязычных аналогов.