можно ли в robots.txt закрыть от индексации домен с www?

S2
На сайте с 31.10.2008
Offline
83
713

обычно делают редирект с www на домен без www или наоборот.

а можно ли (чревато ли чем-то?) просто в robots.txt закрыть домен с www от индексации? :rolleyes:

SS
На сайте с 20.01.2013
Offline
44
#1

Как показывает практика, закрытие страниц от индексации в robots.txt не дает 100% гарантии. Часто эти страницы индексируются и в выдаче показывается с снипетом "Данная страница закрыта в robots.txt" или что-то в этом роде.

По этому, не придумывайте велосипед, делайте редирект.

tureg2012
На сайте с 04.06.2013
Offline
35
#2

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

V
На сайте с 30.04.2009
Offline
42
#3

конечно можно :), но чревато:

1. закрытое в роботс все равно часто попадает в индекс

2. склейкой мы передаем вес на главное зеркало, без склейки - ничего не передадим

Ремонт одежды любой сложности в Харькове, ателье (http://www.igolochka.kh.ua) по пошиву и ремонту одежды "С Иголочки".
T
На сайте с 17.07.2013
Offline
8
#4

Оп, как вы хотите это реализовать в robots.txt?

Директива Host: не читается google'ом, как оформить disallow подходящий я придумать не могу.

Попробуйте реализовать это через htaccess+ в роботе пропишите хост для Яндекса.

N
На сайте с 21.07.2013
Offline
6
#5

Зарегистрируйте свой сайт с www и без www в Webmaster Tools Гугла. Затем в панели управления выберите предпочтительный домен для обоих вариантов. Яндексу достаточно директивы в роботах, но в принципе подобную процедуру можно выполнить и в панели управления Яндекса. А редирект из-за такой мелочи я бы использовать не стал.

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