Главное зеркало сайта

Главное зеркало в SEO это как фундамент для дома. Если оно везде настроено правильно, то фундамент крепкий. Могут быть варианты когда к примеру Google решил, что версия 2 сайта главная, а в Яндексе главная версия 3. И когда мы начинаем наводить порядок потеря позиций и трафика в одном из поисковиков практически неизбежна!

Что такое зеркала сайтов:

Зеркала сайта - то в каком виде сайт отображается в поиске, с www, или без, используется http или https протоколы. Важно, что бы во всех поисковых системах корректно отображалось одно зеркало сайта, на которое ссылаются остальные версии сайта. А у вашего сайта есть зеркала? Если сайт настроен не правильно, то можно насчитывать до 4ех зеркал. Поисковые системы с помощью роботов сами определяют главное зеркало, что бы не допустить повторов в выдаче. Если главные зеркала в разных поисковых системах выбраны разные, при дальнейшем выборе главного зеркала, может существенно уменьшатся переходы из поисковиков.

Виды зеркал сайта:

Какое зеркало выбрать, если у вас подключен SSL сертификат, или вы собираетесь его подключать, то главное зеркало будет начинаться с https://. SSL сертификаты отвечают за безопасность и сохранность данных пользователей посещающих ваш сайт. Если говорить о выборе между www. и без, то это ни на что не влияет, если домен смотрится лучше с www. то можно использовать www. в отличии от защищенных SSL и обычных http предпочтение всегда будет отдаваться безопасности пользователей. Ниже приведены все вариации выбора зеркал сайта:

http://

https://

http://www.

https://www.

Проверяем настройку зеркал:

Самый легкий способ проверить какое главное зеркало у сайта это в поисковой строке важных для вас поисковых систем указать: "site:адрес.сайта" если во всех поисковых системах фигурирует один и тот же вид сайта к примеру https://www.адрес.сайта то это отлично!

1. переходим по http://адрес.сайта есть редирект(переадресация) на https://www.адрес.сайта ?

2. переходим по https://адрес.сайта есть редирект(переадресация) на https://www.адрес.сайта ?

3. переходим по http://www.адрес.сайта есть редирект(переадресация) на https://www.адрес.сайта ?

4. переходим по https://www.адрес.сайта есть редирект(переадресация) на https://www.адрес.сайта ?

Если во всех 4ех случаев в итоге загружается одна и так же версия сайта, значит главное зеркало для сайта установлено корректно.

Проверяем сайт у «Яндекса» выбираем главное зеркало:

Проверить главное зеркало сайта в Яндексе можно 2 способами, если нет доступа в webmaster то вам подойдет первый способ. В поисковике указываем поисковой запрос site:адрес сайта без http, https, www. в поисковой выдаче при наведении на заголовок объявления в браузере отобразится версия сайта для перехода. Переходим ко второму способу, он подойдет и тем у кого нет сайта в поисковой выдаче. Регистрируем сайт в webmaster Яндекса https://webmaster.yandex.ru/ добавляем сайт, если сайт добавлен - хорошо. Заходим в учетную запись сайта в вебмастере, выбираем вкладку Индексирование, жмем на "Переезд сайта" выбираем актуальную версию сайта согласно выбранному главному зеркалу.

Если же у вас открывается все 4е версии без переадресации как отдельные сайты, и при этом разные версии сайтов в поисковой выдаче в разных поисковиках - это может быть одной из основных причин плохой видимости сайта в поисковых системах.

Если у вас не подключен сертификат для домена, то версии https:// для вас будут недоступны - это нормально, проверяете тогда только http:// и http://www.

Как настроить 301 редирект .htaccess на главное зеркало

Ниже представлены популярные рабочие методы организации 301 редиректа. В случае не корректной работы, вам необходимо уточнить информацию по настройке у хостинг провайдера обслуживающий сайт. Вместо {домен} - подставляете адрес сайта

RewriteEngine On

RewriteCond %{HTTP_HOST} ^{домен} $ [NC]

для переезда на https://www.

RewriteRule ^(.*)$ https://www. {домен} /$1 [R=301,L]

для переезда на https://

RewriteRule ^(.*)$ https:// {домен} /$1 [R=301,L]

для переезда на http://www.

RewriteRule ^(.*)$ http://www. {домен} /$1 [R=301,L]

для переезда на http://

RewriteRule ^(.*)$ http:// {домен} /$1 [R=301,L]

На всякий случай создаем robots.txt и прописываем host, многие утверждают что данный метод уже не работает:

host: {главное зеркало сайта}