Зеркала сайта – точные копии сайта, которые участвуют в поиске, являются дублями и мешают продвижению. Поэтому нужно склеить все зеркала в один адрес.
Какие могут быть зеркала сайта
Настройка редиректов на главное зеркало
Главное зеркало в robots. txt
Главное зеркало сайта Яндексе
Главное зеркало сайта в Google
Проверьте всевозможные адреса вашего сайта:
WWW. Добавьте в адресную строку WWW и посмотрите, доступен ли сайт по этому адресу.
index. php, index. html. Добавьте к адресу главной страницы и посмотрите, есть ли дубли по этим адресам.
Слэши. Добавьте “/” после адресной строки и проверьте перенаправление.
«www. site. com», «www. com/index. php», «site. html», «www. com /index. html» – это всевозможные дубли сайта.
Важно: Если на сайте нет безопасного соединения HTTPS, сначала подключите SSL-сертификат, настройте переезд с HTTPS на HTTPS, после этого переходите к склейке зеркал. Как перевести сайт на HTTPS, читайте в нашей статье.
Если на ваш сайт доступен по протоколу HTTPS и со всех адресов настроен редирект, то поздравляем! Можете сразу указывать главное зеркало.
Главное зеркало может быть: https://site. com или https://www. com. Если сайт уже давно индексируется с WWW, то можно оставить так, если же сайт новый, то лучше использовать формат без WWW, так как на современных сайтах не обязательно указывать принадлежность к всемирной паутине (WWW), это уже определяется автоматически.
Сообщите поисковым роботам о домене. Пропишите главное зеркало сайта в директиву host в файле robots. txt. Файл находится в корне сайта. Отредактировать его можно через хостинг или FTP.
После того, как вы определили, что у сайта есть зеркала, необходимо выбрать главное зеркало и настроить на него перенаправления. Для этого задайте редиректы с кодом 301 со старого ресурса на новый.
Например: сайт доступен по адресу https://site. com и https://site. php. Нужно сделать перенаправление с https://site. php на https://site. com.
301 редирект будет выглядеть так:
RewriteCond%{THE_REQUEST} ^[A-Z]{3, 9}\ /index\. php\ HTTP/
RewriteRule ^index\. php$ HTTPS://site. com/ [R=301, L]
Все редиректы прописываются в файле. htacess, который находится в корне сайта, вместе с другими техническими файлами.
Главное зеркало сайта в Яндексе
Зайдите в Яндекс. Вебмастер. Далее «Настройка сайта» – «Переезд сайта». Поставьте галочку на «Добавить HTTPS» и уберите или поставьте на «Добавить WWW». В примере мы используем сайт без WWW.
Теперь Вы показали Яндексу, что нужно индексировать сайт по адресу «https://site. com».
Для того, чтобы показать Google главное зеркало сайта, нужно добавить сайт в Google Search Console по тому адресу, который будет индексироваться. Функции переезда в Google Search Console нет. Если сайт уже добавлен в панель вебмастеров, то добавьте снова тот адрес, который является главным зеркалом.
После этого Google определит главное зеркало автоматически.
Спасибо, что дочитали до конца. Переходите к следующей инструкции.