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

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

Вступление

Сайт должен быть доступен пользователям только по одному адресу. Этот адрес называют — главное зеркало сайта.

Что такое зеркало сайта?

Зеркалами сайта называются все ресурсы с одинаковым контентом. Вернее, совпадение контента должно быть не менее 80%.

Дизайн сайта и его оформление значение не имеют. Единица зеркальности является его контент.

Однако главное зеркало сайта должно быть только одно. Именно главное зеркало сайта должно участвовать в работе с поисковыми системами.

Стоит отметить, что зеркала сайта появляются в автоматическом режиме или по злому умыслу.

Автоматом появляются зеркала при добавлении домена на хостинг и автоматическом создание адреса сайта без WWW и с WWW. Для поисковиков это два разных адреса, а значит два разных сайта.

Также зеркала появляются при переходе сайта на безопасный протокол HTTPS. То есть когда в сети появляются два сайта один http, второй https.

Появится зеркало сайта при переходе на новый домен. Читать Как изменить имя домена без потери поисковой выдачи.

Кроме этих вариантов, администратор сайта может добавить в поиск, зеркало сайта добровольно. Например, сайт на доменах в разных доменных зонах (ru, com, kz) или доменах с разным написанием.

Создание таких доменов оправданно, а создание таких сайтов зеркал вызывает сомнения. Однако как вариант создания зеркал их нужно упомянуть.

Зеркало может появиться по злому умыслу. Например, зеркальный сайт может появиться при воровстве контента. Это отдельная тема. Повторюсь, поисковик считает сайты зеркальными, если совпадение контента превышает 80%.

Понятие главное зеркало сайта

Так как зеркал у сайта может быть сколь угодно много, то поисковикам нужно сообщить или они выберут самостоятельно, какой сайт индексировать, как главный.

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

Настроить главное зеркало сайта

Прежде чем назначить главное зеркало сайта вы должны сами с ним определиться и сделать постраничную переадресацию не главных зеркал на главное зеркало.

Например, вы выбрали главным зеркалом сайт на протоколе https без www в домене. В этом случае вам нужно сделать переадресацию сайтов с www в домене и сайта на протоколе http на сайт https.

Переадресация

Сделать переадресацию сайта с www на сайт без www проще всего инструментами администрирования на веб-хостинге. Почти на всех панелях управления хостингами и VDS есть функция переадресации сайта с www на сайт без www и наоборот.

Важно сделать 301 Permanent Redirect (постоянную) переадресацию, а не временную 302.

Если по каким либо причинам это функционал недоступен на хостинге, то попробуйте внести изменения в файл .htaccess. Этот файл работает для управления веб-сервером на Apache.

  • Почитать, как .htaccess файлы обеспечивают изменения конфигурации для каждого каталога сайта лучше в первоисточнике тут.
  • Как сделать ручную переадресацию на серверах Nginx лучше почитать в первоисточнике тут.

Аналогичную переадресацию нужно сделать при использовании безопасного протокола https. Все страницы сайта доступные по протоколу http должны переадресовываться, на те же страницы по протоколу https.

Выполняется 301 Permanent Redirect теме же методами. Либо инструментами управления хостингом, либо ручной правкой файла .htaccess на Apache. Для Nginx включаются директивы return в контекст server или в location контекст.

Назначение главного зеркала

Главное зеркало может быть указано веб-мастером или выбрано поисковиком самостоятельно. Второй вариант использовать не нужно, так как «по своему усмотрению» поисковик может выбрать неправильное главное зеркало.

Логично и правильно самостоятельно указать главное зеркало поисковикам через инструменты веб-мастера.

Для Google

Чтобы указать главное зеркало сайта для Google:

  • Войдите в консоль Search Console под своим аккаунтом. Если аккаунта еще нет, заведите его;
  • Добавьте в консоль все свои ресурсы: сайт с и без www, сайт http и https. Всего 4 сайта;
  • Откройте в консоли любой добавленный сайт;
  • В верхнем правом углу нажмите знак «шестерёнка» и выберите «Настройки сайта»;
  • Выделите чек в нужном вам пункте «Отображать URL-адреса как…».

указать главное зеркало сайта для Google

Повторите эту операцию для остальных сайтов этого домена.

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

Напомню, директива host на Яндексе больше не работает (источник).

Теперь Яндекс внимательно читает директивы 301 переадресации. Чтобы указать главное зеркало Яндекс нужно:

  • Зайти в свой аккаунт на Яндекс.Вебмастер;
  • Сделать постраничную 301-ую переадресацию сайтов на главное зеркало;
  • В Яндекс.Вебмастере зайти в инструмент «Переезд сайта» и указать новое главное зеркало;
  • Подождать 3-5 дней. Сервис сообщит вам о новом главном зеркале.
  • Инструкция тут.

Как узнать главное зеркало сайта

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

Поэтому, чтобы узнать какое зеркало поисковики считают главным, отбрасываем сервисы проверок и делаем прямые поисковые запросы в поисковиках, используя язык поисковых запросов и свой домен. По запросу смотрим, что поисковики отдают в выдаче.

В поиске Google ищем:

site:domen.edu

Поиск в Google

На Yandex, ищем:

url:www.domen.edu* | url:domen.edu*

поиск главного зеркала на Яндекс

Вывод

Назначить главное зеркало сайта задача не праздная, а базовая и игнорировать её просто нельзя.

©seojus.ru

Еще статьи

(Всего просмотров 35)

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.