Тег canonical – объяснение простыми словами.

Когда вы создаете сайт, или работаете над ним, то вы можете столкнутся с различными, непонятными терминами. Один из таких терминов – canonical. Давайте разберемся, что он означает и для чего он нужен.

мета тег rel=canonical

Тег canonical

Канонический тег (он же «rel canonical») — это способ сообщить поисковым системам, что конкретный URL-адрес представляет собой главную копию страницы.

Это связано с тем, что с одной стороны, поисковики очень не любят дубли страниц, за что можно попасть под фильтр. А с другой стороны, любой сайт неизбежно будет иметь, так сказать, «технические» дубли.

Фактически, с помощью тега canonical, вы сообщаете, какая страница должна быть в поиске и при этом, не учитывать остальные дубли этой страницы.

Пример технических дублей.

Хотя на первый взгляд, любая страница сайта является уникальной, но по факту, практически любая страница будет иметь различные URL адреса:

https://life-webmaster.ru
http://life-webmaster.ru
https://www.life-webmaster.ru
http://www.life-webmaster.ru
https://life-webmaster.ru/index.html
http://life-webmaster.ru/index.html
https://www.life-webmaster.ru/index.html
http://www.life-webmaster.ru/index.html

Для человека это все одно и тоже. Каждый из этих адресов открывает одну и туже страницу. Однако, для поисковиков это совершенно разные адреса. И если не проставить тег canonical, то все эти страницы, поисковики будут считать считать дублями.

Кроме адресов главной страницы, ваша CMS может создать и другие технические дубли.

Как проставить тег canonical

Тег canonical относится к языку разметки HTML и ставится в заголовке страницы сайта. То есть, между тегами «head и «/head». Далее нам нужно выбрать, какая страница будет главной. Возьмем к примеру этот сайт и URL — https://life-webmaster.ru. Тогда вот как будет выглядеть наш тег.

пример записи тега

Тег canonical

Отличие тега canonical от 301 редиректа.

Есть определенное сходство между этими двумя решениями. Оба они указывают главную страницу. Однако, не стоит их путать, поскольку фактически, это два совершенно разных решения.

301 редирект, перенаправляет посетителя на определенную страницу. Тем самым, исходную страницу он вообще никогда не увидит. Тогда как тег canonical указывает поисковикам, какую страницу считать главной, и в тоже же время, физически он пользователя никуда не перенаправляет. На какую страницу пользователь изначально зашел, на той странице он и останется.

Некоторые аспекты по использованию

Обязательно указывайте канонические страницы.

Любая страница вашего сайта, по определению будет иметь дубли. В первую очередь это связано с использованием WWW и безопасным протоколом. То есть, каждая страница сайта будет иметь версию с WWW и без. С безопасным протоколом https и обычным протоколом http.

В некоторых случаях еще может и ваша CMS тоже создать дубли страниц. Поэтому, обязательно указывайте, какую страницу поисковики должны считать главной.

Тег может указывать на свою страницу

Тег canonical может указывать на страницу, на которой он расположен. Это нормально. То есть, если на странице https://life-webmaster.ru мы проставим

пример записи тега

то это будет правильным решением.

Не смешивайте страницы.

Не нужно указывать страницы по кругу. То есть, если на странице https://life-webmaster.ru/statya1, указали главной страницу https://life-webmaster.ru/statya2, а на этой странице указали главной https://life-webmaster.ru/statya1, то это будет ошибкой.

Тег canonical может проставляться на разных доменах.

Если у вас несколько сайтов, и вы публикуете сообщение, статью или новость сразу на двух и больше разных доменах, то вы тоже должны указать главный домен, который и будет ранжироваться в поиске.

При этом надо учитывать, что остальные домены не будут ранжироваться в поиске и на тех страницах не будет поискового трафика. Но зато и не будет проблем для всех сайтов, из-за дубликатов.

Как проверить тег canonical на странице.

Тег canonical имеет огромное значение для продвижения сайта в поисковиках. Его отсутствие или неправильное использование является одной из грубейших ошибок в SEO, в результате чего, добиться высоких позиций в поиске будет намного сложнее.

Поэтому вы должны определить, используется ли canonical на вашем сайте. Это можно сделать двумя путями:

Просмотрев код страницы.

Откройте нужную страницу в поиске и откройте ее код HTML (это можно сделать, нажав ctrl+u) и посмотрите, есть ли этот тег на странице.

ищем в коде запись тега

 Используя MozBar

Другой путь, это использовать MozBar. Это бесплатное расширение для браузера, которое позволит вам быстро найти тег canonical на странице (и многое другое). Скачать его можно отсюда.

Используем MozBar

Таким образом, вы теперь знаете, что такое тег canonical и как его использовать. Ну а если у вас остались вопросы, то задавайте их в комментариях.

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 3,00 из 5)
Загрузка...
Ваш комментарий