301 редирект: общий, или постраничный

R
На сайте с 21.02.2008
Offline
71
913

Есть три доменных имени: site1, site2 и site3.

"Сайтом" как таковым из трех является site1, у которого есть CMS, с ним ведется работа по обновлению контента и т.п. Два других фактически закреплены за тем же IP-шником, в результате чего на них просто отображается та же информация.

В итоге Яндекс и Google восприняли site1 как основной, а site2 и site3 - как зеркала.

Я работу над сайтом начал недавно (фактически. можно сказать. что еще и не начинал).

Не хотелось бы иметь лишних проблем из-за зеркал, поэтому хочу поставить 301 редирект но задумался, какой из вариантов будет правильным:

1. поставить общий редирект (что, в принципе, логично,т.к. страниц-то может быть до 400)?

2. Поставить постраничный редирект (без комментариев)?

Сам склоняюсь, что правильным, скорей, является 1 вариант, но решил посоветоваться с более опытными.

Renegade
На сайте с 11.07.2008
Offline
104
#1

Если яша уже определил site1 как главное зеркало, то с сайтов site2 и site3 поставить редирект вида:

RewriteCond %{HTTP_HOST} !^site1\.ru [NC]
RewriteRule ^(.*)$ http://site1.ru/$1 [R=301,L]

Ну или если сайт в индексе яши с www, то:

RewriteCond %{HTTP_HOST} !^www.site1\.ru [NC]
RewriteRule ^(.*)$ http://www.site1.ru/$1 [R=301,L]
R
На сайте с 21.02.2008
Offline
71
#2

Я прошу прощения за глупый вопрос, но как определить, с www Яндекс проиндексировал, или без?

angr
На сайте с 11.05.2006
Offline
413
#3

Rustya, ну так посмотрите как Яндекс показывает ваш сайт в выдачи с www или без... делов то...

Требуется СЕО-Специалист в Кишиневе, в офис. ()
R
На сайте с 21.02.2008
Offline
71
#4

Спасибо всем огромное за точность ответов, полезность и лаконичность!

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