среда, 16 июля 2008 г.

Склеиваем сайт с www. и без

Вот здесь virante.com есть удобный инструмент для проверки ваших сайтов. Проверяет следующие параметры:

1. Склеенность домена с www и без.
2. Кэш гугла с www и без.
3. Схожесть страниц сайта.
4. Страницу по умолчанию.
5. Корректную обработку ошибки 404.
6. Различия в PR с www и без.

Вообщем, удобная штука.

Теперь о том, как исправить ситуацию с www. Я для себя выбрал способ 301 редиректа из файла .htaccess.

Редирект с www на без:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.вашса.йт$
RewriteRule ^(.*)$ http://вашса.йт/$1 [R=301,L]

Редирект на www:

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

Теперь вопрос: а откуда куда делать этот редирект? Я думаю, здесь требуется индивидуальный подход к каждому вашему сайту. Что требуется учесть? Количество проиндексированных в разных версиях страниц, PR страниц в разных версиях, количество внутренних линков на сайте с www и без.

PS: вот здесь читаем все о файле .htaccess.

Комментариев нет: