Канонический генератор тегов
Когда один и тот же контент доступен по нескольким URL-адресам (параметры запроса, косые черты в конце, HTTP или HTTPS, архивы с разбивкой на страницы), Google требуется один URL-адрес, помеченный как каноническая версия. Вставьте предпочтительный URL-адрес, и генератор вернет правильно отформатированный тег <link rel="canonical">, готовый к добавлению в <head>, а также эквивалент заголовка HTTP Link для ресурсов, отличных от HTML, таких как PDF-файлы.
Как создать канонический тег
-
1
Вставьте канонический (предпочтительный) URL-адрес.
Абсолютный URL-адрес, включая протокол и хост. Идентификаторы фрагментов (#section) игнорируются — Google считает URL-адреса с разными фрагментами идентичными.
-
2
Инструмент проверяет и нормализует
Согласованность в конце косой черты, хост в нижнем регистре, punycode для доменов IDN. Отсутствующий протокол помечен как исправление.
-
3
Тег создан
`<link rel="canonical" href="https://example.com/page">`.
-
4
Скопируйте форму заголовка HTML или HTTP
Используйте тег HTML для веб-страниц; используйте HTTP `Link: <url>; rel="canonical"` для PDF-файлов, изображений и ответов API.
Что на самом деле делают канонические теги
Канонический тег сообщает поисковым системам: «Из набора URL-адресов, которые показывают этот контент, этот является оригинальным. Объедините здесь все сигналы ранжирования». Без этого дублирующиеся страницы разделяют сигналы ранжирования — ни одна из них не ранжируется так хорошо, как одна объединенная страница.
HTML-форма
<link rel="canonical" href="https://example.com/products/blue-shirt" />
Поместите в <head>. Google читает это; браузеры игнорируют это.
Форма заголовка HTTP-ссылки
Используйте для ресурсов, отличных от HTML (файлы PDF, изображения, XML-каналы):
Link: <https://example.com/whitepaper.pdf>; rel="canonical"
Отправьте любой ответ 2xx. Настройте через веб-сервер или CDN.
Распространенные ошибки
- Относительные URL-адреса:
href="/page"работает, но нестабильно. Используйте абсолютные URL-адреса, чтобы избежать двусмысленности. - Несоответствие протокола: Canonical сообщает
http://, но страница обслуживается черезhttps://. Всегда соблюдайте живой протокол. - Указание на перенаправление: канонический должен быть нацелен на ответ 200. Цепи ослабляют сигнал.
- Блокировка канонического URL в
robots.txt: цель должна быть доступна для сканирования, иначе Google не сможет проверить. - Конфликтующие сигналы: внутренние ссылки, указывающие на неканонические варианты. Обновите их, чтобы они соответствовали.
- noindex для канонической цели: взаимоисключающие — выберите один. – Различные канонические обозначения на повторяющихся страницах: Google выбирает одно и игнорирует остальные. Установите один и тот же канон для каждого дубликата.
Особые случаи
- Архивы с разбивкой на страницы: каждая страница (
?page=2) может канонизироваться самостоятельно, но не канонизироваться до страницы 1. Раньше это были разные советы; Google явно прекратил поддержкуrel=prev/nextи теперь считает самоканоничность стандартом. – Фасетная навигация: отфильтрованные представления одного и того же списка обычно канонизируются обратно в нефильтрованный список, если фильтр существенно не меняет содержимое. - Отдельные URL-адреса для мобильных устройств (m.example.com): мобильная страница канонизируется для настольных компьютеров; Desktop добавляет
rel=alternate, указывая назад. – Страницы AMP: AMP канонизируется до не-AMP; не-AMP добавляетrel=amphtmlк версии AMP.
Часто задаваемые вопросы
Рекомендуется — канонические символы, ссылающиеся на себя (страница указывает на себя), защищают от параметров идентификатора сеанса, кодов UTM и другого случайного дублирования. Это лучшая практика SEO, а не требование.
Да. Если синдицированные партнеры повторно публикуют ваш контент, они могут установить свой канонический URL-адрес на ваш исходный URL. Google уважает междоменные канонические правила, когда контент действительно совпадает.
HTTPS всегда для любой страницы, обслуживаемой по HTTPS. Смешение протоколов посылает противоречивые сигналы и может привести к тому, что Google выберет случайный вариант.
Canonical должна ориентироваться на конечный URL-адрес после перенаправления, а не на промежуточный URL. Цепочки ослабляют сигнал — Google может воспринимать указатель на 302 как подсказку, а не как авторитетный источник информации.
Сопутствующие инструменты
Счетчик частоты слов
Найдите самые повторяющиеся слова в любом тексте с количеством и процентом плотности. Полезно для редактирования, SEO-проверки и аудита контента.
Анализатор анкорного текста обратных ссылок
Вставьте обратные ссылки, строки CSV, пары URL | анкор или отдельные анкоры, чтобы посчитать повторы и экспортировать CSV Anchor Text,Count,Share.
Генератор Breadcrumb Schema
Создавайте валидный BreadcrumbList JSON-LD для любой иерархии страниц. Генерирует разметку schema.org, готовую для вставки в head сайта.
Проверка битых ссылок
Просканируйте одну страницу или небольшую карту сайта и отметьте каждую битую ссылку по HTTP-статусу. Быстрая проверка с определением цепочек редиректов.
Каноническая проверка URL-адресов
Проверьте канонический URL-адрес, который Google видит для любой страницы. Обнаруживает тег ссылки HTML, заголовок ссылки HTTP, конфликты и цепочки перенаправления.
Счётчик слов
Подсчитайте слова, символы, предложения и абзацы с учётом времени чтения, времени произнесения вслух, плотности ключевых слов и оценки удобочитаемости по Флешу — для эссе, постов, подписей и meta-описаний.