Нужен совет по склейке.

12 3
R
На сайте с 04.08.2006
Offline
4
2961

После создания сайта старался везде проставлять ссылки вида http://site.ru/ Тем не менее, Яндекс прописал у себя сайт вида http://www.site.ru/ Теперь и в индексе, и в каталоге yaca сайт выдается как http://www.site.ru/ А мне хотелось бы наоборот. Тем более, что гугл и рамблер полюбили сайт как http://site.ru/ Теперь ломаю голову, и не знаю, как сделать склейку - перевести на http://www.site.ru/ или http://site.ru/ ? Главное, чтобы было безопасно - не выпасть из поиска и не потерять нажитый тиц=700. Главное, хочется, чтобы гугл объединил эти сайты в один, а то сейчас на обоих пр=3, а индексация сильно отличается. Есть такая мысль - прописать для Яндекса в роботсе.тхт директиву Host как site.ru, дождаться пока Яндекс поменяет хост, а потом прописать 301-й редирект в htaccess. Тогда во всех поисковиках будет хост http://site.ru/. У кого какие мысли на сей план? Сработает? Какие подводные камни могут вылезть? :)

P.S. -

1) Яндекс вообще меняет главный хост? Или это раз и навсегда?

2) При 301-м редиректе гугловский PR переходит на один домен (страницу)? Хочется, чтобы ссылки на www и без www учлись вместе для http://site.ru/

Уф, вроде все спросил:)

S
На сайте с 23.06.2006
Offline
46
#1

Recoil, рекомендую вариант с 301-редиректом.

У меня тоже была проблема с этим, правда гугл я меня знал только без www.

Для того, чтобы не выпасть из индекса я работал с аддулкой Я и Sitemaз у Гугла. В итоге за неделю даже повысил индексацию своего сайта.

R
На сайте с 04.08.2006
Offline
4
#2
staffer:
Recoil, рекомендую вариант с 301-редиректом.
У меня тоже была проблема с этим, правда гугл я меня знал только без www.
Для того, чтобы не выпасть из индекса я работал с аддулкой Я и Sitemaз у Гугла. В итоге за неделю даже повысил индексацию своего сайта.

Т.е., ты советуешь перейти на сайт с ввв - http://www.site.ru, сразу прописав в htaccess соответствующую директиву? А меня больше тянет к домену верхнего уровня без ввв. Ладно, подожду, что другие скажут.

Лёлик
На сайте с 28.04.2006
Offline
54
#3

Вариант А (без ввв)

1. Пишем на http://feedback.yandex.ru/ , что хотим в Яке поменять сайт с www, на без www.

2. Дожидаемся ответа.

3. Кладём файл robots.txt в корень сайта

User-Agent: Yandex
Disallow:
Host: site.ru

User-Agent: *
Disallow:

4. После того как сайт в Яке стал без ввв, делаем 301 редирект .htaccess:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Вариант Б (с ввв)

1) Кладём robots.txt в корень:

User-Agent: Yandex
Disallow:
Host: www.site.ru

User-Agent: *
Disallow:

2) Делаем редирект:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

P.s: Второй займёт меньше времени :)

The end
На сайте с 23.11.2004
Offline
138
#4
Лёлик:
Кладём файл robots.txt в корень сайта

Цитата:
User-Agent: Yandex
Disallow:
Host: site.ru

User-Agent: *
Disallow:

Этого вполне достаточно. Ну еще в навигации можно прописать абсолютные адреса для ссылок - http://site.ru/tratata

Без всяких лишних примочек-редиректов. Если есть сомнения - спросите у Яндекса. http://webmaster.yandex.ru/faq.xml?id=508490

или на мыло.

Singular Advertising (http://www.singular.by/).
S
На сайте с 23.06.2006
Offline
46
#5
Recoil:
Т.е., ты советуешь перейти на сайт с ввв - http://www.site.ru, сразу прописав в htaccess соответствующую директиву? А меня больше тянет к домену верхнего уровня без ввв. Ладно, подожду, что другие скажут.

Я предлагаю делать постоянный редирект (301)

У меня сложилась следующая картина:

Я продвигал свой сайт и регистрил без www, но Yandex вышел однажды на www.site.ru и в итоге начал индексировать с www. В итоге он поставил основным доменом www.site.ru

Google удачно кушал только site.ru и присвоил ему PR (с www был нулевой PR).

В общем меня это картина не устраивала, поэтому я сделал редирект по варианту от Лёлика

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.my_domen.ru$
RewriteRule ^(.*)$ http://my_domen.ru/$1 [R=permanent,L]

В итоге любой посетитель попадал нормально на сайт, а я получил необходиму для меня склейку.

Редирект очень хорош тем, что не надо заморачиваться по поводу поисковых систем, так например: Yandex успешно работает с robots.txt и берет из него основной хост, а Гугл требует редирект.

[Удален]
#6

Из опыта могу сказать переклейка заняла порядка 1.5 месяца.

S
На сайте с 23.06.2006
Offline
46
#7
Лев Павлович Градский:
Из опыта могу сказать переклейка заняла порядка 1.5 месяца.

У меня потребовалось 1,5-2 недели, но я все страницы зарегистрировал через addurl у Я и поставил плагин Sitemap для Гугла.

Конечно следует учитывать, что у меня было немного страниц на сайте.

R
На сайте с 04.08.2006
Offline
4
#8
staffer:
Я предлагаю делать постоянный редирект (301)
У меня сложилась следующая картина:
Я продвигал свой сайт и регистрил без www, но Yandex вышел однажды на www.site.ru и в итоге начал индексировать с www. В итоге он поставил основным доменом www.site.ru
Google удачно кушал только site.ru и присвоил ему PR (с www был нулевой PR).
В общем меня это картина не устраивала, поэтому я сделал редирект по варианту от Лёлика

В итоге любой посетитель попадал нормально на сайт, а я получил необходимую для меня склейку.

Редирект очень хорош тем, что не надо заморачиваться по поводу поисковых систем, так например: Yandex успешно работает с robots.txt и берет из него основной хост, а Гугл требует редирект.

Т.е., ты не менял директиву Host для Яндекса? Просто прописал 301 редирект на домен без www? И что после этого стало с Яндексом? Он тоже стал кушать без www? Насколько я понимаю, после введения 301 редиректа сайт c www как бы вообще перестает существовать, значит Яндекс уже не должен был его продолжать кушать?

E0
На сайте с 05.08.2006
Offline
7
#9

ребята у меня с яшкой тоже что - то на подобе.

я.проиндексировал мой сайт с www и без.

и что теперь лучше сделать.

тиц поднялся а пр нет.

подскажите...

R
На сайте с 04.08.2006
Offline
4
#10
Лёлик:
Вариант А (без ввв)
1. Пишем на http://feedback.yandex.ru/ , что хотим в Яке поменять сайт с www, на без www.
2. Дожидаемся ответа.
3. Кладём файл robots.txt в корень сайта

4. После того как сайт в Яке стал без ввв, делаем 301 редирект

Спасибо, Лелик. Этот вариант мне более симпатичен.

Лелик, Вы хотите сказать, что по моей просьбе Платон сам может поменять главный хост ручками? А старые страницы сайта 'с www' при этом не вылетают из индекса, а просто автоматически становятся 'без www'?

И последний вопрос - после установки 301 редиректа Гугл станет считать внешние ссылки 'c www' и 'без www' как ведущие на один сайт без www. Т.е., просто просуммирует их в пользу http://site.ru ?

12 3

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