Склейка доменов + объединение домена с WWW и без WWW
Задача
Порой поисковики сайты на доменах www.site.ru и site.ru принимают за разные и индексируют как два сайта. При этом у них будут отдельные параметры тИЦ и PR. Но для большей эффективности стоит их "склеить". Задача - склеить домены с www и без www.
Решение
1. В файл robots.txt добавляем следующую строку:
Проделанное покажет поисковику, что site.ru является главным зеркалом. Если вы хотите, чтобы главным зеркалом был www.site.ru, то используйте адрес с www.
2. После того, как поисковик признает домен, указанный в robots.txt , основным (по Яндексу: 4-6 недель на это уходит), в файл .htaccess добавляем перелинковку с www на домен без www:
1 2 3
|
RewriteEngine On RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
|
А для того, чтобы сделать переадресацию с домена без www на домен с www, добавляем в файл .htaccess следующие строки:
1 2 3
|
RewriteEngine On RewriteCond %{HTTP_HOST} ^site.ru RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
|
Задача
При переезде на новый домен не хочется терять старых посетителей и накопленный тИЦ и PR того домена. Нам поможет перелинковка со старого домена на новый с сохранением показателей.
Решение
В файл .htaccess добавляем следующее:
1 2 3
|
RewriteEngine On RewriteCond %{HTTP_HOST} ^olddomain.ru$ [NC] RewriteRule ^(.*)$ http://newdomain.ru/$1 [R=301,L]
|
Задача
Возможно, у вашего основного сайта есть зеркала, частично или полностью копирующие их контент. Чтобы поисковик не принял зеркало за основной сайт, необходимо сделать так, чтобы главным зеркалом считался основной сайт. Задача - указать основное зеркало для поисковика.
Решение
На сайте-зеркале доьавляем в файл robots.txt следующую строку:
Где mainsite.ru - адрес основного сайта.
|