Когда несколько страниц имеют схожий контент, поисковые системы считают их дубликатами одной и той же страницы. Например, десктопная и мобильная версии страницы продукта часто считаются дубликатами.
Поисковые системы выбирают одну из страниц в качестве канонической или основной версии и сканируют ее еще раз. Действительные канонические ссылки позволяют указать поисковым системам, какую версию страницы сканировать и отображать пользователям в результатах поиска.
Использование канонических ссылок имеет множество преимуществ:
- Это помогает поисковым системам объединить несколько URL-адресов в один предпочтительный URL-адрес. Например, если другие сайты помещают параметры запроса в конце ссылок на вашу страницу, поисковые системы объединяют эти URL-адреса с вашей предпочтительной версией.
- Это упрощает методы отслеживания. Отслеживать один URL-адрес проще, чем отслеживать множество.
- Он улучшает рейтинг страниц синдицированного контента за счет объединения синдицированных ссылок на ваш исходный контент обратно в предпочитаемый вами URL-адрес.
Почему аудит канонических ссылок Lighthouse терпит неудачу
Lighthouse помечает любую страницу с недействительной канонической ссылкой:
Страница не проходит проверку, если выполнено любое из следующих условий:
- Существует более одной канонической ссылки.
- Каноническая ссылка не является действительным URL-адресом.
- Каноническая ссылка указывает на страницу для другого региона или языка.
- Каноническая ссылка указывает на другой домен.
- Каноническая ссылка указывает на корень сайта. Обратите внимание, что этот сценарий может быть допустимым в некоторых сценариях, например, для вариантов AMP или мобильных страниц, но Lighthouse, тем не менее, рассматривает его как сбой.
Как добавить канонические ссылки на свои страницы
Есть два варианта указания канонической ссылки.
Вариант 1. Добавьте элемент <link rel=canonical>
в <head>
страницы:
<!doctype html>
<html lang="en">
<head>
…
<link rel="canonical" href="https://example.com"/>
…
</head>
<body>
…
</body>
</html>
Вариант 2. Добавьте заголовок Link
в ответ HTTP:
Link: https://example.com; rel=canonical
Список плюсов и минусов каждого подхода можно найти на странице консолидации повторяющихся URL-адресов Google.
Общие рекомендации
- Убедитесь, что канонический URL-адрес действителен.
- По возможности используйте безопасные канонические URL-адреса HTTPS , а не HTTP.
- Если вы используете ссылки
hreflang
для обслуживания разных версий страницы в зависимости от языка или страны пользователя, убедитесь, что канонический URL-адрес указывает на правильную страницу для соответствующего языка или страны. - Не указывайте канонический URL-адрес на другой домен. Yahoo и Bing этого не допускают.
- Не направляйте страницы нижнего уровня на корневую страницу сайта, если их содержимое не совпадает.
Рекомендации Google
- Используйте консоль поиска Google , чтобы узнать, какие URL-адреса Google считает каноническими или повторяющимися на всем вашем сайте.
- Не используйте инструмент удаления URL-адресов Google для канонизации. Он удаляет все версии URL-адреса из поиска.