смена домена с www на без www

S
На сайте с 02.03.2011
Offline
23
1361

Здравствуйте.

1. После смены домена на "без www" в индекс попали практически все страницы сайта, хотя раньше была только треть (интернет-магазин, много неуникальных описаний товара). Как это можно объяснить и надолго ли такое благо? :)

2. На бирже ссылок был неправильно задан проект и пол года покупались ссылки на "без www", хотя сайт индексировался Яндексом "с www". В сегодняшний апдейт ссылочная масса уменьшилась примерно на сотню ссылок. Это может быть связано с переменой домена на "без www"? Изначально ссылки закупались на "без www".

cheredov
На сайте с 07.04.2011
Offline
125
#1

Что значит "смена домена"? в вебмастере указали? редирект сделали? если да то все ссылки нормально перейдут на домен без www. когда - все зависит от доноров.

Иван Чередов (http://ivan.cheredov.com/about/)
[Удален]
#2

Снимите редирект срочно!

Я это проходил.

Падение связанно с тем что робот яндекса не смог прочитать _www.site.ru/robots.txt (так как этого файла нету по этому пути) робот при чтении этого файла не следует 301 редиректу

1)Сперва пропишите в site/robots.txt в пункте Host:site.ru <- здесь уберите www

2)Как только в вебмастера яндекса исчезнет www тогда и ставте редирект.

cheredov
На сайте с 07.04.2011
Offline
125
#3
andragen:
Падение связанно с тем что робот яндекса не смог прочитать www.site.ru/robots.txt (так как этого файла нету по этому пути) робот при чтении этого файла не следует 301 редиректу

Уважаемый, не пугайте народ. Серверный редирект не зависит ни от каких роботсов. Даже если вы не укажете host или вообще не будет роботса, склейка произойдет!

[Удален]
#4

cheredov, вам знакомо понятие главного зеркала?

Если да то у ТС главное зеркало с ввв, сперва надо через роботс ждать смены зеркала (в течении месяца) Затем делать редирект. Это уже проиндексированный сайт! Учитесь играть по правилам.

andragen добавил 20.04.2011 в 15:57

старое письмо от яндекса по теме

Так как Вы указали адрес site.ru в robots.txt, то со временем робот сменит главное зеркало в соответствии с именем указанным в robots. Обратите внимание, процесс переклейки зеркал происходит автоматически и может занимать 4-6 недель, ускорить его, к сожалению, нельзя. После смены главного зеркала Вы можете вернуть редирект с www.site.ru на site.ru, если это необходимо.

При переклейке зеркал, как и в любых других случаях, мы не можем гарантировать сохранение позиций Вашего сайта в результатах поиска.
cheredov
На сайте с 07.04.2011
Offline
125
#5

andragen, в случае когда главным зеркалом был домен с www, вы абсолютно правы, но ведь он пишет:

Sedd:
После смены домена на "без www" в индекс попали практически все страницы сайта, хотя раньше была только треть (интернет-магазин, много неуникальных описаний товара). Как это можно объяснить и надолго ли такое благо?

Т.е. стоит все таки посмотреть в вебмастере какое зеркало сейчас главное.

S
На сайте с 02.03.2011
Offline
23
#6
cheredov:
Что значит "смена домена"? в вебмастере указали? редирект сделали? если да то все ссылки нормально перейдут на домен без www. когда - все зависит от доноров.

Я поменял в robots.txt хост с www.site.ru на site.ru, переадресацию пока не делал. Спустя недели две после изменения роботс в панели Вебмастер основным зеркалом стало site.ru, подтвердил права. Сразу после смены основного зеркала в проиндексированных было 0 страниц, но после сегодняшнего апдейта их стало 811 (реальное количество - 866). Странно, что кол-во проиндесированных увеличилось почти в 3 раза без манипуляций с контентом (при варианте www.site.ru их было около 300). Как вы думаете, следует ожидать снижения количества проиндексированных до прежнего количества? Т.е. сайт заново переиндексировался и, может быть, снялись какие-то фильтры.

Спасибо. Попытаюсь сейчас сделать 301-й :)

[Удален]
#7

Если основное зеркало уже без ввв то ставте редирект и все у вас будет хорошо :)

S
На сайте с 02.03.2011
Offline
23
#8
andragen:
Снимите редирект срочно!
Я это проходил.
Падение связанно с тем что робот яндекса не смог прочитать _www.site.ru/robots.txt (так как этого файла нету по этому пути) робот при чтении этого файла не следует 301 редиректу
1)Сперва пропишите в site/robots.txt в пункте Host:site.ru <- здесь уберите www
2)Как только в вебмастера яндекса исчезнет www тогда и ставте редирект.

Спасибо :) Боюсь напутать с синтаксисом в .htaccess

Сейчас .htaccess в корне сайта в таком виде:


<Files *>
Options -Indexes +FollowSymLinks
</Files>

DirectoryIndex index.php

ErrorDocument 404 http://site.ru/

php_flag file_uploads on
php_value post_max_size 12M
php_value upload_max_filesize 10M

php_value default_charset "utf-8"
php_value mbstring.internal_encoding "utf-8"

RewriteEngine On
RewriteRule ^sitemap.xml sitemap.php [L]

Мне, как я понимаю, нужно добавить этот блок:


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

Место его размещения имеет какое-то значение?

Если, допустим, я сделаю вот так:

<Files *>

Options -Indexes +FollowSymLinks
</Files>

DirectoryIndex index.php

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

ErrorDocument 404 http://site.ru/

php_flag file_uploads on
php_value post_max_size 12M
php_value upload_max_filesize 10M

php_value default_charset "utf-8"
php_value mbstring.internal_encoding "utf-8"

RewriteEngine On
RewriteRule ^sitemap.xml sitemap.php [L]
cheredov
На сайте с 07.04.2011
Offline
125
#9

один RewriteEngine On лишний.

сделайте так:

<Files *>
Options -Indexes +FollowSymLinks
</Files>

DirectoryIndex index.php

ErrorDocument 404 http://site.ru/

php_flag file_uploads on
php_value post_max_size 12M
php_value upload_max_filesize 10M

php_value default_charset "utf-8"
php_value mbstring.internal_encoding "utf-8"

RewriteEngine On
RewriteRule ^sitemap.xml sitemap.php [L]
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
S
На сайте с 02.03.2011
Offline
23
#10

cheredov, Ок, исправлю. Спасибо!

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