У меня есть страница, на которой есть переводы на разные языки. Я стараюсь быть хорошим гражданином HTTP:
Accept-Language
Vary: Accept-Language
(Пользователи моего сайта могут переопределить эти настройки в своих профилях, но я не думаю, что это имеет отношение к обсуждаемому вопросу.)
Как мне заставить поисковые системы индексировать все варианты?
Позже
Центральный блог Google для веб-мастеров рекомендует использовать URL-адреса, а вместо использовать Accept-Language
для определения языка. Их решение, безусловно, сработает, но кажется анти-HTTP.