Каноническая проверка URL-адресов
Проблемы с дублированным контентом часто начинаются с неправильного канонического тега. Вставьте URL страницы (необязательно) и исходный код HTML, и проверка найдет тег <link rel="canonical">, проверит, что href является действительным абсолютным URL, и сравнит его с URL страницы. Вы получите отчет простым языком о том, что правильно, а что нужно исправить, без загрузки страницы инструментом.
Как работает каноническая проверка
-
1
Введите URL страницы (необязательно)
Адрес, показанный в адресной строке браузера. Используется как ориентир для сравнения с каноническим href. Можно оставить поле пустым.
-
2
Вставьте HTML страницы
Откройте страницу, выберите Просмотр кода, скопируйте HTML и вставьте его сюда. Проверка анализирует только то, что вы вставили, страница никогда не загружается.
-
3
Канонический тег извлекается
Находится первый тег `<link rel="canonical">` в HTML и читается его href.
-
4
Проверки и отчет
Проверка убеждается, что href является действительным абсолютным URL, сравнивает его с введенным URL страницы и перечисляет каждую найденную проблему.
Что сообщает чекер
- Канонический href: значение атрибута href первого найденного тега
<link rel="canonical">, или-, если тег отсутствует. - Количество проблем: сколько проблем нашла проверка.
- Подробности проблем: одна строка на проблему с кратким объяснением.
Три проверки
- Канонический тег не найден: HTML не содержит ни одного тега
<link rel="canonical">. Это не обязательно проблема, см. FAQ. - Канонический href не является действительным абсолютным URL: href должен быть полным адресом, например
https://example.com/page. Относительные пути отмечаются. - Канонический отличается от URL страницы: канонический указывает на другой URL, чем введенный вами URL страницы. Если это сделано намеренно (например, междоменный канонический), оставьте его; в противном случае это обычно ошибка.
Что он не проверяет
- Действительно ли Google проиндексировал каноническое (для этого используйте Search Console).
- HTTP-заголовки: анализируется только вставленный HTML, HTTP-заголовок
Linkникогда не загружается. - Цепочки перенаправлений и то, возвращает ли канонический URL код 200: цель канонического не загружается.
- Подкрепляет ли ваша внутренняя перелинковка каноничность.
- Соответствуют ли записи карты сайта XML каноническим.
Частые ошибки с каноническими тегами
- Относительные URL-адреса: всегда используйте абсолютные URL-адреса в каноническом href.
- Несоответствие протокола: канонический сообщает
http://, но страница обслуживается черезhttps://. Всегда соблюдайте живой протокол. - Указание на перенаправление: канонический должен быть нацелен на ответ 200.
- Блокировка канонического URL в
robots.txt: цель должна быть доступна для сканирования. - Конфликтующие сигналы: внутренние ссылки, указывающие на неканонические варианты. Обновите их, чтобы они соответствовали.
- noindex для канонической цели: взаимоисключающие, выберите один.
- Разные канонические на дублирующихся страницах: Google выбирает один и игнорирует остальные.
- Канонический в
<body>вместо<head>: Google его игнорирует. - Канонический на другую языковую версию: вместо этого следует использовать hreflang.
- Несколько канонических тегов с разными href: Google использует первый; уберите остальные.
Как исправить плохие каноники
- Всегда выбирайте конечный URL (без перенаправлений).
- Точно укажите текущий протокол и хост, включая косую черту в конце.
- Поместите канонический файл в
<head>, а не в<body>и не внедряйте его через JavaScript после рендеринга. - Один канон на страницу, выберите одну цель и придерживайтесь ее.
- Для архивов с разбивкой на страницы выполните самоканонизацию каждой страницы. Не направляйте все страницы на страницу 1.
- Для вариантов фильтрации/сортировки вернитесь к нефильтрованному списку.
- Сопоставьте внутренние ссылки с каноническим URL-адресом. Обнаружение канонического URL-адреса, на который не ссылается остальная часть сайта, ослабляет сигнал.
Часто задаваемые вопросы
Не обязательно. Без канонического Google выбирает его самостоятельно на основе внутренних сигналов (ссылки, карта сайта, сходство контента). Каноническая ссылка на себя по-прежнему является лучшей практикой, чтобы избежать двусмысленности, особенно на страницах с параметрами запроса.
Канонический, это сильный намек, а не директива. Если Google посчитает страницы разными или каноническая недоступна, он может выбрать другой URL-адрес. Проверьте с помощью инструмента «Проверка URL-адресов» в Search Console статус авторитетного индексирования.
Дублирующиеся канонические теги в <head> являются ошибкой, некоторые темы CMS добавляют один, плагины, другой. Google использует первый, и проверка сообщает именно это первое вхождение. Остальные уберите.
Нет. Чекер анализирует только вставленный HTML, поэтому он работает и со страницами за входом в систему: откройте страницу, скопируйте её исходный код и вставьте его сюда. Сама страница никогда не загружается.
Сопутствующие инструменты
Канонический генератор тегов
Создайте действительный тег ссылки rel=canonical для любого URL. Включает проверку URL и типичные ошибки, которых следует избегать.
Симулятор выдачи Google
Посмотрите приблизительный сниппет в стиле Google с лимитами символов для телефона и компьютера. Черновик остаётся в текущем сеансе браузера.
Проверка длины мета-описания
Измерьте мета-описание в символах и расчётных пикселях, сравните редакционные ориентиры и макеты для компьютера и телефона.
Инструмент проверки заголовков безопасности HTTP
Вставьте HTTP-заголовки ответа и локально проверьте HSTS, CSP, clickjacking, MIME, referrer и политики cross-origin.
Счетчик частоты слов
Найдите самые повторяющиеся слова в любом тексте с количеством и процентом плотности. Полезно для редактирования, SEO-проверки и аудита контента.
Валидатор XML-карты сайта
Проверьте XML-карту сайта в браузере: ошибки разбора, отсутствующие адреса, повторы URL и распространённые значения полей.
Инструмент доступен на других языках
- Canonical URL 검사기 [KO]
- Trình kiểm tra URL chuẩn [VI]
- Kanonik URL Denetleyici [TR]
- Pemeriksa URL Canonical [ID]
- Verificador de URL Canónica [ES]
- Verificador de URL Canônica [PT]
- Sprawdzanie URL canonical [PL]
- Canonical URL-kontroll [SV]
- 规范URL验证器 [ZH]
- Canonical-URL-Prüfer [DE]
- Canonical URL Checker [EN]
- Canonical URLチェッカー [JA]
- Canonical-URL checker [NL]
- ตัวตรวจสอบ URL ตามรูปแบบบัญญัติ [TH]
- فاحص عنوان Canonical URL [AR]
- Vérificateur d'URL canonique [FR]
- Controllore URL Canonico [IT]