Canonical и дубли страниц: как выбрать основной адрес
Что canonical делает с дублями страниц
Канонический адрес — URL, который вы предлагаете поиску как основной для группы похожих страниц. Указание rel="canonical" помогает связать их сигналы и обозначить желаемый адрес для выдачи. При этом дубли могут продолжать открываться у посетителей. Такая настройка подходит, когда разные URL нужны сайту, но показывают по существу один материал.
Например, посетитель приходит на страницу услуги по ссылке с рекламной меткой. Другой посетитель открывает тот же материал из меню без метки. Владельцу нужно договориться с разработчиком, какой адрес считать основным, и использовать его последовательно.
Google Search Central относит rel="canonical" к сильным сигналам, а Sitemap — к слабым. Яндекс Вебмастер рассматривает указание как рекомендацию и допускает, что робот его проигнорирует.
Canonical выражает предпочтение владельца сайта. Решение поисковой системы нужно проверять отдельно.
Поэтому при постановке задачи разделяйте настройку и результат обработки. Подрядчик может подтвердить наличие нужного элемента в коде. Чтобы подтвердить выбор поиска, понадобятся данные инструментов вебмастера. Фраза «canonical добавлен» говорит только о коде, а не о выборе поиска.
Какие страницы действительно являются дублями
Дубли вы определяете по содержимому страницы целиком: тексту, составу товаров или услуг и задаче посетителя. Совпадающий заголовок даёт повод для проверки, но сам по себе ничего не доказывает. Прежде чем объединять адреса, откройте предполагаемый дубль и основную версию. Сравните смысл и убедитесь, что посетитель получает одинаковую информацию.
Начните с адресов, происхождение которых понятно. Это удобнее, чем сразу применять одно правило ко всему каталогу.
| Вариант адреса | Что сравнить | Как принять решение |
|---|---|---|
| URL с рекламной меткой | Текст, предложение, содержимое страницы | Отнести к дублям, если метка не меняет содержимое |
| Версия для печати | Основной материал и его полноту | Проверить, сохраняет ли версия тот же смысл |
| URL со слешем и без него | Фактический ответ сайта и содержимое | Сначала выяснить, что открывается по адресам |
| Страница с фильтром | Набор товаров и назначение подборки | Решать после сравнения, без общего правила для фильтров |
Допустим, фильтр показывает отдельную подборку, а исходная категория содержит другое предложение. Напишите в рабочей таблице, чем страницы различаются. Не назначайте категорию основной только потому, что её адрес короче.
Для каждого спорного случая сохраните объяснение решения. Это позволит вернуться к нему при изменении каталога и не восстановить ошибочную настройку после обновления шаблона.
Как выбрать основной адрес
Основным выбирайте адрес с нужным содержимым, который доступен роботу, допускает индексирование и подходит для дальнейшего использования. Уже опубликованный URL разумно сохранить, если он отвечает этим условиям. До замены проверьте ссылки на страницу и подготовьте постоянное перенаправление со старого адреса. Смена названия сама по себе не решает задачу дублей.
Представьте страницу услуги, на которую ведут меню, статьи блога и ссылки из других разделов. Сначала соберите эти связи. Затем выясните, зачем менять адрес и какой URL должен остаться после настройки. Так вы сможете сформулировать работу конкретно: сохранить страницу, исправить ссылки либо провести согласованную замену.
Основной адрес выбирают вместе с содержимым и связями страницы. Красивого URL для решения недостаточно.
Попросите подрядчика проверить выбранную цель без перехода на другую страницу и без запрета индексирования. После выбора направляйте на неё внутренние ссылки, укажите её в Sitemap и используйте как цель canonical у дублей.
Зафиксируйте правило в требованиях к сайту. Для этого пригодится чек-лист заказа сайта с учётом SEO. Запишите также ответственного за адреса: кто согласует изменения и кто проверяет связанные настройки перед публикацией.
Когда нужен canonical, а когда редирект
Canonical подходит, когда дубль должен оставаться доступным по собственному адресу. Постоянный редирект нужен, когда вы прекращаете использовать этот URL отдельно и хотите переводить посетителей на выбранную страницу. Решение начинайте с пользовательского сценария: нужно ли человеку открывать исходную версию или её можно заменить переходом на другую.
Версию для печати имеет смысл сохранить, если посетитель пользуется её оформлением. Устаревший адрес той же страницы можно вывести из использования через постоянное перенаправление. Объясните подрядчику, какое поведение ожидаете при открытии каждого URL.
| Способ | Основная задача | Что происходит с адресом |
|---|---|---|
| Canonical | Обозначить предпочтительную версию содержимого | Дубль может открываться самостоятельно |
| Постоянный редирект | Перевести запрос на другой URL | Посетитель переходит на выбранную цель |
noindex |
Исключить страницу из поиска | Адрес может оставаться доступным |
robots.txt |
Управлять обходом | Правило регулирует доступ робота |
Google не рекомендует заменять каноникализацию запретом noindex или правилами robots.txt. Для перехода с HTTP на HTTPS учитывайте отдельное требование Яндекса: его документация предписывает редирект, а canonical для такого переезда не поддерживает.
Сначала определите судьбу дубля для посетителя. Затем выбирайте сигнал предпочтения или перенаправление.
Как настроить canonical без противоречий
Для HTML-страницы укажите выбранный абсолютный URL в href элемента link с rel="canonical" внутри head. На основной версии предусмотрите самоссылочный canonical. Затем проверьте, что остальные настройки поддерживают этот же адрес. Сверьте внутренние ссылки, Sitemap и HTTP-заголовок, если сайт передаёт canonical также через него.
rel="canonical" — значение атрибута элемента link, поэтому называть его метатегом неточно. Для документов без HTML, например PDF, предусмотрен способ через HTTP-заголовок Link. Конкретную настройку поручите специалисту, который отвечает за сервер или систему управления сайтом.
Особенно внимательно проверяйте сайт, где адрес формируют и CMS, и расширение. Попросите показать итоговый код и ответ сервера: запись в интерфейсе ещё не объясняет, что получает робот. Разные цели в HTML и заголовке создают противоречие.
Яндекс перечисляет среди причин игнорирования несколько указаний canonical, цепочку таких указаний и цель на другом домене либо поддомене. Сведите схему к прямой связи дубля с выбранной страницей.
Настройку проверяют по опубликованной странице и ответу сервера. Интерфейс расширения показывает лишь часть работы.
Если возможности платформы ограничивают такую проверку, обсудите их до внедрения. Смежные критерии разобраны в статье про выбор хостинга и системы управления сайтом.
Как проверить результат и принять работу
Принимайте работу по соответствию согласованной схеме и отдельно фиксируйте решение поисковых систем. Для каждого дубля нужны выбранная цель, способ настройки и подтверждение проверки. В Google Search Console сопоставьте заявленный сайтом canonical с адресом, который выбрал Google. Совпадение этих значений проверяет результат обработки, а наличие элемента в HTML — реализацию.
Попросите подрядчика вести таблицу «дубль → основной URL → способ → результат проверки». В последнем поле предложите различать техническое состояние и сведения из поискового индекса. Так запись «настроено» не будет скрывать отсутствие данных о выборе поиска.
Справка Search Console поясняет: отчёт индекса относится к последней обработанной версии. Проверка текущего URL помогает оценить состояние страницы сейчас, но не предсказывает выбранный canonical.
В Яндекс Вебмастере смотрите раздел «Индексирование → Страницы в поиске» и сведения об исключённых страницах. Обработка изменений связана с обходом; не назначайте ей неподтверждённый срок.
Сохраните результаты проверки HTML, HTTP-ответов, ссылок и Sitemap рядом с таблицей адресов. При расхождении попросите подрядчика объяснить его и обозначить следующий проверяемый шаг. Дополнительные критерии есть в материале о проверке отчёта по SEO.
Что подготовить до настройки
До внедрения подготовьте перечень адресов, объяснение их сходства, выбранные цели и доступ к данным проверки. Такой набор поможет подрядчику выполнить согласованную работу, а вам — принять её по фактам. Начните с понятной группы дублей и включите в задание спорные случаи отдельно, чтобы общее правило не подменяло сравнение содержимого.
- Перечень предполагаемых дублей. Укажите полный URL и объясните, откуда он появился: рекламная ссылка, печатная версия или другой вариант адреса.
- Сравнение содержимого. Опишите совпадения и различия, которые влияют на назначение страниц.
- Предпочтительный адрес. Для каждой группы запишите цель и причину выбора, включая решение сохранить опубликованный URL.
- Поведение для посетителя. Обозначьте, какой дубль должен открываться самостоятельно, а какой нужно перенаправить.
- Связанные настройки. Соберите внутренние ссылки, Sitemap и места, где CMS или сервер задают canonical.
- Подтверждение результата. Согласуйте формат таблицы и доступ к Google Search Console и Яндекс Вебмастеру.
Перед передачей задания прочитайте его как критерий приёмки. Из текста должно быть понятно, что именно изменит исполнитель и чем подтвердит результат. Формулировку «убрать дубли» дополните конкретными адресами и ожидаемым поведением.
Перед настройкой часто путают термины сайта и отдельной страницы, ждут универсальную кнопку в CMS и принимают скриншот за проверку. Эти вопросы закрывают такие случаи. Ответы ниже не заменяют сравнение содержимого и проверку в инструментах вебмастера.
Источники
Первоисточники ниже описывают разные части работы: выбор предпочтительного URL, обработку указания Яндексом и чтение результатов проверки Google. Обращайтесь к документу по предмету вопроса. Инструкция по размещению canonical объясняет настройку, а справка инструмента вебмастера помогает понять, какое состояние отражает отчёт и что из него можно заключить.
- Способы указания канонического URL — Google Search Central.
- Канонический адрес страницы — Яндекс Вебмастер.
- Проверка URL и сведения об индексировании — справка Google Search Console.
При обсуждении спорной настройки попросите исполнителя сослаться на соответствующий документ и показать, как рекомендация относится к вашим адресам. Для инструкции по конкретной CMS отдельно потребуется документация продукта. Сохраните её вместе с рабочей схемой, чтобы при следующем изменении сайта проверить исходное решение.
Если хотите поручить разбор дублей, оставьте заявку со списком адресов и примером спорной страницы.
Короткие ответы
Канонический адрес страницы и главное зеркало сайта — одно понятие?
У них разный масштаб. Канонический URL относится к конкретной группе похожих страниц. Главное зеркало обозначает основную версию сайта. В задании уточняйте, обсуждаете ли вы отдельный материал или изменение адреса сайта целиком.
Можно ли настроить canonical по универсальной инструкции для расширения?
Для работы в конкретном продукте используйте его актуальную документацию. Названия полей и способ формирования адреса зависят от выбранной CMS или расширения. Общая инструкция помогает описать ожидаемый результат, но не заменяет проверку опубликованной страницы.
Подойдёт ли снимок экрана из настроек как подтверждение?
Используйте его как пояснение к отчёту. Для приёмки попросите дополнительно показать итоговый HTML или HTTP-заголовок и связать их с конкретным URL. Тогда вы сможете повторить проверку и сопоставить результат с согласованной схемой.
рядом в кластере «SEO для бизнеса»