Правильная склейка и редирект

12
Antonsad
На сайте с 07.05.2008
Offline
147
1021

Доброго всем вечера,

Запутался с редиректом, такой вопрос - есть сайт.ру яша посчитал главным зеркалом www.сайт.ру но все беки идут на сайт.ру мне в этом случае нужно использовать директиву Host? -

User-Agent: *

Disallow:

Host: сайт.ру

или вес все же полностью идет на главное зеркало www.сайт.ру и ничего трогать не нужно?

Спасибо!!!

Нужна декоративная отделка?- Декоративные материалы (loft-krym.ru) , работаем по Крыму!
sh@m@n
На сайте с 27.12.2009
Offline
137
#1

кажется с 301 надо, вот пример обратной задачи

Options -Indexes

RewriteEngine On

Options +FollowSymlinks

RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]

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

Redirect 301 / http://www.сайт.ру/

sh@m@n добавил 26.09.2011 в 21:28

хотя я могу ошибаться, сильно не пинать )))

Вывод Webmoney (http://wmalliance.ru) на банки или найди в мониторинге (http://kursoff.net) где дешевле Выбери себе красивый домен (http://www.platezhka.ru/) Продать биткоин (https://goo.gl/yOkS3A) или купить на RuBitok.com (Ищем инвесторов в криптовалютную биржу)
Antonsad
На сайте с 07.05.2008
Offline
147
#2

sh@m@n Принял :) у кого есть еще какие предложения? или это верное решение?

PW
На сайте с 09.04.2008
Offline
58
#3
Antonsad:
мне в этом случае нужно использовать директиву Host? -

Директиву Host в роботс.тхт прописывать нужно всегда.

Antonsad:
или вес все же полностью идет на главное зеркало www.сайт.ру и ничего трогать не нужно?

Рано или поздно Яндекс склеит зеркала сайта (с ввв и без ввв), выбрав наиболее подходящее в качестве основного. Вы можете подсказать роботу, какое зеркало является основным с помощью упомянутой выше директивы Хост и с помощью 301 редиректа на основное зеркало.

После склейки зеркал совершенно не важно будет на какое зеркало ставится ссылка - действовать она будет одинаково.

LS
На сайте с 27.07.2009
Offline
93
#4

После склейки без разницы куда идут бэки.

При желании можно и переклеить на сайт.ру

Для Яндекс достаточно дерективы хост в robots.txt, но можно и 301 добавить:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.сайт.ru$ [NC]

RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]

Antonsad
На сайте с 07.05.2008
Offline
147
#5

line_s

power-web

Вот что мне яша ответил когда я перед последним апом поставил

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.сайт.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]

и сайт вылетел из топа:

Приносим извинения за задержку с ответом.

Данная ситуация связана с установленным редиректом. В поисковой системе Яндекс индексируются и участвуют в поиске только страницы главного зеркала. В Вашем же случае главное зеркало (www.сайт.ru) отдает перенаправление, соответственно, робот не может его проиндексировать. А цель перенаправления (сайт.ru) не индексируется, поскольку является неглавным зеркалом. Поэтому, чтобы Ваш сайт сейчас мог индексироваться по адресу текущего главного зеркала Вам следует снять существующий редирект. А вместо него, для указания роботу на главное зеркало, лучше использовать директиву Host в файле robots.txt всех зеркал. Тогда, со временем, робот отследит эти изменения и переклеит зеркала согласно указаниям в robots.txt. Обратите внимание, процесс переклейки зеркал происходит автоматически и может занимать 4-6 недель, ускорить его, к сожалению, нельз
Anarchist
На сайте с 23.07.2008
Offline
185
#6

Гугл быстро и хорошо понимает склейку при помощи 301 редиректа, а у Яндекса с этим большие проблемы.

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

Antonsad
На сайте с 07.05.2008
Offline
147
#7

Anarchist Я верно понял, сначала прописываем это

User-Agent: *
Disallow:
Host: сайт.ру

В роботсе и ждем склейки, затем ставим

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.сайт.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]
LS
На сайте с 27.07.2009
Offline
93
#8
Antonsad:
Anarchist Я верно понял, сначала прописываем это

В роботсе и ждем склейки, затем ставим

Все верно, при переклейке зеркал страницы сайта могут временно выпадать, т.к. меняются их урлы. Оставьте пока только хост.

PS. А чем не нравиться с www, раз уж яша так проиндексировал? Если запросы были в топе, то вообще вы зря это затеяли.

Antonsad
На сайте с 07.05.2008
Offline
147
#9

line_s уже почти год не могу конкурентный запрос с топ 4 в топ 2 вывести, все ссылки куплены на сайт.ру а главным яша считает www.сайт.ру вот думаю поправить таким образом положение, или это тоже бессмысленно?

Detonator
На сайте с 18.11.2008
Offline
133
#10

Лично я менял за последнее время на двух сайтах главное зеркало "с www" -> "без www". На позиции это никак не повлияло.

Что удивительно, смена произошла очень быстро - менее, чем за 2 недели в обоих случаях. Разумеется, при помощи директивы host.

12

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