Повлияет ли перенаправление с домашней страницы на сканирование поисковых систем? - PullRequest
1 голос
/ 27 марта 2009

Существует новый домен, скажем, va.in.

Готовится контент для субдомена a.va.in

Идея заключается в том, что va.in/index может содержать указатели на различные разделы в будущем (например, b.va.in, c.va.in и т. Д.). На данный момент не имеет смысла иметь такую ​​страницу, так как есть только один раздел, то есть a.va.in

  1. Если я пока решу перенаправить va.in на a.va.in, будут ли поисковые системы следить за перенаправлением и индексировать сайт?

  2. Является ли DNS лучшим местом для перенаправления?

Ответы [ 3 ]

1 голос
/ 27 марта 2009

При использовании поисковой системы «301 Moved Permanently» будет индексироваться только поддомен a.va.in. Если это нормально, вы можете сделать это, используя конфигурацию веб-сервера.

Например, в Apache:

<VirtualHost va.in www.va.in>
Redirect permanent / http://a.va.in/
</VirtualHost>

Вы не можете использовать DNS для перенаправления, потому что в DNS вы не можете назначить CNAME @. См .: Разрешен ли DNS RFC корневой домен CNAME для другого домена?

С вами связан вопрос: Перенаправление 301 против изменения DNS: Всегда ли безопасно убить перенаправление 301 и обновить DNS для субдомена?

0 голосов
/ 27 марта 2009

Вы можете перенаправить двумя способами.

  1. Программно, как сказал злой пингвин
  2. Использование веб-сервера (пример iis)

Но в обоих этих вариантах есть одна общая черта. Перенаправление должно быть постоянным, если вы хотите сообщить поисковым системам, что va.in навсегда перемещен на a.va.in

Если вы не настраиваете постоянные перенаправления, сканеры все равно перейдут на a.va.in, но в этом случае они не будут уведомлены о том, что это перенаправление перманента.

Если кто-то добавил в закладки va.in и в первом случае (постоянное перенаправление) закладки будут обновлены. Но во втором случае отметки в книгах обновляться не будут.

Надеюсь, это поможет.

0 голосов
/ 27 марта 2009

Да, поисковые системы следуют перенаправлениям, если вы перенаправляете с заголовком HTTP

header ('HTTP/1.1 301 Moved Permanently');
header ('Location: '.$location);

Я не знаю о перенаправлении DNS, но я бы предпочел его не использовать ..

Вы можете узнать больше о том, как сделать перенаправление HTTP здесь .

...