Настройки нормализации
Определите, каким должен быть основной URL.
Нормализуйте адрес страницы, удалите tracking-параметры и fragment, настройте HTTPS, www и конечный слеш и получите готовый rel="canonical".
Нормализация URL и генерация rel="canonical".
Определите, каким должен быть основной URL.
Основной URL и изменения.
https://www.helionix.ru/Tools/SEO/Canonical/?utm_source=google&utm_campaign=seo&ref=menu#sectionhttps://helionix.ru/Tools/SEO/CanonicalПротокол, домен, параметры и fragment.
HTML canonical и HTTP Link header.
<link rel="canonical" href="https://helionix.ru/Tools/SEO/Canonical">Link: <https://helionix.ru/Tools/SEO/Canonical>; rel="canonical"По одному URL на строку — настройки применяются ко всему списку.
https://www.example.com/page/?utm_source=google#top4 измененийhttps://example.com/page/?ref=email2 измененийhttp://example.com/Page/?b=2&a=13 измененийПоследние сохранённые URL текущей сессии.
Canonical помогает обозначить предпочтительный адрес страницы, если одно содержимое доступно по нескольким URL или если сайт использует параметры и альтернативные формы адресов.
На основной версии страницы canonical часто указывает на тот же URL. Это помогает явно зафиксировать выбранный протокол, домен, структуру пути и параметры.
Метки аналитики вроде utm_source, gclid или fbclid обычно не меняют содержание страницы. Studio умеет удалять распространённые tracking-параметры и пользовательский список параметров.
Основной URL должен соответствовать реально выбранной версии сайта. Инструмент может привести URL к HTTPS и добавить или удалить www.
Адреса /page и /page/ могут обрабатываться сервером по-разному. Важно использовать единообразную стратегию и согласовать canonical с редиректами и внутренними ссылками.
Canonical может ссылаться на другой домен, но это серьёзное решение: такой адрес должен действительно представлять предпочтительную версию эквивалентного материала.
В многоязычной структуре canonical и hreflang должны быть согласованы. Обычно локализованная страница канонизируется на собственную языковую версию, если она является самостоятельной индексируемой страницей.
Желательно, чтобы XML Sitemap содержал именно канонические URL. Это уменьшает противоречия между сигналами сайта.
Для HTML-страниц обычно используется link rel="canonical" в head. Для некоторых не-HTML ресурсов canonical можно передавать через HTTP Link header.
Canonical — ссылка rel="canonical", которая указывает предпочтительный URL для страницы среди похожих или дублирующихся адресов.
Самоссылочный canonical часто используется на основной версии страницы и помогает явно указать её предпочтительный URL.
Tracking-параметры вроде utm_source обычно не должны создавать отдельную каноническую версию содержимого, поэтому canonical часто указывает URL без них.
Cross-domain canonical технически возможен, но должен использоваться осознанно, когда другой URL действительно является предпочтительной версией того же или эквивалентного содержимого.
Нет. Пользователь остаётся на текущем URL. Canonical является сигналом поисковой системе, тогда как HTTP-редирект фактически перенаправляет запрос.
Зависит от смысла параметров. Tracking-параметры обычно удаляют, а параметры, которые меняют каноническое содержание страницы, могут быть необходимы.
Да. Для некоторых ресурсов можно использовать HTTP Link header с rel="canonical". Studio формирует такой вариант вместе с HTML-тегом.