Основной домен (в формате с префиксом www или без него)

Основным доменом является домен, который вы хотите использовать для индексации страниц своего сайта (иногда он называется каноническим доменом). Ссылки могут указывать на ваш сайт с помощью версий URL с префиксом www и без этого префикса (например http://www.domain.com и http://domain.com). Основной домен представляет собой ту версию, которую планируется использовать для вашего сайта в результатах поиска.

Если вы видите сообщение о том, что ваш сайт не был добавлен в индекс, возможно, это связано с тем, что он был проиндексирован с другим названием домена. Например, при получении сообщения о том, что сайт http://domain.com не проиндексирован, убедитесь, что вы также добавили сайт http://www.domain.com (и наоборот), и проверьте данные по этому сайту.

Если в качестве основного домена вы укажете http://www.domain.com и Google найдет ссылку на ваш сайт в формате http://domain.com, она будет считаться идентичной ссылке http://www.domain.com. Кроме того, Google будет учитывать ваши предпочтения при показе URL-адресов. Если не указать основной домен, Google может считать версии домена с префиксом www и без него отдельными ссылками на разные страницы.

Изменения полностью отразятся в индексе Google спустя некоторое время. Все страницы, на которых в данный момент показана версия URL, которая отличается от основной, останутся в индексе без изменений до тех пор, пока Google не обновит индекс этих страниц.

Для определения основного домена рекомендуется воспользоваться редиректом 301 для перенаправления трафика с неосновного домена, чтобы другие поисковые системы и посетители знали, какую версию вы предпочитаете.

Редирект с помощью директивы RewriteRule модуля mod_rewrite

Для использования директивы RewriteRule необходимо удостовериться, что вhttpd.conf подключен модуль mod_rewrite, а также влючена опция FollowSymLinks. Использование реврайт модуля дает много возможностей для перенаправления страниц на новые адреса.

Перенаправление домена с www на не-www

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

или альтернативный, более понятный синтаксис

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

Редирект запросов с не-www на домен с www префиксом

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

или же альтернативный вариант

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

Больше на эту тему:

742 просмотров
Запись опубликована в рубрике Домены, Поисковая оптимизация с метками Redirect 301.

Если вам понравилась статья, можете порекомендовать ее друзьям, сделав ретвит, нажав на кнопку Google +1 или «Лайк» :).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>