- /
- /
- /
- /
- /
- /
- /
Атрибут rel canonical
Определение
Rel=«canonical» – атрибут, предназначенный для эффективный метод, препятствующий индексации дублирующихся страниц на сайте. Его необходимо располагать на HTML страницы, заключая в специальные теги <head></head>. В результате тег препятствует индексации неканонических страниц и одновременно разрешает индексацию канонических. Последние будут демонстрироваться в поисковой выборке, на нее будет перенесен ссылочный вес и остальные показатели страниц с идентичным контентом.
Если на веб-ресурсе есть аналогичная или очень похожая информация, которую можно найти по различным URL, то rel=«canonical» позволит обозначить именно тот урл, который будет более предпочтителен для индексации.
Когда рекомендуется использовать rel canonical
В каких случаях применяются канонические ссылки.
- Предупреждают возникновение:
- дублей страниц с сортировкой;
- дублей страниц с GET-параметрами в урл;
- дублей по причине UTM-меток;
- дублей из-за специфики работы CMS.
В вышеуказанном случае необходимо использовать rel=«canonical» на всех статических веб-страницах.
- Для страниц с аналогичным контентом, доступным по разным урлам. Так, это могут быть страницы одной марки продукта, который отличается только расфасовкой, или же товара, который одновременно размещается в различных категориях (например, дом и сад, бытовая техника и т. д.). В этих случаях атрибут rel=«canonical» размещается на каждой странице с указанием приоритетной (главной).
- Для страниц пагинации (когда в категориях присутствует отметка «показать все»). На таких страницах необходимо отмечать каноническую «показать все».
Как применяется rel=«canonical» для отметки основного URL
- Одним из основных способов является прописывание между тегами <head></head> любой страницы HTML. Для того чтобы отметить каноническую ссылку, просто разместите между вышеперечисленными тегами на странице, которая включена в индексацию, полный ее урл. Для снижения риска ошибки в link добавляйте после rel=«canonical» не относительные, а абсолютные ссылки.
- Вторым способом является использование файла Sitemap. Так в карте сайта можно указать канонический урл для любой страницы. Однако необходимо помнить, что rel=«canonical» является только рекомендацией для поисковика, но не правилом, поэтому может игнорироваться.
- Третьим способом является размещение урла в заголовке HTTP. Он походит для файлов не формата HTML, а, например, PDF. В этом случае сервис, запрашивая дублирующий документ, должен давать линк на оригинальный. Способ эффективен, если вы можете настраивать сервис самостоятельно. Веб-специалисты не рекомендуют применять его для HTML-документов.
- Четвертый способ – размещение урл с помощью плагина. Для движка CMS предусмотрены разнообразные плагины, которые помогают настраивать канонический урл:
- Для WordPress. Атрибут rel=«canonical» можно добавить с помощью плагина Yoast SEO.
- Для OpenCart. В самих настройках системы можно задать параметр SEO URL.
- Для Joomla от 3 версии. В настройках необходимо включить специальную функцию SEF. После этого для технических страниц с опциями будет использоваться атрибут rel=«canonical», где также будет прописан урл на страницу с ЧПУ.
Проверка правильность настройки атрибута
Для того чтобы понять, правильно ли настроен rel=«canonical», необходимо использовать программу Screaming Frog SEO Spider. Она позволит проанализировать следующие моменты:
- на каких страницах атрибут не размещен;
- если rel=«canonical» прописан, то какие страницы выбраны каноническими.
Распространенные ошибки при использовании атрибута:
- канонический урл выдает ошибку 404;
- каноническая ссылка не индексируется поисковиками;
- выбранный канонический урл расположен на другом домене;
- атрибут был применен со страниц пагинации на первую.
В принципе для любых страниц пагинации не следует указывать первую страницу канонической, что впоследствии запрещает их индексацию. Для таких страниц каноническими выбирают эти же страницы.
В случае, когда в категориях сайта есть отметка «показать все», которая делает доступными все продукты, на каждую страницу пагинации можно прописывать каноническую «показать все».
Советы Гугл по настройке rel canonical
- Для одной страницы необходимо предусмотреть только одну ссылку rel=«canonical». Иначе поисковик будет учитывать только первый указанный урл.
- Используйте одинаковые канонические урлы. При различных способах использования атрибута отмечайте одни и те же канонические страницы.
Заключение
Атрибут rel=«canonical» является востребованным и удобным инструментом, позволяющим веб-специалисту более эффективно проводить продвижение веб-ресурса. При грамотном использовании атрибут ускоряет и упрощает работу сайта, положительно влияет на индексацию его страниц и ранжирование в целом.