Индексация двух языков

K
На сайте с 03.01.2005
Offline
0
544

Подскажите пожалуйста как будут реагировать спайдеры на такой код в index.php

<?

$lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];

if (stristr($lang,"ru")){

$lng="ru";

} elseif (stristr($lang,"en")){

$lng="en";

}

elseif (stristr($lang,"de")){

$lng="de";

} else{

$lng="en"; // Язык по умолчанию

}

header("Location: ./".$lng."/index.html");

?>

В том смысле как у них с параметром $HTTP_ACCEPT_LANGUAGE

куда начнётся индексация например в Гугле.

A
На сайте с 23.10.2003
Offline
196
#1

На сколько я знаю HTTP_ACCEPT_LANGUAGE не обрабатывается роботами.

андроид ТВ (http://qway.com.ua/android_tv) и экшн камеры (qway.com.ua/action-cameras) в Украине.
K
На сайте с 03.01.2005
Offline
0
#2

То есть на индексацию нельзя пускать такой код в index.php?

И как всё таки индексировать сайт с несколькими языками если

каждая языковая версия находится в папках например /ru /en

Можно ли например пускать так на индексацию www.domain.ru/ru/

www.domain.ru/en/

или лучше так www.ru.domain.ru

K
На сайте с 24.12.2003
Offline
73
#3

Я склоняюсь больше к варианту www.ru.domain.ru

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
A
На сайте с 23.10.2003
Offline
196
#4

Я не совсем понимаю суть проблемы. Нужно чтобы проиндексировались все версии сайта. Что мешает сделать ссылки на них, скажем, в карте сайта? Или поступить как www.monster.com?

K
На сайте с 03.01.2005
Offline
0
#5

Ок. Большое спасибо за советы.

Хочется много и сразу, но я пока ламмер в этом вопросе:))

B
На сайте с 07.08.2004
Offline
16
#6

kgenius, а почему?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий