Канонический адрес (canonical)
Canonical URL; canonical link relation (rel="canonical"); canonicalization
Также: канонический URL, каноническая страница, тег canonical, атрибут rel="canonical", rel=canonical, каноникал, канонизация, каноникализация, нормализация (в русской документации Google)
Канонический адрес (canonical) — предпочтительный URL из группы адресов с одинаковым или почти одинаковым содержимым, который представляет эту группу в поиске. Владелец сайта указывает его как подсказку, обычно атрибутом rel="canonical", а окончательно канонический адрес выбирает поисковая система.
Поэтому у термина два смысла: адрес, который указал владелец сайта, и адрес, который выбрал поисковик. В Google Search Console это два разных поля — «Каноническая страница, выбранная пользователем» и «Каноническая страница, выбранная Google» [8].
Кратко
- Canonical — подсказка, а не приказ. Google пишет: «indicating a canonical preference is a hint, not a rule» [3]; Яндекс воспринимает указание «как рекомендацию» и может его не учесть [12].
- Указать канонический адрес можно элементом
<link rel="canonical">в<head>или HTTP-заголовкомLink(для PDF и других не-HTML файлов) [1], [4], [12]. Google учитывает и другие сигналы: постоянные редиректы (сильный сигнал) и Sitemap (слабый) [4]. - Google может выбрать канонический адрес на другом домене [5]; Яндекс просит указывать канонический адрес в пределах одного домена и canonical на другой домен или поддомен не учитывает [12].
- Канонический адрес должен быть доступен роботу: не перенаправлять дальше [1], [12], не отдавать ошибку 4xx [1] и не быть закрытым от индексирования [12].
- Canonical не заменяет 301-редирект: страница-дубль остаётся доступной посетителям. Если дубль нужно убрать совсем, Google советует редирект [4].
Открыть мини-инструмент к статье → Расчёт идёт в браузере, данные никуда не отправляются.
Происхождение и история термина
Научный контекст: «разные адреса с одинаковым текстом». Проблему дублирующих URL исследователи информационного поиска описали раньше, чем появился атрибут rel="canonical". В 2007 году на конференции WWW вышла работа З. Бар-Йосефа, И. Кейдар и У. Шёнфельда о задаче DUST — «Different URLs with Similar Text» [11]. По словам авторов, такие адреса порождают псевдонимы и перенаправления серверного ПО, а знание о них помогает эффективнее сканировать сайты, сокращать нагрузку на индексирование и точнее считать популярность страниц, например PageRank [11].
2009 год: Google вводит rel="canonical". Запись в блоге Google для вебмастеров «Specify your canonical» (авторы — Joachim Kupke и Maile Ohye; архив блога относит её к февралю 2009 года) объявила о поддержке формата, позволяющего публично указать предпочтительную версию URL [10]. Уже тогда это была подсказка: «It's a hint that we honor strongly» [10]. Сначала элемент учитывался в пределах домена и его поддоменов, но «not across domains»; в обновлении от 17 декабря 2009 года Google объявил поддержку кросс-доменного элемента: «We now support a cross-domain rel="canonical" link element» [10]. В той же записи сказано, что элемент поддерживают Ask.com, Microsoft Live Search и Yahoo! [10]. Это исторические сведения 2009 года; о нынешней поддержке другими поисковиками они не говорят.
2012 год: RFC 6596. В апреле 2012 года М. Оэй и Й. Купке опубликовали RFC 6596 «The Canonical Link Relation» [1]. Документ описывает тип связи canonical, которым обозначают IRI, предпочтительный по отношению к ресурсам с дублирующимся содержимым [1]. Статус RFC 6596 — Informational: он опубликован «for informational purposes» и не входит в число стандартов IETF в строгом смысле (Standards Track) [1]. Тип связи внесён в реестр IANA Link Relations с описанием «Designates the preferred version of a resource (the IRI and its contents)» и ссылкой на RFC 6596 [2].
Изменения в практике. Яндекс при смене адреса сайта с HTTP на HTTPS требует редирект 301 или 302: «Атрибут rel="canonical" для адресов такого формата больше не поддерживается» [12]. Дату этого изменения справка не приводит.
Русская терминология. В русской версии документации Google процесс canonicalization называется «нормализация»: страницы называются «Что такое нормализация» и «Как решить проблемы с нормализацией страниц» [3], [5]. В отраслевых текстах встречаются также «канонизация» и разговорное «каноникал» — например, в руководстве блога SE Ranking есть раздел «Канонизация междоменных дубликатов» и разбор выражения «закрыть тегом каноникал», которое автор называет «не совсем верным» [18].
Суть и механизм
Канонизация (нормализация)
По определению Google, канонизация — это «the process of selecting the representative –canonical– URL of a piece of content» [3], то есть выбор одного адреса, который будет представлять содержимое в поиске. Google перечисляет типичные источники дублей: региональные варианты страницы на одном языке, отдельные мобильные и десктопные версии, варианты по протоколу (HTTP и HTTPS), сортировки и фильтры, случайные копии вроде открытого для роботов демо-сайта [3]. Откуда берутся дубли и как их найти — в статье Дубли страниц.
При выборе канонического адреса Google учитывает несколько факторов: отдаётся ли страница по HTTPS или HTTP, редиректы, наличие URL в файле Sitemap и аннотации rel="canonical" [3].
Что происходит с неканоническими адресами
- Google. Каноническую страницу робот сканирует чаще всего, дубли — реже, чтобы снизить нагрузку на сайт [3]. Указание канонического адреса помогает объединить сигналы, например ссылки, с дублей на одном URL и показать в выдаче нужный адрес, скажем, без параметров отслеживания [4].
- Яндекс. Если указание учтено, «неканоническая страница пропадет из результатов поиска» и окажется в блоке «Исключённые страницы» Вебмастера [12].
Требования RFC 6596
Раздел 3 RFC 6596 формулирует требования к цели связи [1]:
- целевой адрес «MUST identify content that is either duplicative or a superset» содержимого исходной страницы, то есть быть её дубликатом или «надмножеством»;
- цель может быть относительным IRI, ссылаться на саму страницу (самоссылка), находиться на другом хосте или домене, иметь другую схему (например,
httpиhttps); - RFC рекомендует указывать для ресурса только один canonical;
- целью не стоит делать адрес, с которого настроен постоянный редирект, адрес с собственным canonical на третью страницу (цепочка) и адрес, отдающий ошибку 4xx.
Пример неправильного использования из того же раздела: в многостраничной статье «page-2.html SHOULD NOT designate page-1.html as the target (canonical) IRI because this may cause a loss of data» [1] — вторая страница не дублирует первую. Допустимо другое: страница-часть может указывать на страницу «Показать всё», которая содержит весь текст [1].
Синтаксис
HTML-страница — элемент <link> в разделе <head> [1], [4], [12]:
<head>
<link rel="canonical" href="https://example.com/page/">
</head>
Не-HTML файл (например, PDF) — HTTP-заголовок Link в ответе сервера [1], [4], [12]:
Link: <https://example.com/files/report.pdf>; rel="canonical"
Адреса в примерах условные. Заголовок Google поддерживает только для результатов веб-поиска [4].
Сигналы канонизации у Google
| Метод | Сила сигнала по документации Google | Когда применять |
|---|---|---|
| Постоянный редирект (например, 301 или 308 [15]) | Сильный: цель редиректа должна стать канонической [4] | Когда дубль больше не нужен [4] |
<link rel="canonical"> |
Сильный [4] | HTML-страницы; сопоставляет сколько угодно дублей, но его сложно поддерживать на больших сайтах с часто меняющимися адресами [4] |
HTTP-заголовок Link: …; rel="canonical" |
Сильный: Google относит заголовок, как и элемент <link>, к аннотациям rel="canonical" [4] |
Не-HTML файлы; не увеличивает размер страницы [4] |
| Включение в Sitemap | Слабый [4] | Большие сайты: просто внедрить, но дубли Google находит сам [4] |
| Протокол: HTTPS или HTTP | Фактор выбора; Google предпочитает HTTPS [3], [4] | Не отдавать HTTP-адреса в Sitemap и hreflang, не перенаправлять с HTTPS на HTTP [4] |
Google отмечает, что методы можно сочетать и вместе они действуют сильнее, но ни один из них не обязателен [4]. Временные редиректы, по справке Google о перенаправлениях, такого сигнала не дают [15].
Виды и классификации
По способу указания (классификация Google и RFC 6596): элемент <link>, HTTP-заголовок Link и, только у Google, косвенные сигналы — редирект и Sitemap [1], [4]. Яндекс описывает первые два способа [12].
По отношению к странице (классификация по [1], [4], [5], [12]):
| Вид | RFC 6596 [1] | Яндекс [12] | |
|---|---|---|---|
| Самоссылающийся (страница указывает на себя) | допустим | рекомендует добавлять и на каноническую страницу [4] | страница считается канонической |
| На другую страницу того же сайта | основной сценарий | основной сценарий [4] | основной сценарий |
| Кросс-доменный (на другой домен или поддомен) | допустим | может выбрать канонический адрес на другом домене [5]; поддержку объявил в 2009 году [10] | не учитывается |
По тому, кто выбрал адрес (терминология Search Console): «Каноническая страница, выбранная пользователем» (User-declared canonical) и «Каноническая страница, выбранная Google» (Google-selected canonical) [8]. Справка предупреждает: «There is no guarantee that Google will choose your preferred canonical», но указание учитывается [8].
Как применяется на практике
| Задача | Рекомендуемый способ | Источник |
|---|---|---|
| UTM-метки и служебные GET-параметры, не меняющие содержимое | Яндекс — директива Clean-param в robots.txt; если robots.txt изменить нельзя — canonical. Google — rel="canonical" | [12], [13], [14], [4] |
| Сортировки и фильтры каталога с тем же содержимым | canonical на основную версию | [3], [4] |
| PDF-копия HTML-страницы, другие не-HTML файлы | HTTP-заголовок Link |
[4], [12] |
| Пагинация | у каждой страницы свой canonical; первая страница — не канонический адрес для всей серии | [6], [1] |
| Языковые версии | hreflang; canonical — на страницу того же языка | [4], [5] |
| Мобильная версия на отдельном адресе | rel="alternate" с атрибутом media на канонической странице |
[4] |
| Перепечатка у партнёров | партнёр закрывает копию от индексирования | [5] |
| Смена HTTP на HTTPS | редирект 301 или 302 | [12], [4] |
| Смена www / без www | Яндекс допускает canonical, но для надёжности советует редирект | [12] |
Параметры и метки. Для адресов с GET-параметрами и метками (UTM, from и подобными) Яндекс рекомендует директиву Clean-param в robots.txt [12]. В отличие от запрета Disallow, директива позволяет передать основному URL «некоторые накопленные показатели» [14]. Синтаксис и ограничения — в статье Директива Clean-param; см. также UTM-метки.
Фильтры и сортировки. Google относит отсортированные и отфильтрованные версии страниц к типичным дублям [3]. Если фильтр лишь меняет порядок товаров, canonical на основную версию соответствует требованию RFC 6596 о дублирующемся содержимом [1]. Сложнее со страницами фильтров, у которых есть собственный поисковый спрос. Отраслевые публикации предлагают смешанный подход, и это практика, а не норма поисковиков. В колонке Search Engine Journal (К. Гиббонс, 2025) советуют указывать canonical с отфильтрованных страниц на родительскую категорию, а комбинации фильтров, которые ищут пользователи, делать индексируемыми страницами с самоссылающимся canonical [16]. По данным блога сервиса Ahrefs (С. Андервуд, обн. 2025), когда краулинговый бюджет не главная забота, canonical — «arguably» лучшее решение, но страницам фильтров с поисковым потенциалом автор разрешает индексирование и отмечает, что у каждого способа (canonical, noindex, robots.txt) есть издержки [17]. Яндекс в таком случае может и сам не учесть canonical: одно из условий — неканонические страницы полнее отвечают на запрос [12].
Пагинация. Google: «Don't use the first page of a paginated sequence as the canonical page» — каждой странице серии нужен свой канонический адрес [6]. Это согласуется с RFC 6596, где пример «page-2 → page-1» приведён как неверный, а canonical на страницу «Показать всё» — как допустимый вариант надмножества [1]. Атрибуты rel="next" и rel="prev" Google больше не использует, хотя другие поисковики, по его словам, могут их учитывать [6]. В справке Яндекса «Канонический адрес страницы» пагинация отдельно не описана [12]. См. Пагинация.
Мультиязычные версии. Canonical не заменяет hreflang. Google не использует для канонизации элементы rel="canonical" с атрибутами hreflang, lang, media или type — для альтернативных версий нужен rel="alternate" [4]. Канонической должна быть страница на том же языке или, если её нет, на лучшем заменяющем языке [4]. См. hreflang.
Перепечатка (синдикация). Распространённый совет «партнёр ставит canonical на оригинал» Google сейчас не рекомендует; по русской версии справки, «Наиболее эффективное решение – попросить партнеров заблокировать индексирование вашего контента» [5]. В Яндексе такой canonical не сработал бы и потому, что указывает на другой домен [12]. Это важно для СМИ, которые обмениваются материалами. См. Перепечатка.
Смена адреса сайта. Для переезда на www или без www Яндекс допускает canonical, но советует редирект 301 или 302, а для перехода на HTTPS — только редирект [12]. См. 301-редирект, Главное зеркало.
Сайты на JavaScript. Google считает лучшим способом задавать канонический адрес в исходном HTML: «The best way to set the canonical URL is to use HTML» [7]. Менять его скриптом на другой адрес не следует; если элемент всё же добавляется скриптом, он должен быть единственным rel="canonical" на странице: «Conflicting or multiple rel="canonical" link tags may lead to unexpected results» [7]. См. JavaScript SEO.
Google и Яндекс: где подходы различаются
| Вопрос | Яндекс | |
|---|---|---|
| Статус указания | «a hint, not a rule» [3] | «рекомендация» [12] |
| Другой домен или поддомен | может выбрать канонический адрес на другом домене [5]; поддержку кросс-доменного элемента объявил в 2009 году [10] | не учитывается [12] |
| Относительный адрес | поддерживается, но не рекомендуется [4] | задавать абсолютный путь [12] |
| GET-параметры и метки | rel="canonical" [4] | Clean-param, при невозможности — canonical [12], [13] |
| noindex для дублей внутри сайта | не использовать для канонизации [4] | один из способов убрать дубли из поиска [13] |
| robots.txt | не использовать для канонизации [4] | Disallow — для дублей, к которым не подходит Clean-param [12] |
| Смена протокола | HTTPS предпочтительнее при выборе канонического адреса [3], [4] | HTTP → HTTPS — только редирект 301/302 [12] |
Как измерить или проверить
Формулы или метрики у канонического адреса нет: проверяется, какой адрес указан и какой выбрал поисковик.
Google Search Console.
- Инструмент проверки URL. Показывает «Каноническую страницу, выбранную пользователем» и «Каноническую страницу, выбранную Google» [8]. Выбранный Google адрес виден только в данных проиндексированной версии: проверка опубликованной страницы (live test) «cannot predict whether or not the tested version will be considered canonical» [8]. Google советует начинать разбор проблем именно с этого инструмента [5].
- Отчёт об индексировании страниц. Статусы, связанные с canonical [9]:
- «Вариант страницы с тегом canonical» (Alternate page with proper canonical tag) — страница помечена как альтернатива проиндексированной и корректно указывает на каноническую, действий не требуется;
- «Страница является копией. Канонический вариант не выбран пользователем.» (Duplicate without user-selected canonical) — страница дублирует другую и не указывает предпочтительную;
- «Страница является копией. Канонические версии страницы, выбранные Google и пользователем, не совпадают» (Duplicate, Google chose different canonical than user) — Google считает, что другой URL лучше подходит на роль канонического.
- После исправлений Google может держать страницы в одном кластере дублей до двух недель; для важных адресов можно запросить переиндексацию, но у функции есть квоты [5].
Яндекс Вебмастер. Результат проверяют в разделе «Индексирование» → «Страницы в поиске», блок «Исключённые страницы» [12]. Для дублей там есть статус «Удалено: Дубль», а в выгружаемом архиве — DUPLICATE [13]. Страница, которая должна выпасть из поиска, исключается в течение трёх недель после посещения роботом, на больших сайтах дольше [13].
Ручная проверка (порядок редакции по [1], [4], [7], [12]):
- В исходном коде страницы — ровно один
<link rel="canonical">, и он внутри<head>[4]. - В HTTP-заголовках нет второго, противоречащего указания через
Link[4]. - Если canonical вставляет JavaScript — в инструментах разработчика браузера сверить отрисованный код с исходным [5], [7].
- Канонический адрес абсолютный, без фрагмента
#[4], [12]. - Канонический адрес открывается без редиректа [1], [12] и без ошибки 4xx [1]; не закрыт от индексирования [12]; совпадает с адресом в Sitemap и во внутренних ссылках [4].
Мини-инструмент «Генератор и проверка rel="canonical"»
Инструмент готовится к запуску; ниже описано, как он будет работать. До запуска пользуйтесь инструментом проверки URL Search Console [8] и разделом «Страницы в поиске» Яндекс Вебмастера [12].
Инструмент работает в браузере: запросов к сайту он не отправляет и введённые адреса и код не сохраняет. Он помогает составить корректное указание и найти типичные ошибки, но не гарантирует, что поисковая система выберет указанный адрес: canonical остаётся подсказкой [3], [12].
Режим А — генератор.
- Вход: адрес страницы, которую нужно сделать канонической. Опции: «убрать UTM и служебные параметры» (список редактируется:
utm_*,fromи другие), «убрать #фрагмент», «привести к https», «слеш на конце: как есть / добавить / убрать». - Выход: элемент
<link rel="canonical" href="https://mediatrone.ru/seo/kanonicheskiy-adres/…" target="_blank" rel="noopener">, вариант HTTP-заголовкаLink: <…>; rel="canonical"для PDF и строкаClean-param:для найденных параметров с пометкой «проверьте, что параметр не меняет содержимое страницы» [14]. - Предупреждения: относительный адрес дополняется до абсолютного [4], [12]; фрагмент
#[4]; адрес на http при наличии https [4]; параметры отслеживания в каноническом адресе [4].
Режим Б — проверка вставленного кода. Пользователь вставляет HTML страницы или блок <head>, по желанию — адрес самой страницы и HTTP-заголовки. Инструмент повторяет пункты 1, 2 и 4 ручной проверки и дополнительно предупреждает: canonical на другой домен или поддомен («Google может учесть, Яндекс не учтёт») [5], [12]; одновременно стоит noindex [4]; на элементе есть атрибуты hreflang, lang, media или type, с которыми Google его для канонизации не использует [4].
Проверка по адресу страницы (загрузка чужого сайта, код ответа канонического URL) требует серверной части и в инструмент не входит; цепочки перенаправлений разбирает инструмент статьи Цепочка редиректов, правила 301 составляет генератор в статье 301-редирект.
Как пользоваться. Новая страница — режим А: скопируйте готовый элемент в <head> шаблона. Готовая страница — режим Б: вставьте код страницы и устраните предупреждения, затем после переобхода проверьте результат в Search Console и Вебмастере.
Пример условный. Введён адрес http://example.com/catalog/shoes?utm_source=mail&sort=price#top, отмечены «привести к https», «убрать UTM» и «убрать фрагмент». Инструмент выведет <link rel="canonical" href="https://example.com/catalog/shoes?sort=price">, строку Clean-param: utm_source и предупреждение: «Параметр sort оставлен. Если он лишь меняет порядок товаров, решите, должен ли он входить в канонический адрес».
Ошибки, ограничения и спорные вопросы
Canonical — подсказка. Google может выбрать другую страницу «for various reasons» [3]. Яндекс перечисляет случаи, когда указание не учитывается [12]:
- неканонические страницы на момент обхода полнее отвечают на запрос, и их содержимое существенно отличается;
- канонический адрес недоступен роботу — перенаправляет на другую страницу или закрыт от индексирования;
- канонический адрес находится на другом домене или поддомене;
- указано несколько канонических адресов;
- указана цепочка канонических адресов (например,
example.com/1→example.com/2→example.com/3).
Относительные адреса: стандарт и практика расходятся. RFC 6596 разрешает относительный IRI [1], а поисковики строже: Google относительные пути поддерживает, но не рекомендует [4], Яндекс просит абсолютный путь [12]. Это не ошибка стандарта; надёжнее следовать требованиям поисковиков (вывод).
Несколько указаний и конфликт методов. RFC 6596 рекомендует один canonical на ресурс [1]. Google советует не указывать разные канонические адреса разными методами — например, один в Sitemap, другой в rel="canonical" — и не сочетать элемент с HTTP-заголовком, потому что так легче ошибиться [4]. Яндекс при нескольких канонических адресах указание не учитывает [12].
Canonical вне <head>. Google принимает элемент <link rel="canonical"> только в разделе <head> [4].
canonical + noindex, robots.txt, удаление URL. Noindex полностью убирает страницу из поиска Google, поэтому для канонизации внутри сайта Google его не рекомендует и предпочтительным решением называет rel="canonical" [4]. robots.txt для канонизации тоже не подходит: заблокированные адреса могут попасть в индекс без содержимого [4]. Инструмент удаления URL скрывает из поиска все версии страницы [4].
Фрагменты #. Указывать адрес с фрагментом как канонический Google не рекомендует [4].
Ошибки CMS и взлом. Некоторые CMS и плагины прописывают canonical на нежелательные адреса; Google советует сообщить об ошибке разработчику CMS [5]. При взломе злоумышленники добавляют кросс-доменный rel="canonical" на спам-сайт, и Google может выбрать такой адрес [5]; риск злонамеренного использования связи описан и в разделе 7 RFC 6596 [1].
Слеш на конце. Для дублей «со слешем / без слеша» Яндекс не рекомендует canonical, так как он «может игнорироваться», и советует редирект [13]. Главную страницу это не касается: http://example.com и http://example.com/ Яндекс считает одинаковыми [13].
Спорные вопросы.
- Кросс-доменный canonical. Позиции систем различаются (см. таблицу «Google и Яндекс» выше), и усреднять их нельзя: сайту, ориентированному на обе системы, надёжнее не полагаться на кросс-доменный canonical (вывод).
- Фильтры. Документация задаёт только рамки: canonical — для дублей и надмножеств [1], сортировки и фильтры — типичный источник дублей [3]. Как поступать со страницами фильтров, у которых есть спрос, решает практика: отраслевые авторы советуют смешанный подход и признают издержки каждого способа [16], [17], а руководство SE Ranking подчёркивает, что «в каждом конкретном случае canonical нужно рассматривать индивидуально» [18].
Canonical и соседние механизмы
| Механизм | Что видит посетитель | Дубль остаётся доступен | Сигналы | Google / Яндекс |
|---|---|---|---|---|
| rel="canonical" | ту страницу, которую открыл | да | Google объединяет сигналы на каноническом адресе [4] | подсказка [3] / рекомендация [12] |
| 301-редирект | попадает на новый адрес | нет | постоянный редирект — сильный сигнал канонизации у Google [4], [15] | применять, когда дубль нужно убрать [4]; HTTP → HTTPS в Яндексе — только редирект [12] |
| noindex | ту страницу, которую открыл | да, но вне поиска | страница исключается из поиска [4], [13] | Google — не для канонизации [4]; Яндекс — способ убрать дубль [13] |
| Директива Clean-param | ту страницу, которую открыл | да | передаёт основному URL часть накопленных показателей [14] | директива Яндекса [14] |
| robots.txt Disallow | ту страницу, которую открыл | да | показатели не передаются, поэтому Яндекс предпочитает Clean-param [14]; в Google заблокированный URL может попасть в индекс без содержимого [4] | Google — не для канонизации [4]; Яндекс — для дублей вне Clean-param [12] |
Частые вопросы
Нужен ли canonical на саму себя?
Canonical или 301-редирект?
Можно ли указать canonical на другой домен?
Почему поисковик выбрал другой канонический адрес?
Ставить ли canonical со страниц пагинации на первую?
Как вернуть в поиск Яндекса страницу, исключённую как неканоническая?
Нужен ли canonical на самой основной странице?
Canonical и редирект — одно и то же?
Нет. Canonical объявляет предпочтение, редирект направляет запрос к другому адресу. Google рассматривает перенаправление как отдельный способ при отказе от прежних дублей. [20] Выбор зависит от того, должна ли исходная версия продолжать открываться самостоятельно.
Можно ли объединять страницы только по совпадению заголовка?
Такого основания недостаточно: условие RFC относится к содержимому. [19] В учебном примере ежегодные отчёты с одинаковым названием за разные годы остаются разными материалами, поскольку цифры и выводы различаются.
Что доказывает готовая строка из сборщика?
Она показывает результат локальной проверки введённых адресов и выбранного формата. Доступность цели, равенство содержания, установку на сайте и результат поиска нужно проверять отдельно. Копирование строки в рабочее задание само по себе не завершает настройку.
Связанные термины
Источники
- Ohye, M., & Kupke, J. (2012). The canonical link relation (RFC 6596; Informational). Internet Engineering Task Force. https://doi.org/10.17487/RFC6596 ; текст: https://www.rfc-editor.org/rfc/rfc6596.html (Sections 1, 3–5, 7). Retrieved October 14, 2026. ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю
- Internet Assigned Numbers Authority. (2026, June 12). Link relations [Registry: Link relation types, entry "canonical"]. Retrieved October 14, 2026, from https://www.iana.org/assignments/link-relations/link-relations.xhtml ↑
- Google. (2026, August 20). What is canonicalization [рус. версия: «Что такое нормализация»]. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/crawling-indexing/canonicalization ↑ а б в г д е ж з и к л м н о п р
- Google. (2026, July 10). How to specify a canonical URL with rel="canonical" and other methods. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю я 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
- Google. (2026, August 21). Fix canonicalization issues [рус. версия: «Как решить проблемы с нормализацией страниц»]. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/crawling-indexing/canonicalization-troubleshooting ↑ а б в г д е ж з и к л м н о п р
- Google. (2025, December 10). Pagination, incremental page loading, and their impact on Google Search. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/specialty/ecommerce/pagination-and-incremental-page-loading ↑ а б в г
- Google. (2026, March 4). Understand the JavaScript SEO basics. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics ↑ а б в г
- Google. (n.d.). URL Inspection tool [рус. версия: «Инструмент проверки URL»]. Search Console Help. Retrieved October 14, 2026, from https://support.google.com/webmasters/answer/9012289 ↑ а б в г д е
- Google. (n.d.). Page indexing report [рус. версия: «Отчет об индексировании страниц»]. Search Console Help. Retrieved October 14, 2026, from https://support.google.com/webmasters/answer/7440203 ↑
- Kupke, J., & Ohye, M. (2009). Specify your canonical [Blog post; updated December 17, 2009]. Google Webmaster Central Blog. Retrieved October 14, 2026, from https://webmasters.googleblog.com/2009/02/specify-your-canonical.html — исторический источник (сведения 2009 года). ↑ а б в г д е ж
- Bar-Yossef, Z., Keidar, I., & Schonfeld, U. (2007). Do not crawl in the DUST: Different URLs with similar text. In Proceedings of the 16th International Conference on World Wide Web (WWW 2007) (pp. 111–120). ACM. https://doi.org/10.1145/1242572.1242588 ; текст: https://people.csail.mit.edu/idish/ftp/www2007-dust.pdf. Retrieved October 14, 2026. ↑ а б
- Канонический адрес страницы. — Текст : электронный // Яндекс Вебмастер. Справка / ООО «Яндекс». — URL: https://yandex.ru/support/webmaster/ru/robot-workings/canonical (дата обращения: 14.10.2026). ↑ а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю я 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
- Дублирование страниц. — Текст : электронный // Яндекс Вебмастер. Справка / ООО «Яндекс». — URL: https://yandex.ru/support/webmaster/ru/robot-workings/double (дата обращения: 14.10.2026). ↑ а б в г д е ж з и к
- Директива Clean-param. — Текст : электронный // Яндекс Вебмастер. Справка / ООО «Яндекс». — URL: https://yandex.ru/support/webmaster/ru/robot-workings/clean-param (дата обращения: 14.10.2026). ↑ а б в г д е
- Google. (2026, April 14). Redirects and Google Search. Google Search Central. Retrieved October 14, 2026, from https://developers.google.com/search/docs/crawling-indexing/301-redirects ↑ а б в
- Gibbons, K. (2025, May 6). Ask an SEO: How to implement faceted navigation without hurting crawl efficiency. Search Engine Journal. Retrieved October 14, 2026, from https://www.searchenginejournal.com/ask-an-seo-how-to-implement-faceted-navigation-without-hurting-crawl-efficiency/545735/ — отраслевое издание (уровень 2), иллюстрация практики. ↑ а б
- Underwood, S. (2021, September 9; updated 2025, February 7). Faceted navigation: Definition, examples & SEO best practices. Ahrefs Blog. Retrieved October 14, 2026, from https://ahrefs.com/blog/faceted-navigation/ — блог сервиса (уровень 3), иллюстрация практики. ↑ а б
- Лушин, А. Полное руководство по использованию тега canonical / А. Лушин. — Текст : электронный // SE Ranking. Блог. — 2020. — 23 нояб. (изм. 01.08.2023). — URL: https://seranking.com/ru/blog/gajd-po-canonical-tag/ (дата обращения: 14.10.2026). — Блог сервиса (уровень 3), иллюстрация употребления терминов и практики. ↑ а б
- Ohye, M., & Kupke, J. (2012, April). The canonical link relation (RFC 6596; Informational). RFC Editor. https://www.rfc-editor.org/rfc/rfc6596.html (дата обращения: 22.10.2026). ↑ а б
- Google Search Central. (n.d.). How to specify a canonical URL with rel="canonical" and other methods. https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls (дата обращения: 22.10.2026). ↑ а б
Служебный блок
- Версия
- 2.0
- Факты проверены
- Подготовка
- Редакция Медиатрона
- Публикация
- утверждена главным редактором
- Дополнено
- 5 ноября 2026 г.: вопросы и ответы (4) из новой редакции
Редакция Медиатрона. Факты сверены с первоисточниками, публикация утверждена главным редактором.
История правок
версия 1.0 (13.10.2026) — первая редакция по ТЗ; версия 2.0 (14.10.2026) — доработка: источники для практики по фильтрам и для профессиональной терминологии, уточнение таблицы сигналов Google, разнесение ссылок, сокращение повторов, оформление по ГОСТ. Документация Google (обновления 10.12.2025 — 21.08.2026) и справка Яндекса регулярно меняются; названия разделов Search Console и Вебмастера приведены на дату проверки.
Нашли ошибку? info@mediatrone.ru