Зеркала сайта: WWW, HTTPS и правильная склейка в Яндексе
Зеркала сайта — это один и тот же контент, доступный по разным адресам: с www и без, по http и https, со слэшем в конце и без него, на основном домене и поддомене. Для пользователя это незаметно — сайт открывается и работает. Но для поисковой системы каждая версия выглядит как отдельный сайт с дублирующимся содержимым, и это размывает сигналы ранжирования, заставляет поисковик выбирать главную версию самостоятельно (часто не ту) и приводит к потере позиций. В этом материале разберём, что такое зеркала, как выбрать главное, как настроить правильную склейку через 301-редиректы и canonical, как выполнить склейку в Яндекс Вебмастере и Google и как проверить, что всё прошло успешно.
Что такое зеркала сайта
Зеркало — это адрес, по которому доступна копия вашего сайта. Чаще всего зеркала возникают не специально, а из-за того, что сервер по умолчанию отдаёт сайт сразу по нескольким вариантам адреса. Перечислим типичные пары зеркал.
- С www и без www: www.site.ru и site.ru — технически разные хосты с одинаковым контентом.
- http и https: http://site.ru и https://site.ru — разные протоколы, для поисковика это разные адреса.
- Со слэшем и без: site.ru/page/ и site.ru/page — два URL с одним содержимым.
- Верхний и нижний регистр: site.ru/Page и site.ru/page на чувствительных к регистру серверах.
- Домен и технический поддомен: основной домен и адрес хостинга или тестовый поддомен с той же копией.
- Домены в разных зонах: site.ru и site.com с одинаковым содержимым.
В худшем случае все эти варианты накладываются, и один и тот же материал оказывается доступен по восьми и более адресам одновременно. Поисковая система видит восемь почти идентичных страниц и должна решить, какую из них показывать в выдаче.
Зеркала — это когда поисковик видит не один сильный сайт, а несколько слабых копий одного сайта, конкурирующих между собой за внимание. Задача склейки — собрать всю силу в одну версию.
Почему дубли-зеркала вредят
Главная проблема зеркал — размывание сигналов. Ссылки, поведенческие факторы и накопленный авторитет распределяются между версиями вместо того, чтобы концентрироваться на одной. Часть внешних ссылок ведёт на версию с www, часть — на версию без www, и каждая копия получает лишь долю силы. В итоге ни одна версия не набирает достаточно веса, чтобы конкурировать за топ так, как мог бы единый сайт.
Вторая проблема — поисковик может выбрать главным зеркалом не ту версию, которую вы хотите продвигать. Например, в выдачу попадёт http-версия вместо https или адрес с техническим поддоменом. Третья — нестабильность: при изменениях поисковик может переключать главное зеркало, и позиции скачут. Всё это — частный, но очень распространённый случай проблемы дублей, о которой подробно написано в материале про дублированный контент на сайте: как найти и устранить.
Как выбрать главное зеркало
Прежде чем настраивать склейку, нужно определить, какая версия станет главной. Решение принимается один раз и фиксируется навсегда. Вот на что опираться.
- Протокол — только https. Тут вариантов нет: главным зеркалом всегда должна быть защищённая версия. Если https ещё не настроен, это первый шаг — детали в гайде, как правильно настроить HTTPS и SSL-сертификат.
- www или без www — на ваш выбор, но последовательно. Технически разницы для ранжирования нет. Чаще выбирают вариант без www как более короткий, но если основная масса ссылок исторически ведёт на www, логичнее оставить www, чтобы не терять вес.
- Слэш в конце — единообразно. Выберите один вариант (со слэшем для каталожных URL или без для остальных) и придерживайтесь его на всём сайте.
- Регистр — нижний. Все URL приводятся к нижнему регистру.
Главный принцип — посмотреть, какая версия уже преобладает в индексе и собрала больше ссылок, и при прочих равных закрепить именно её, чтобы переезд прошёл с минимальными потерями.
Настройка склейки: 301-редиректы и canonical
Технически склейка зеркал — это набор серверных правил, которые приводят любой неглавный адрес к главному. Ключевой инструмент — постоянный редирект 301.
Единый 301-редирект всех версий
Все неглавные версии должны 301-редиректом вести на главную: http на https, www на версию без www (или наоборот), верхний регистр на нижний, лишний слэш — к единому виду. Критически важно настроить эти правила так, чтобы они не накладывались друг на друга и не создавали цепочек. Идеал — когда любой вариант адреса попадает на финальную версию одним прыжком, а не проходит http→https→www→слэш по очереди. Как избежать многоступенчатых переходов, разобрано в статье про редиректы 301 и 302: когда и как настроить. Используйте именно 301, а не 302 — временный редирект не склеит зеркала, а лишь запутает поисковик.
HSTS, единообразие ссылок и canonical
После настройки редиректов на https подключите заголовок HSTS — он заставляет браузеры сразу обращаться к защищённой версии, минуя редирект, и закрепляет переход. Все внутренние ссылки на сайте должны вести строго на главную версию: никаких ссылок на http, на www, если выбрана версия без него, или на адреса с лишним слэшем. На каждой странице пропишите тег canonical, указывающий на её главный адрес — это дополнительный сигнал поисковику, какая версия каноническая. Редирект и canonical работают в связке: редирект приводит трафик и роботов, canonical подтверждает выбор.
| Версия-зеркало | Что настроить | Результат |
|---|---|---|
| http://site.ru | 301 на https | Защищённая версия как главная |
| https://www.site.ru | 301 на без www | Один хост в индексе |
| site.ru/Page | 301 на нижний регистр | Нет дублей по регистру |
| site.ru/page (лишний слэш) | 301 к единому виду | Один формат URL |
| Все страницы | canonical на главный URL | Подтверждение каноники |
Склейка в Яндекс Вебмастере
Раньше Яндекс выбирал главное зеркало по директиве Host в robots.txt, но эта директива давно устарела и больше не учитывается. Теперь склейка зеркал в Яндексе выполняется через 301-редиректы плюс инструмент в Вебмастере.
- Добавьте в Яндекс Вебмастер все версии сайта как отдельные сайты и подтвердите права на каждую.
- Настройте 301-редирект со всех неглавных версий на главную на уровне сервера.
- Перейдите в раздел Индексирование → Переезд сайта и укажите главное зеркало, отметив использование https, если это смена протокола.
- Дождитесь, пока Яндекс обработает переезд: склейка занимает от нескольких дней до пары недель.
- Контролируйте процесс в разделе с информацией о главном зеркале — там отображается текущий выбранный адрес.
Полный разбор всех инструментов панели, включая переезд и диагностику, есть в материале Яндекс Вебмастер: полное руководство.
Склейка в Google
Google не использует отдельную директиву главного зеркала — он определяет каноническую версию по совокупности сигналов. Главные из них: 301-редиректы, тег canonical, единообразие внутренних ссылок и данные из карты сайта. Достаточно последовательно настроить редиректы и canonical, и Google склеит версии сам. Для смены домена целиком в Google Search Console есть отдельный инструмент Change of Address, который ускоряет процесс при переезде на новый домен. О всех возможностях панели читайте в полном гайде по Google Search Console. Важно, чтобы canonical, редиректы и внутренние ссылки не противоречили друг другу — иначе Google получит смешанные сигналы и может выбрать не ту версию.
Как проверить, что склейка прошла
После настройки нужно убедиться, что зеркала действительно склеились, а не остались жить параллельно. Вот контрольные проверки.
- Проверьте каждую версию командой curl с заголовками: все неглавные адреса должны отдавать 301 на главный, а главный — код 200.
- Убедитесь, что переход одношаговый: http://www.site.ru/Page сразу ведёт на финальную версию, а не через цепочку.
- В Яндекс Вебмастере проверьте раздел главного зеркала — там должна отображаться выбранная версия.
- В Google Search Console посмотрите отчёт об индексировании: в индексе должна оставаться только главная версия.
- Прокраулите сайт в Screaming Frog и убедитесь, что внутренние ссылки ведут только на главную версию без редиректов.
- Через несколько недель проверьте поисковую выдачу: в результатах должна быть только главная версия.
Типичные ошибки и связь с переездом домена
Самые частые ошибки при склейке: разные версии остаются в индексе из-за того, что редирект настроен не для всех вариантов; циклические редиректы, когда правила зацикливаются и страница становится недоступной; противоречие между canonical и редиректом, когда тег указывает на одну версию, а редирект ведёт на другую; использование 302 вместо 301. Каждая из этих ошибок ломает склейку и оставляет зеркала жить параллельно.
Склейка зеркал тесно связана с полноценным переездом сайта. Смена протокола, домена или структуры URL — это по сути управляемая работа с зеркалами в большом масштабе, где те же принципы 301 и canonical применяются ко всему сайту сразу. Если предстоит переезд на новый домен, действуйте по проверенному сценарию из материала про миграцию сайта без потери позиций, чтобы не растерять накопленный авторитет.
Чек-лист по склейке зеркал
- Выбрать главное зеркало: https, www или без, слэш, регистр.
- Настроить 301-редирект со всех неглавных версий на главную одним прыжком.
- Подключить HSTS после перехода на https.
- Привести все внутренние ссылки к главной версии.
- Прописать canonical на главный URL каждой страницы.
- Выполнить переезд в Яндекс Вебмастере через раздел переезда сайта.
- Убедиться, что в Google нет противоречий между canonical и редиректами.
- Проверить ответы сервера командой curl по всем версиям.
- Исключить цепочки и петли редиректов.
- Через несколько недель проверить индекс и выдачу на одну версию.
Неправильно склеенные зеркала — это тихая потеря половины силы сайта, которую легко устранить грамотной технической настройкой. Если вы не уверены, что ваш сайт показывается поисковикам в единственной правильной версии, мы проверим все зеркала, настроим корректную склейку и закрепим главное зеркало в Яндексе и Google. Закажите доработку сайта с настройкой редиректов и зеркал или начните с комплексного SEO-аудита, чтобы выявить все технические проблемы проекта.
Услуги LSI Продвижение
Наша команда предлагает полный спектр услуг по SEO-продвижению и технической доработке сайтов. Мы работаем только белыми методами, ориентируемся на реальный бизнес-результат — трафик, заявки и продажи, а не только позиции в отчёте, — и выстраиваем продвижение системно, под конкретные задачи и нишу вашего проекта. Начать можно с бесплатной диагностики, чтобы понять текущее состояние сайта и точки роста, а затем перейти к комплексной работе. Выберите подходящую услугу из списка ниже:
- Бесплатный SEO аудит сайта — автоматическая проверка на 50+ параметров за 2 минуты
- Комплексный SEO аудит — глубокий ручной анализ с рекомендациями от эксперта
- Продвижение сайтов — вывод в ТОП Яндекса и Google по целевым запросам
- SEO консультация — разбор вашего сайта с конкретными рекомендациями
- LSI тексты — экспертный контент, оптимизированный для поисковых систем
- Доработка сайта — техническая оптимизация и исправление ошибок
- Создание сайта под ключ — разработка с нуля с SEO-оптимизацией
- Стоимость продвижения — прозрачные тарифы и условия
- Портфолио и кейсы — реальные результаты наших клиентов
Закажите SEO продвижение сайта
Выведем ваш сайт в ТОП Яндекса и Google. Бесплатная консультация — разберём сайт, найдём точки роста и предложим стратегию продвижения.
Comments
Спасибо, наконец-то понятно объяснили, почему версии с www и без — это для Яндекса два разных сайта. Всегда думал, что поисковик сам разберётся.
У меня как раз сейчас проблема: сайт открывается и по http, и по https, и по обеим версиям одинаковый контент. Позиции скачут. Правильно понимаю, что мне нужно настроить единый 301 со всех версий на одну главную?
Ольга, всё верно. Выбираете одну главную версию (обычно https без www) и настраиваете 301-редирект со всех остальных вариантов именно на неё. После этого позиции перестанут скакать, потому что весь вес соберётся на одном адресе. Если нужна помощь с настройкой — команда LSI Продвижение такие переезды делает регулярно.
А что важнее — 301-редирект или canonical? Или это нужно делать вместе? В статье вроде и то и то упоминается, но у меня в голове они путаются.
Сергей, это не или-или, а связка. 301-редирект физически перенаправляет пользователя и робота на главную версию — это основной инструмент склейки. Canonical же подсказка для поисковика, какая страница первична, когда редирект по каким-то причинам поставить нельзя. Для зеркал главный инструмент — именно 301, canonical идёт в дополнение.
Про склейку в Яндекс Вебмастере хотелось бы подробнее, где именно там кнопка. Раньше был отдельный инструмент по главному зеркалу, а сейчас его вроде убрали.
Держу интернет-магазин, у нас исторически часть ссылок со слэшем в конце, часть без. Это тоже считается зеркалами и размывает сигналы? Или для слэша всё не так критично?
Полезно, добавила в закладки. Особенно порадовал чек-лист в конце — прошлась по нему и нашла, что у меня HSTS не настроен, хотя https стоит.
Вопрос про поддомен: у меня есть m.site.ru для мобильной версии, это тоже зеркало? Его тоже нужно склеивать или это отдельная история?
Павел, мобильный поддомен m.site.ru — это отдельная история, там нужна связка через rel=alternate и rel=canonical между десктопной и мобильной версиями, а не 301. Но, честно говоря, в 2026 году отдельный m.-поддомен уже архаика, лучше адаптивный сайт на одном адресе. У нас об этом есть отдельный материал.
Сделала 301 с http на https, а с www на без www забыла. Полгода сайт болтался, часть страниц индексировалась с www, часть без. После прочтения пошла править конфиг, спасибо что разложили по полочкам.
А правда ли, что после настройки склейки позиции могут просесть на пару недель, пока Яндекс переклеивает? Или это миф?
Игорь, не миф, но и не приговор. Краткосрочная просадка на время переклейки возможна, обычно от нескольких дней до пары недель. Главное — не метаться и не менять настройки на полпути. Если 301 и canonical выставлены корректно, позиции возвращаются и часто становятся стабильнее, чем были.
Хороший разбор связи с переездом домена. Я как раз меняю домен и боялась, что потеряю весь трафик. Теперь понимаю, что механика та же, что и со склейкой зеркал.
Не соглашусь, что canonical достаточно. У меня был случай, когда Яндекс упорно игнорировал rel=canonical и всё равно держал в индексе обе версии. Помог только жёсткий 301.
Подскажите, если у меня сайт на WordPress, где правильнее прописывать редиректы — в .htaccess или через плагин? Боюсь наплодить лишних правил.
Алексей, для WordPress редирект с www и http надёжнее держать на уровне сервера — в .htaccess для Apache или в конфиге nginx. Плагины тоже работают, но добавляют лишнюю нагрузку и иногда конфликтуют. Одно правило в .htaccess закрывает все версии сразу.
Спасибо за раздел про единообразие внутренних ссылок. Никогда не задумывалась, что часть моих ссылок ведёт на www, а часть на без www, и это тоже путает робота.
А как понять, какое зеркало сейчас считается главным у Яндекса, если я сам не выбирал? Есть способ проверить до того, как начну что-то менять?
Начинающий вебмастер тут. Скажите, обязательно ли настраивать HSTS, или для маленького сайта визитки хватит просто 301 с http на https?
Проверил через ваш совет — вбил обе версии в адресную строку, обе открываются с кодом 200. Значит склейки нет. Пойду исправлять, спасибо что ткнули носом.
Очень вовремя статья. У нас после переезда на https трафик из Яндекса упал, теперь понимаю, что дело было в незаклеенных зеркалах, а не в самом переезде.
Оставить комментарий
Мы используем cookies
Для улучшения работы сайта и вашего удобства. Оставаясь на сайте, вы соглашаетесь с политикой конфиденциальности.