Грамотный редирект

12
N
На сайте с 15.01.2007
Offline
2
1587

Есть домен www.site.com месяца два от роду

Нужно его средиректить на www.site.ru без особого вреда для индексации.

Как лучше это сделать? Через htaccess 301 редиректом на новый домен? А как для яндекса лучше сделать?

Получится двойной 301-й редирект, потому что

1. на www.site.com будет htaccess, редиректящий на www.site.ru

2. а на сайте www.site.ru будет htaccess, ответственный за склейку домена site.ru c www и без.

Правильная схемка? Ничего не забыл?

albion
На сайте с 07.10.2005
Offline
247
#1

В принцепе все правильно, но за склейку доменов в Яндексе отвечает, не .htaccess с 301 редиректом, а файл robots.txt с дериктивой Host.

N
На сайте с 15.01.2007
Offline
2
#2
albion:
В принцепе все правильно, но за склейку доменов в Яндексе отвечает, не .htaccess с 301 редиректом, а файл robots.txt с дериктивой Host.

а можете привести листинг файла?

Kislov
На сайте с 29.04.2006
Offline
185
#3

User-agent: *

Disallow:

User-agent: Yandex

Disallow:

Host: сайт.ру

incognito2007
На сайте с 13.02.2007
Offline
30
#4

Простите за незнание, только учусь.

robots.txt, с новым значением Host, можно закинуть на оба сайта (старый *.com и новый *.ru ) для склейки ? Контент одинаковый, но у старого сайта ТИЦ высокий. Если я правильно поняла, то его можно попробовать перенести путём склейки

M
На сайте с 14.12.2006
Offline
46
#5
albion:
robots.txt с дериктивой Host
Kislov:
User-agent: Yandex
Disallow:
Host: сайт.ру

ИМХО, самый грамотный вариант.

albion
На сайте с 07.10.2005
Offline
247
#6
incognito2007:
robots.txt, с новым значением Host, можно закинуть на оба сайта (старый *.com и новый *.ru ) для склейки ?

Это нужно сделать. и в каждом дериктива host должна быть одинакова, т.е. указывать на один домен

N
На сайте с 15.01.2007
Offline
2
#7
albion:
Это нужно сделать. и в каждом дериктива host должна быть одинакова, т.е. указывать на один домен

да согласен, в обоих роботсах и на site.com и на site.ru будет

User-agent: *

Disallow:

User-agent: Yandex

Disallow:

Host: сайт.ру

Только в первом случае - это будет обыгрывания редиректа с другого домена, а во втором, этот же роботс будет склеивать site.ru и www.site.ru

albion
На сайте с 07.10.2005
Offline
247
#8
nutoz:
это будет обыгрывания редиректа с другого домена

Если на одном из доменов будет 301 редирект, то сайты не будут зеркалами. Т.к. сайты разные. И ссылки установленые на 301 редирект, не будут действовать для сайта, куда ведет этот редирект.

Все ИМХО.

N
На сайте с 15.01.2007
Offline
2
#9
albion:
Если на одном из доменов будет 301 редирект, то сайты не будут зеркалами. Т.к. сайты разные. И ссылки установленые на 301 редирект, не будут действовать для сайта, куда ведет этот редирект.

Все ИМХО.

не понял, что вы имел и в виду. Можно другими словами пояснить?.

301 редирект обыгрывается файлом htaccess. В принципе, поскольку в яндексе site.com почти вообще не представлен можно вообще для site.com не делать роботс.txt, а сделать только htaccess с редиректом на site.ru

Синтаксис .htaccess или httpd.conf может быть разный...

я наверное остановлюсь на самом простом:

Redirect 301 / http://www.site.ru/

потому что основной сайт предполагаю сделать с www. Хотя в общем-то все равно какое основное зеркало - c www или без www.

K
На сайте с 31.01.2001
Offline
737
#10
nutoz:
Синтаксис .htaccess или httpd.conf может быть разный...
я наверное остановлюсь на самом простом:


Код:
Redirect 301 / http://www.site.ru/

Только в этом случае редирект будет только на одной, главной странице.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
12

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