что такое главное зеркало сайта
Главное зеркало сайта
Вступление
Сайт должен быть доступен пользователям только по одному адресу. Этот адрес называют — главное зеркало сайта.
Что такое зеркало сайта?
Зеркалами сайта называются все ресурсы с одинаковым контентом. Вернее, совпадение контента должно быть не менее 80%.
Дизайн сайта и его оформление значение не имеют. Единица зеркальности является его контент.
Однако главное зеркало сайта должно быть только одно. Именно главное зеркало сайта должно участвовать в работе с поисковыми системами.
Стоит отметить, что зеркала сайта появляются в автоматическом режиме или по злому умыслу.
Автоматом появляются зеркала при добавлении домена на хостинг и автоматическом создание адреса сайта без WWW и с WWW. Для поисковиков это два разных адреса, а значит два разных сайта.
Появится зеркало сайта при переходе на новый домен. Читать Как изменить имя домена без потери поисковой выдачи.
Кроме этих вариантов, администратор сайта может добавить в поиск, зеркало сайта добровольно. Например, сайт на доменах в разных доменных зонах (ru, com, kz) или доменах с разным написанием.
Создание таких доменов оправданно, а создание таких сайтов зеркал вызывает сомнения. Однако как вариант создания зеркал их нужно упомянуть.
Зеркало может появиться по злому умыслу. Например, зеркальный сайт может появиться при воровстве контента. Это отдельная тема. Повторюсь, поисковик считает сайты зеркальными, если совпадение контента превышает 80%.
Понятие главное зеркало сайта
Так как зеркал у сайта может быть сколь угодно много, то поисковикам нужно сообщить или они выберут самостоятельно, какой сайт индексировать, как главный.
Индексируемый сайт из всех зеркальных сайтов называется главным зеркалом сайта. Поисковик может выбрать его самостоятельно, либо веб-мастер должен назначить главное зеркало и сообщить об этом поисковику.
Настроить главное зеркало сайта
Прежде чем назначить главное зеркало сайта вы должны сами с ним определиться и сделать постраничную переадресацию не главных зеркал на главное зеркало.
Переадресация
Сделать переадресацию сайта с www на сайт без www проще всего инструментами администрирования на веб-хостинге. Почти на всех панелях управления хостингами и VDS есть функция переадресации сайта с www на сайт без www и наоборот.
Важно сделать 301 Permanent Redirect (постоянную) переадресацию, а не временную 302.
Аналогичную переадресацию нужно сделать при использовании безопасного протокола https. Все страницы сайта доступные по протоколу http должны переадресовываться, на те же страницы по протоколу https.
Назначение главного зеркала
Главное зеркало может быть указано веб-мастером или выбрано поисковиком самостоятельно. Второй вариант использовать не нужно, так как «по своему усмотрению» поисковик может выбрать неправильное главное зеркало.
Логично и правильно самостоятельно указать главное зеркало поисковикам через инструменты веб-мастера.
Для Google
Чтобы указать главное зеркало сайта для Google:
Повторите эту операцию для остальных сайтов этого домена.
Главное зеркало сайта Яндекс
Напомню, директива host на Яндексе больше не работает (источник).
Теперь Яндекс внимательно читает директивы 301 переадресации. Чтобы указать главное зеркало Яндекс нужно:
Как узнать главное зеркало сайта
Дело не только в том, чтобы сделать правильную переадресацию на главное зеркало. Главное, чтобы поисковики правильно определили задуманное вами главное зеркало.
Поэтому, чтобы узнать какое зеркало поисковики считают главным, отбрасываем сервисы проверок и делаем прямые поисковые запросы в поисковиках, используя язык поисковых запросов и свой домен. По запросу смотрим, что поисковики отдают в выдаче.
В поиске Google ищем:
На Yandex, ищем:
Вывод
Назначить главное зеркало сайта задача не праздная, а базовая и игнорировать её просто нельзя.
Как узнать главное зеркало сайта и настроить его с помощью редиректа
В комментариях к статье о Search Console и «Яндекс.Вебмастере» читатель задал вопрос о выборе основного домена сайта. Пользователь поинтересовался, какой вариант лучше: с www или без www. Ответить на вопрос можно коротко. Лучше выбрать вариант, который вам больше нравится. Действительно сложные вопросы могут появиться во время настройки зеркал и перенаправлений. Ответы на них вы найдете в статье.
Что такое зеркало сайта
Зеркала — точные копии сайта, доступные по разным URL. Например, если по адресам nash-saitik.ru и нашсайтик.рф доступен одинаковый контент, поисковые системы признают сайты зеркалами. Обратите внимание, роботы сравнивают не только главные страницы ресурсов. По разным данным, чтобы поисковики признали сайты зеркалами, уровень совпадения контента должен составлять от 80 до 100 %.
Откуда берутся зеркала сайтов? Во-первых, владельцы сами их создают. С помощью зеркал можно решить следующие задачи:
Во-вторых, из-за префикса www зеркала сайтов появляются автоматически. Физически nash-saitik.ru и www.nash-saitik.ru — разные ресурсы. В данном случае URL с префиксом www представляет собой субдомен по отношению к основному домену nash-saitik.ru.
Поскольку по двум адресам обычно доступен одинаковый контент, поисковые системы признают их зеркалами и склеивают. Термин «склейка» значит, что в поиске участвует только один ресурс. Поисковики могут выбрать основной домен или главное зеркало автоматически. Также вы можете указать соответствующие настройки самостоятельно. Об этом дальше.
Какой вариант лучше: с префиксом www или без?
Откуда взялся префикс www? В конце 80-х годов прошлого века технические возможности компьютеров отставали от задумок изобретателей. Для физического хостинга одного небольшого сайта приходилось использовать несколько веб-серверов. Например, на одной машине размещался сервис FTP, на другой почтовый сервер, а на третьей контент сайта. Это отражалось в адресах ресурсов. Например, для доступа к почтовому сервису использовался адрес mail.vash-saitik.ru, а доступ к FTP открывался с помощью адреса ftp.vash-saitik.ru.
Ученый Тим Бернерс-Ли предложил объединить размещенную на разных серверах информацию во Всемирную паутину (World Wide Web). Чтобы обеспечить техническую возможность, Бернерс-Ли с коллегами разработали язык разметки гипертекста (HTML), протокол передачи гипертекста (HTTP) и универсальные идентификаторы ресурсов (URI), производными от которых являются URL. Чтобы пользователи понимали, что ресурс находится во Всемирной паутине, к его адресу добавляли префикс www.
В настоящее время люди понимают, что ресурс находится во Всемирной паутине, независимо от префикса www. Стоит ли использовать его в адресе сайта? Это вопрос личных предпочтений: выбирайте вариант, который вам больше нравится. Сомневаетесь? Вот аргументы в пользу URL без префикса:
А вот аргументы в пользу префикса www в URL:
Зачем выбирать основной домен, если можно дать пользователям возможность заходить на сайт по URL с префиксом и без? Представьте ситуацию: ресурс доступен по адресам vash-saitik.ru и www.vash-saitik.ru. Вы публикуете ценную информацию, которой пользователи делятся друг с другом. Они используют разные ссылки: с префиксом и без.
Как отмечалось выше, поисковые системы допускают в индекс только одно из зеркал. Например, поисковики могут автоматически выбрать вариант без префикса. В этом случае они не учитывают обратные ссылки с www. Ресурс теряет часть естественной ссылочной массы, которая могла бы работать на авторитет сайта.
Чтобы решить эту проблему, необходимо выбрать основной домен, настроить редирект и уведомить поисковые системы.
Как настроить серверный редирект
Представьте, что вы выбрали вариант URL с префиксом. Проверьте адрес, по которому доступен ресурс в данный момент. Если при попытке войти на сайт по URL с www браузер перенаправляет вас на адрес без префикса, это происходит благодаря серверному редиректу.
Проверить редирект можно с помощью специальных сервисов, например, Redirect Checker. Введите URL сайта в поле для анализа и нажмите кнопку Analyze. Сервис покажет редирект и его тип. В выбранном примере настроен постоянный редирект 301 с URL www.drupal-guru.ru на drupal-guru.ru.
Вы выбрали главное зеркало с префиксом. Поэтому необходимо изменить редирект: на уровне сервера перенаправить посетителей с drupal-guru.ru на www.drupal-guru.ru.
Подключитесь к серверу с помощью любого FTP-клиента, например, с помощью FileZilla. Данные для доступа можно получить у хостинг-провайдера. В меню «Сервер» включите опцию «Принудительно отображать скрытые файлы».
Откройте файл с помощью текстового редактора и добавьте правило переадресации. Используйте такой код:
RewriteRule (.*) http://www.drupal-guru.ru/$1 [R=301,L]
Вместо URL drupal-guru.ru вставьте адрес своего сайта.
Сохраните изменения в файле и загрузите его на сервер.
Обновите настройки CMS. Если вы пользуетесь WordPress, укажите основной домен в разделе консоли «Общие настройки».
Проверьте корректность редиректа с помощью сервиса Redirect Checker.
Если вы выбрали основной домен без префикса и хотите настроить редирект с адреса с www на адрес без www, используйте следующий код:
RewriteRule (.*) http://drupal-guru.ru/$1 [R=301,L]
Как сообщить о главном зеркале «Яндексу»
«Яндекс» автоматически определяет главное зеркало, если редирект настроен корректно. Но если вы изменили основной домен, сообщите об этом поисковику.
Сначала добавьте в файл robots.txt директиву Host с указанием нового адреса. Для этого скачайте документ с сервера с помощью FTP-клиента. Файл находится в корневом каталоге в папке www.
Откройте файл в текстовом редакторе. Добавьте директиву Host после директив Disallow и Allow. Если вы выбрали главное зеркало с префиксом, добавьте такую строчку:
Вместо URL www.drupal-guru используйте адрес вашего сайта. Записи в файле robots.txt могут выглядеть так:
Сохраните информацию и загрузите обновленный файл robots.txt на сервер. Проверьте изменения. Файл доступен по адресу www.drupal-guru/robots.txt.
Откройте раздел «Переезд сайта» в новом кабинете для вебмастеров «Яндекса». Он находится в меню «Настройки индексирования». Отметьте галочкой пункт «Добавить www» и сохраните изменения. Изменения вступят в силу после переиндексации ресурса.
Как узнать главное зеркало сайта с помощью Search Console Google
Чтобы выбрать основной домен в поисковой консоли Google, подтвердите права на управление двумя сайтами. Для этого добавьте в консоль ресурс с префиксом и без префикса. После подтверждения прав войдите в меню настроек сайта.
Отметьте флажком вариант домена с www и сохраните изменения.
После выбора основного домена Google будет рассматривать внешние ссылки с префиксом и без как идентичные. Иными словами, естественные бэклинки вида www.drupal-guru.ru и drupal-guru.ru будут засчитываться в актив вашего ресурса.
Как настроить главное зеркало для кириллического домена
Многие владельцы сайтов для удобства пользователей регистрируют кириллические домены. Например, сеть супермаркетов «Лента» владеет кириллическим доменом лента.рф. Однако сайт организации доступен по адресу www.lenta.com. Это возможно благодаря редиректу 301 с URL лента.рф на адрес основного домена.
RewriteRule (.*) http://www.drupal-guru.ru/$1 [R=301,L]
RewriteRule (.*) http:// xn—-7sbkb0bwgfvfb.xn--p1ai/$1 [R=301,L]
Обратите внимание, xn—-7sbkb0bwgfvfb.xn--p1ai — это URL друпал-гуру.рф в кодировке punycode.
Как настроить редирект при переезде на новый домен
Чтобы решить проблему, используйте следующий код:
RewriteRule ^(.*)$ http://opencart-guru.ru/$1 [R=301,L]
RewriteRule ^(.*)$ http://opencart-guru.ru/$1 [R=301,L]
В данном примере код перенаправляет пользователей с любой страницы сайта www.drupal-guru.ru на соответствующую ей страницу сайта opencart-guru.ru. Не забудьте вместо использованных для наглядности адресов указать URL ваших ресурсов.
Обратите внимание, файл robots.txt старого сайта www.drupal-guru остается доступным. В нем необходимо с помощью директивы Host указать, что основным зеркалом вы выбрали новый сайт opencart-guru.ru.
Настройка редиректа в cPanel
В панели управления войдите в меню «Перенаправления». Он находится в разделе «Домены».
При необходимости выберите тип перенаправления. По умолчанию система предлагает использовать постоянный редирект. Он подходит для настройки зеркал сайта.
Укажите домены, с которого и на который будут перенаправлены пользователи. Нажмите кнопку «Добавить», чтобы сохранить изменения.
Перенаправление с помощью плагинов
Для некоторых CMS существуют плагины, с помощью которых можно быстро настроить редирект. Например, если вы работаете с WordPress, воспользуйтесь Simple 301 Redirects. Установите плагин и войдите в меню настроек.
Укажите страницы, с которых и на которые необходимо перенаправить пользователей. В примере на иллюстрации настроен редирект со страницы записи на страницу архива.
С помощью плагина можно настроить перенаправление для всех страниц в категории. Для этого установите флажок в поле Use Wildcards. Укажите адрес категории и добавьте после него астериск. Укажите URL назначения и сохраните изменения.
В CMS Joomla! редиректы можно настроить с помощью встроенного в ядро компонента «Перенаправление». В Drupal эта задача решается с помощью модуля Redirect. Для CMS Opencart есть платные расширения для настройки перенаправлений.
Как настроить редирект на сервере Nginx
Чтобы настроить редирект с домена без префикса www на домен с префиксом, укажите следующий код:
rewrite ^/(.*)$ http://www.drupal-guru.ru/$1 permanent;
Перенаправление с URL с префиксом www на URL без префикса можно настроить с помощью такого кода:
rewrite ^/(.*)$ http://drupal-guru.ru/$1 permanent;
Вы можете получить код для конфигурационного файла Nginx с помощью htaccess-конвертеров, например, этого.
Выбрать домен легко, сложнее реализовать выбор
В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров
Зеркала сайта: что это и почему владельцу сайта важно о них знать
Несколько адресов одного и того же сайта воспринимаются поисковыми роботами как разные сайты — например, example.com;и www.example.com. Чтобы такие адреса не конкурировали между собой в результатах поиска, а вы могли смотреть корректную статистику сайта, в поисковых системах используются зеркала. Расскажем о них подробнее.
Что такое зеркало сайта
Сайт с одним и тем же контентом может открываться по нескольким адресам. Например:
Каждый такой адрес — это и есть зеркало сайта. Для удобства Яндекс объединяет зеркала одного сайта в общую группу. И в любой такой группе есть главное зеркало — основной адрес, который участвует в поиске.
Важно, чтобы в Вебмастере вы добавили и подтвердили именно главное зеркало. Только так вы сможете отслеживать изменения сайта в поиске и получать уведомления о найденных проблемах.
Как настроить главное зеркало
Откройте страницу Мои сайты в Вебмастере. В списке сайтов главное зеркало всегда отображается первым внутри своей группы. Неглавные — под основным адресом в виде вложенных пунктов.
Сейчас в Вебмастере первым среди зеркал можно добавить только главное зеркало сайта. Мы не советуем добавлять после этого неглавные зеркала без явной необходимости — например, когда вам нужно подготовиться к переезду.
Если вы ранее добавили только неглавное зеркало сайта, теперь подтвердите права на главное. Если главное зеркало необходимо изменить из-за переезда на новый адрес, следуйте этой инструкции:
1. Добавьте главное зеркало в Вебмастер.
2. Установите перенаправление со старого адреса на новый. Для этого используете редирект с HTTP-кодами 301 или 302. Старайтесь, чтобы все страницы старого сайта вели на соответствующие страницы нового, а не просто на главную. Иначе страницы главного зеркала будут дольше появляться в поиске.
3. Сообщите о переезде в Вебмастере. Выберите старый сайт, с которого хотите переехать, и на странице Индексирование ⟶ Переезд сайта введите новый адрес.
Главное зеркало сменится в течение нескольких недель. После смены главного зеркала удалите старое главное зеркало из Вебмастера.
Подробнее о зеркалах и переезде сайта читайте в Справке.
Если у вас есть вопросы, оставляйте их в комментариях или пишите нам через форму обратной связи.
2. \»Несколько адресов одного и того же сайта воспринимаются поисковыми роботами как разные сайты\»
Так пусть наконец НЕ воспринимаются! Неужели это сложнее чем Алису сделать?
2.2. Жаль что эту дурь поддерживает Гугл.
Проблема же длиннее, разными являются и
домен
Почему Вы и Гугл не могут сами это рекомендацию применять и не учить всех этому уже с 10к лет?
Почему не поменять там у себя http: просто на https:, а www не учитывать?
Почему Искусственный Интеллект, Асистент и Алиса не помогли Вам и им в таком простом вопросе, вместо обваливания наших страниц в выдаче?
1. Спасибо что «Для удобства Яндекс объединяет зеркала одного сайта в общую группу».
2. «Несколько адресов одного и того же сайта воспринимаются поисковыми роботами как разные сайты»
Так пусть наконец НЕ воспринимаются! Неужели это сложнее чем Алису сделать?
Проблема же длиннее, разными являются и
домен
домен/
домен/index.php
Почему Вы и Гугл не могут сами это рекомендацию применять и не учить всех этому уже с 10к лет?
Почему не поменять там у себя http: просто на https:, а www не учитывать?
Почему Искусственный Интеллект, Асистент и Алиса не помогли Вам и им в таком простом вопросе, вместо обваливания наших страниц в выдаче?
Что касается ссылок домен/ (со слешем на конце) и домен (без слеша), для нашей поисковой системы это одна и та же страница. Ссылка домен/index.php действительно является отдельной страницей для нашего робота, т.к. формально это и правда другой адрес. Если эта страница в чем разница» rel=dofollow»>страница дублирует главную, мы рекомендуем использовать атрибут rel=\»canonical\» или редирект, чтобы указать роботу, какую из страниц нужно индексировать. При этом в поиске отображаться будет все равно главная страница.
атрибут rel=»canonical» действительно можно использовать, но только если речь идет о зеркалах вида: с www или без www, с http или с https. Если же зеркала имеют разные доменные имена, то для их объединения в группу зеркал нужно использовать именно редирект.
Кроме этого, сбивает с толку сообщение при попытке добавить https-версию сайта для www.example.ru:
«https://www.example.ru — это неглавное зеркало сайта www.example.ru. Робот индексирует только главное зеркало. Поэтому рекомендуем добавить www.example.ru. Всё равно добавить?».
Во-первых: сайт www.example.ru уже добавлен и есть в списке сайтов.
Во-вторых: если Яндекс уже знает о https-версии как о зеркале, может его и не нужно добавлять?
После этого сообщения, я не стал добавлять https-версию сайта, а решил сразу вызвать процедуру переезда, ведь если https-версия нужна, Яндекс мне об этом скажет и не позволит выполнить переезд. Но нет, заявка о переезде была успешно принята.
Только после этого я прочитал вашу заметку о зеркалах, я добавил https-версию насильно, и в списке сайтов, подпунктом к сайту «www.example.ru», появился сайт «https://www.example.ru» (с указанием протокола https). Теперь, как понимаю, будет легче отследить смену главного зеркала.
Подправьте, пожалуйста, и текущую заметку, её первый пункт в инструкции:
«Если главное зеркало необходимо изменить из-за переезда на новый адрес, следуйте этой инструкции:
1. Добавьте главное зеркало в Вебмастер.»
Главное зеркало уже существует. Добавить нужно «новое зеркало», которое в будущем должно стать главным. При этом, игнорировать предупреждение Яндекса, нажав ссылку «всё равно добавить».
Пожалуйста, в инструкциях старайтесь опираться на интерфейс. Так, вы нигде не найдете в вебмастере кнопку «добавить зеркало», возможно только «добавить сайт». Либо указывайте ссылку на страницу добавления: https://webmaster.yandex.ru/sites/add/
В остальном, всё понятно. Спасибо большое за труд в разъяснении отдельных моментов.
Кроме этого, сбивает с толку сообщение при попытке добавить https-версию сайта для www.example.ru:
«https://www.example.ru — это неглавное зеркало сайта www.example.ru. Робот индексирует только главное зеркало. Поэтому рекомендуем добавить www.example.ru. Всё равно добавить?».
Во-первых: сайт www.example.ru уже добавлен и есть в списке сайтов.
Во-вторых: если Яндекс уже знает о https-версии как о зеркале, может его и не нужно добавлять?
После этого сообщения, я не стал добавлять https-версию сайта, а решил сразу вызвать процедуру переезда, ведь если https-версия нужна, Яндекс мне об этом скажет и не позволит выполнить переезд. Но нет, заявка о переезде была успешно принята.
Только после этого я прочитал вашу заметку о зеркалах, я добавил https-версию насильно, и в списке сайтов, подпунктом к сайту «www.example.ru», появился сайт «https://www.example.ru» (с указанием протокола https). Теперь, как понимаю, будет легче отследить смену главного зеркала.
Подправьте, пожалуйста, и текущую заметку, её первый пункт в инструкции:
«Если главное зеркало необходимо изменить из-за переезда на новый адрес, следуйте этой инструкции:
1. Добавьте главное зеркало в Вебмастер.»
Главное зеркало уже существует. Добавить нужно «новое зеркало», которое в будущем должно стать главным. При этом, игнорировать предупреждение Яндекса, нажав ссылку «всё равно добавить».
Пожалуйста, в инструкциях старайтесь опираться на интерфейс. Так, вы нигде не найдете в вебмастере кнопку «добавить зеркало», возможно только «добавить сайт». Либо указывайте ссылку на страницу добавления: https://webmaster.yandex.ru/sites/add/
В остальном, всё понятно. Спасибо большое за труд в разъяснении отдельных моментов.
Ссылка на справку «Переход сайта на HTTPS»
Как настроить главное зеркало сайта
Нередко бывает, что один и тот же сайт доступен по множеству адресов (зеркал). Например, с приставкой www и без нее, по протоколам http и https. Для вас ничего не меняется, вы видите один и тот же сайт, но для поисковых систем все эти зеркала являются разными сайтами. Поисковая система выберет одно из зеркал (главное зеркало сайта), которое и будет присутствовать в поисковой выдаче. И далеко не всегда этот выбор совпадает с мнением владельца сайта. Еще одним негативным фактором может стать дублирование контента, просадка позиций и трафика и распыление ссылочной массы между разными зеркалами, что затруднит получение максимального эффекта от SEO.
Какие бывают зеркала сайтов
Помимо классических вариантов с www и без и http-https, есть и варианты с различными доменами. Например, вы продаете автомобили Mitsubishi и ваш сайт mitsubishi.ru. Чтобы посетители, вводящие в адресную строку адрес вашего сайта, точно попали к вам, вы используете зеркала с доменами, содержащими наиболее очевидны опечатки. Например, mitsubisi.ru, mitcubishi.ru и так далее. Подобрать наиболее распространенные фразы с опечатками вам может помочь сервис Яндекс Вордстат.
По мнению поисковых систем, сайты являются зеркалами, если их контент совпадает на 80% (именно контент, а не дизайн, структура сайта и т. д.).
Зеркала сайта еще называют «алиасы».
Как же быть? Для того, чтобы правильно настроить главное зеркало сайта в поисковых системах, нужно воспользоваться встроенным функционалом Google Search Console и Яндекс.Вебмастер.
Как определить главное зеркало сайта
Сначала нужно убедиться, что поисковики выбрали главное зеркало правильно.
Как определить главное зеркало сайта в Google
В поисковой строке Google вводим выражение site:yoursite.ru (без пробелов), где yorsite.ru — ваш сайт.
Так это выглядит на примере моего блога:
Как видим, главным считается вариант с https и без www.
P.S. Если вы заметили звездочки и хотите себе такие же, то читайте как добавить звездочки в сниппет Google.
Как определить главное зеркало сайта в Яндексе
Если сайт и его зеркала добавлены в Яндекс.Вебмастер, можно посмотреть прямо в его интерфейсе:
Основное зеркало будет на первом месте, далее в древовидной структуре будут его зеркала.
Если сайта в Вебмастере нет, то проверяем через ту же конструкцию site:yoursite.ru, как и в Google.
Как настроить главное зеркало сайта в Google Search Console
Даже если все в порядке и Google верно определил главное зеркало, лучше подстраховаться и прямо указать ему на главное зеркало, чтобы в будущем не возникло никаких сюрпризов. Для этого необходимо добавить сайт в Google Search Console, если вы этого еще не сделали.
Затем откройте основной домен в Search Console, нажмите на значок шестеренки в правом верхнем углу и выберите пункт «Настройки сайта». На открывшейся странице производите необходимые настройки.
После чего нажмите «Сохранить».
UPD: После выхода новой версии Google Search Console процедура настройки зеркала изменилась и описанный выше метод больше не работает. Теперь непосредственно в Search Console нет настроек смены зеркала в рамках одного домена, есть только настройки, связанные с переездом на новый домен.
Теперь при добавлении https-версии сайта не надо делать никаких действий, Google будет автоматически отдавать приоритет версии с https. Но для верности можно настроить 301-й редирект.
В случае с www теперь необходимо либо воспользоваться тегами caconical, или настроить 301-й редирект.
Как настроить главное зеркало сайта в Яндекс.Вебмастер
Думаю, не нужно объяснять, что все необходимые домены уже должны быть добавлены и подтверждены в сервисе Вебмастера. Перейдите в раздел «Индексирование» и выберите пункт «Переезд сайта». Здесь вы можете выбрать новое главное зеркало из списка. Если домен полностью совпадает и требуется настроить только www или https, можете воспользоваться чекбоксами.
После завершения настроек не забудьте нажать «Сохранить».
Настройка переадресации
Если речь идет не просто о www и https, а о разных доменах (например, вы сделали ребрендинг и купили новый домен), то требуется также настроить 301-й редирект со старого домена на новый. Вообще, и в случаях с www и https также очень рекомендуется использовать данный тип редиректа.
Редирект позволит передавать ссылочный вес всех второстепенных зеркал на основное. Оно получит максимальный траст сайта и будет ранжироваться в поисковых системах на полную мощность.
Редирект с вариантами www
Как правило, и владельцы сайтов, и поисковые системы выбирают в качестве основного домен без приставки www. Но если ваш домен слишком короткий или вы успели разрекламировать свой сайт именно с www, есть смысл использовать приставку.
Перед внесением изменений обязательно сохраните бекап данного файла.
И добавьте в него следующий код:
Еще вариант кода (yoursite.ru заменяете на свой сайт):
Если нужно сделать наоборот, переадресацию с версии без www на www, то применяется следующий код:
Редирект с вариантами http и https
И наоборот, редирект с https на http:
Постраничный редирект
При переезде на другой домен важно, чтобы все страницы на старом домене перенаправляли на соответствующие новые страницы на новом домене. Делать редирект всех страниц просто на главную не рекомендуется.
Используйте следующий код, где yorsite.ru — домен, на который нужно переехать.
Вывод
Главным зеркалом сайта является то, которое отображается в поисковой выдаче. Самостоятельно указать поисковым системам, какое зеркало считать основным, можно с помощью функционала Google Search Console и Яндекс.Вебмастер.
Если планируется смена домена или создание дополнительных версий сайта, то используйте 301-й редирект. Лучше всего использовать его всегда, включая варианты с www и http-https.
Правильно настроенное основное зеркало поможет избежать возможных проблем с дублированием контента, просадкой позиций и трафика и с распылением ссылочной массы между разными зеркалами.