header(location:/ru/) и поисковые системы

-Ронин2-

Новичок
header(location:/ru/) и поисковые системы

Добрый вечер.

Когда заходит человек на сайт по адресу http://site.ru он автоматически переадресовывается с помощью header('location:/ru/') или header('location:/en/') в нужную версию сайта на английском языке или русском языке:
http://site.ru/ru/ или http://site.ru/en/

Подскажите, пожалуйста, это как-то повлияет на индексацию сайта. Слышал что-то про то, что всякого рода переадресации поисковые системы не любят.
 

fixxxer

К.О.
Партнер клуба
PHP:
header('location:/ru/')
не знаю, как там поисковые системы, но я бы на их месте за такое банил нахрен.

RFC 2616
Код:
14.30 Location

   The Location response-header field is used to redirect the recipient
   to a location other than the Request-URI for completion of the
   request or identification of a new resource. For 201 (Created)
   responses, the Location is that of the new resource which was created
   by the request. For 3xx responses, the location SHOULD indicate the
   server's preferred URI for automatic redirection to the resource. The
   field value consists of a single absolute URI.

       Location       = "Location" ":" absoluteURI

   An example is:

       Location: [url]http://www.w3.org/pub/WWW/People.html[/url]
 

tashkentchi

Новичок
Пусть сайт.ру будет на ру. А кто хочет на ен, тот пусть переходит на сайте.ру/ен
А то не юзабильно получается. Может я из-под английской винды хочу по русски читать?
 

-Ронин2-

Новичок
А как правильно переадресовывать пользователя на нужную директорию?
 

dimagolov

Новичок
-Ронин2-, ну fixxxer привел выписку из стандарта, как правильно. Или за тебя код написать?
 

zerkms

TDD infected
Команда форума
ещё, вероятно, неплохо было бы статус подсовывать 301/302
 

Духовность™

Продвинутый новичок
я когда начинал ссылками со своих сайтов барыжить, то мне опытный какой-то SEOшник сказал, что бы я location убрал с индекса. Иначе бы не покупали.
 

Leonid

PHP? нет, не слышал...
Я делаю так, что русская версия главной страницы доступна и по адресу www.site.ru и по www.site.ru/rus/ Чтобы без всяких редиректов. Ну а ссылки с нее все равно только с /rus/, например www.site.ru/rus/about/ .
www.site.ru/about/ - страница 404
 
Сверху