Поделитесь
Содержание

    canonical

    Для поисковых алгоритмов Google уникальность контента является важным фактором ранжирования, а наличие дубликатов URL или отдельного содержимого на сайте может весьма негативно отразиться на позициях веб-ресурса в поисковой выдаче. Именно поэтому поисковым ботам иногда нужно указать, какая страница с дублированным или похожим контентом является основной, а какая (или какие) — второстепенной. Именно для этого используется тег canonical.

    Что такое канонический URL

    Каноническая страница — это страница, адрес которой прописывается в HTML-коде сайта и указывает поисковикам, что конкретно она является основной и что ее контент нужно учитывать при ранжировании.

    Код рел каноникал выглядит следующим образом:

     meta canonical

    С точки зрения Google, SEO canonical важно по нескольким причинам:

    1. Предотвращение дублирования контента. Канонизация помогает указать поисковым системам, какую именно версию страницы нужно индексировать и показывать в результатах поисковой выдачи.
    2. Улучшение SEO-показателей. Тег canonical фокусирует вес ссылок и других SEO-факторов на одном URL.
    3. Упрощение управления контентом. Благодаря тегу канонизации можно существенно облегчить работу с большим количеством схожих или даже идентичных страниц на сайте.

    В каких случаях требуется его использование

    Очень наглядный пример — когда один товар может находиться сразу в нескольких разделах интернет-магазина. Допустим, электровелосипед может одновременно располагаться в разделах «спортивные товары», «личный транспорт» и «электротранспорт». Соответственно, мы получаем три разных URL, у которых при этом идентичный контент. Чтобы Google не воспринимал эти страницы как дубли, как раз таки и используются canonical links.

     canonical meta

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

    Пример №1. Простая страница

    Предположим, у вас есть продукт на сайте с несколькими вариантами URL, например:

    • https://example.com/product
    • https://example.com/product?color=red
    • https://example.com/product?color=blue

    Чтобы указать основной URL, вы можете прописать следующий канонический URL в каждую «цветовую» версию:

     rel canonical url

    Таким образом мы указываем Google, что именно https://example.com/product является основным, а …color=red и …color=blue — второстепенными.

    Пример №2. Страницы с параметрами сортировки

    На вашем сайте есть разные товары, а пользователи могут сортировать их по цене, дате добавления и другим параметрам. Соответственно, будут использоваться подобные URL:

    • https://example.com/category
    • https://example.com/category?sort=price
    • https://example.com/category?sort=date

    Как и в предыдущем случае, проблема дублирования контента решается путем указания основного URL:

     canonical tag

    Именно основная страница категории будет канонической (главной) для Google, а остальные — второстепенные. Даже если у вас десяток параметров сортировки.

    Пример №3. Страницы пагинации

    URL с пагинацией (нумерацией) обычно характерны для блогов. Например:

    • https://example.com/blog
    • https://example.com/blog?page=2
    • https://example.com/blog?page=3

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

     link rel canonical

    Для последующих URL пагинации основной URL обычно указывает на соответствующую страницу, например:

     link rel canonical tag

    Важно не запутаться в нумерации и указывать правильные URL, чтобы не нарушить индексацию и ранжирование поисковыми системами.

     link rel canonical seo

    Как правильно настроить rel="canonical"

    Выше мы упомянули, что canonical tag прописывают в HTML-коде сайта. Это наиболее распространенный, но все же не единственный способ, как указать каноническую страницу. Поэтому давайте рассмотрим все доступные методы. А вы в дальнейшем сможете выбрать тот, который будет оптимальным в вашем случае.

    1. На странице сайта (базовый метод)

    Это именно тот способ, о котором мы сказали ранее. Он максимально прост: вам достаточно в разделе HTML-кода HEAD прописать тег, который будет ссылаться на каноническую (основную) страницу. Когда у вас несколько URL, при выборе канонического рекомендуем обращать внимание на посещаемость (выбирайте наиболее посещаемый), а также наличие и количество внутренних и внешних ссылок.

    2. Через XML-карту

    Это тоже достаточно простой способ, который заключается в проставлении canonical-ссылок для каждой страницы в xml-карте сайта. Однако у данного метода есть недостаток: иногда поисковые системы могут игнорировать эти рекомендации. Поэтому в большинстве случаев лучше использовать описанный выше базовый способ.

    3. С помощью ответа сервера

    Бывают ситуации, когда необходимо указать canonical link не для HTML, а для файлов другого типа. К примеру, для PDF. В таком случае каноническую ссылку можно прописать в HTTP-заголовке. После этого, если пользователь будет запрашивать дублирующий файл, сервер выдаст следующее:

     canonical seo

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

    Применение канонических URL

    Использование html rel canonical может быть актуальным в разных сценариях. Иногда в качестве его альтернативы могут использоваться запреты индексации с помощью <meta name=“robots” content=“noindex” или посредством добавления HTTP заголовка X-Robots-Tag: noindex. Но все же именно link rel canonical tag обычно является приоритетным и считается более универсальным.

     link canonical seo

    Хороший тон

    Использование canonical url — это уже своего рода правило хорошего тона. Каноникал позволяет решить возможные проблемы с дублями контента «здесь и сейчас», а также предотвратить их возникновение в будущем. То есть когда появится новый URL с дублирующим контентом, вам нужно всего лишь прописать строчку canonical, в которой указана соответствующая «основная» страница. Это удобно.

    Параметры сортировки

    Параметры сортировки часто создают дублированный контент, который может негативно повлиять на SEO. Например, страницы с разными сортировками товаров (по цене, дате добавления и т. д.) могут рассматриваться как дубликаты. В таком случае применение link canonical html для указания основной версии страницы полностью решает проблему дубликатов. А самое главное — делает это с минимальными усилиями со стороны оптимизатора.

    Неоптимизированные фильтры

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

    Дублирующиеся товары

    Как мы и сказали в самом начале, иногда один и тот же товар может быть представлен на разных страницах сайта. Например, в различных подборках и категориях. Использование rel canonical url дает вам возможность указать основную страницу товара, что предотвращает проблемы с дублирующимся контентом и улучшает SEO.

    Параметры отслеживания и UTM-метки

    UTM-метки — это незаменимый инструмент для отслеживания и анализа эффективности маркетинговых кампаний. Однако у них есть один важный недостаток — возможность создания дублей страниц. Но и эту проблему помогает исправить атрибут rel canonical. Канонические URL точно так же, как и в предыдущих случаях, предотвращают возникновение ситуации с повторяющимся контентом, указывая основную страницу. А вы, в свою очередь, избавляетесь от возможных проблем с SEO-показателями.

    Указание зеркала сайта

    Использование зеркал сайта, а также разных URL (например, с www и без www, с HTTP и HTTPS) тоже провоцирует появление дублирующих страниц. Использование link canonical tag помогает поисковым системам правильно индексировать сайт и улучшить его рейтинг в выдаче. А наличие даже множества зеркал никак не повлияет на ранжирование.

    Канонизация дубликатов между доменами

    Нередко идентичный контент может быть размещен на разных доменах. Самый распространенный пример — региональные сайты. В таком случае вы, опять же, можете указать canonical страницы, избежать проблем с дублями, а также улучшить SEO как для основного, так и для дополнительных доменов. Разумеется, далеко не все сайты имеют региональные домены. Но если у вас таковые есть, стоит использовать canonical.

    Распространенные ошибки канонизации

    На первый взгляд использование link rel canonical SEO — это достаточно просто. Нужно только прописать соответствующую строку в HTML-коде страницы и дело сделано. Однако на практике все немного сложнее и порой из-за нехватки опыта или невнимательности есть риск допустить серьезные ошибки. Именно о них при использовании meta rel canonical мы и хотим рассказать более подробно.

     canonical url seo

    Канонизация страниц разных видов

    Перед тем, как сделать страницу канонической, очень важно убедиться, что ее тип совпадает с типом «второстепенной» страницы. Распространенная ошибка заключается в том, что для страницы категории или блога указывают в качестве canonical страницу товара или наоборот.

    Дело в том, что если тип страниц не совпадает, то Google в конечном итоге может попросту проигнорировать canonical и воспринимать эти страницы как дубликаты. А это, в свою очередь, негативно сказывается на SEO-показателях.

    Канонические цепочки

    Появление canonical цепочек означает ситуацию, когда одна каноническая страница указывает на другую, у которой тоже есть canonical. То есть страница A указывает на страницу B, а страница B, в свою очередь, — на страницу C. В итоге это создает дополнительные сложности для поисковых алгоритмов, так как им приходится проходить по таким многоуровневым цепочкам, чтобы добраться до основной страницы.

    Чтобы избежать такой ошибки, всегда указывайте canonical URL непосредственно на основную страницу и не создавайте промежуточных ссылок. Это упростит процесс сканирования и индексации, улучшая SEO вашего сайта.

    Указание на URL, который недоступен для сканирования и/или индексации

    Страница meta canonical должна быть открыта для сканирования и индексации поисковыми системами. Если же вы будете указывать на страницу, закрытую от индексации с помощью файла robots.txt или защищенную паролем, поисковики не смогут проверить ее содержимое. Соответственно, ссылка будет абсолютно бесполезной. Поэтому очень важно проверить все canonical URL и убедиться, что они открыты.

    Указание на URL, возвращающий код, отличный от 200

    Canonical URL обязательно должен возвращать код ответа сервера 200, который указывает на успешное получение данных страницы. Если же она возвращает другой код, например 404 (страница не найдена) или 500 (внутренняя ошибка сервера), поисковые системы не смогут корректно обработать ссылку. Вы должны проверить URL и убедиться, что они возвращают код 200 и правильно отображают страницу. Если это не так, необходимо внести исправления.

    Указание на URL с неверным протоколом

    Раньше основным протоколом соединения был HTTP, но сегодня ему на смену пришел более безопасный — HTTPS. Однако в коде сайта могут оставаться своего рода «хвосты» после перехода на HTTPS. Допустим, ранее у вас уже были настроены ссылки canonical, когда сайт работал на HTTP. Затем вы перешли на HTTPS, однако в теге canonical остались старые ссылки с HTTP. Таким образом канонизация попросту не сработает, а поисковые алгоритмы увидят дублирующиеся страницы, что сразу же повлияет на SEO. Поэтому очень важно убедиться, что ваши canonical URL используют правильный протокол, и при необходимости исправить их. Это может оказаться довольно трудоемким и рутинным процессом, но без него канонизация попросту не будет работать как следует.

    Неканонические страницы в карте сайта

    Критически важно, чтобы файлы карты сайта (sitemap) содержали исключительно canonical-адреса. Если в карте сайта будут указаны неканонические страницы, это дополнительно запутает поисковые системы и почти наверняка приведет к проблемам с индексацией. Обязательно проверяйте данные в sitemap и при необходимости вносите в них изменения, чтобы избежать этой ошибки.

    Внутренние линки на канонические URL

    Все внутренние ссылки на вашем сайте должны указывать на канонические URL. Если же они указывают на неканонические страницы, это тоже создает дополнительную путаницу для поисковых алгоритмов и негативно влияет на SEO. Проверяйте все внутренние ссылки, чтобы убедиться, что они указывают именно на canonical URL. Таким образом, вы дополнительно улучшите сканирование и индексацию сайта поисковиками.

    Использование канонических URL в пагинации

    Как мы и упоминали ранее, при использовании пагинации на сайте важно правильно настроить канонические URL. Если все страницы пагинации указывают на первую страницу серии, это может привести к проблемам с индексацией и дублирующимся контентом.

    Чтобы избежать такой ситуации, необходимо использовать атрибуты rel="next" и rel="prev" для указания последовательности страниц пагинации и указывать канонические URL только на соответствующие страницы.

     canonical link seo

    Стоит ли применять канонический URL или избегать их

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

    Теоретически можно обойтись без canonical URL, особенно на простых сайтах. Однако в большинстве случаев это может повлечь за собой следующие проблемы:

    • Дублирование контента. В том или ином количестве подобные дубли могут появляться на сайте, а поисковые системы впоследствии не смогут самостоятельно определить, какая страница является основной.
    • Размытие SEO-сигналов. Если несколько URL указывают на один и тот же контент, SEO-сигналы будут распределены между этими URL. Это может привести к снижению эффективности внешних и внутренних ссылок, а также других факторов ранжирования.
    • Сложность управления сайтами с большим количеством страниц. Для сайтов с множеством параметров, таких как интернет-магазины с фильтрами и сортировками, отсутствие канонических URL может значительно усложнить управление контентом и SEO.

    Частично подобные проблемы помогают решить редиректы 301, метатег noindex и структурированные данные. Однако на практике такие методы порой лишь усложняют задачу оптимизатору и могут не давать желаемого результата. Поэтому использование canonical в подавляющем большинстве случаев является обязательным.

     canonical url это

    Главные преимущества канонизации:

    • улучшение SEO-показателей сайта;
    • предотвращение дублирования контента;
    • упрощение управления контентом;
    • корректная индексация и сканирование.

    Однако у этого подхода есть и некоторые недостатки:

    • правильная настройка URL требует опыта и внимательного подхода, а ошибки в реализации могут лишь дополнительно навредить сайту;
    • неправильное применение canonical URL может запутать поисковые алгоритмы, что тоже негативно отражается на SEO-показателях;
    • настройка требует времени и ресурсов, особенно для больших сайтов с множеством страниц и параметров;
    • необходимо регулярно мониторить правильность настроек, чтобы избежать потенциальных проблем с SEO и индексацией.

    Несмотря на эти недостатки и определенные сложности, использование canonical URL в большинстве случаев является неотъемлемой частью процесса оптимизации сайта, которой необходимо уделять должное внимание.

    У Вас остались вопросы?
    Наши эксперты готовы ответить на них.
    Оставьте ваши контактные данные.
    Будем рады обсудить ваш проект!
    Получить консультацию
    Наш менеджер свяжется с Вами в ближайшее время
    Мы используем файлы cookie
    Мы оптимизируем работу сайта, создаем персонализированный маркетинговый опыт и собираем данные по использованию сайта и аналитику. Нажав «Принять», вы соглашаетесь использовать наши файлы cookie.