?>

What is the rel canonical attribute and what is it used for?

What is the rel canonical attribute and what is it used for?

The rel=canonical attribute of the <link> tag tells the search engine that some pages on the site are the same despite different URLs. With it, you can solve the problem of duplicating content within the site.

Что такое канонические страницы

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

  • site.ru/catalog/verhnaya-odezhda/gucci/kovta-s-printom-gucci
  • site.ru/catalog/brands/gucci/kovta-s-printom-gucci
  • site.ru/catalog/kovty/s-printom/kovta-s-printom-gucci

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

Чтобы избежать данной ситуации необходимо указать для них rel="canonical". Для этого сначала необходимо определить предпочитаемый канонический URL. В нашем примере это будет

  • site.ru/catalog/brands/gucci/kovta-s-printom-gucci

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

Как указывать rel=canonical

Тег <link> с атрибутом канонической ссылки обязательно должен располагаться в теге <head> страницы. В нашем примере мы укажем его на страницах

  • site.ru/catalog/verhnaya-odezhda/gucci/kovta-s-printom-gucci
  • site.ru/catalog/kovty/s-printom/ kovta-s-printom-gucci

Готовый код будет выглядеть следующим образом:

<head>
<link rel="canonical" href="https:// site.ru/catalog/brands/gucci/kovta-s-printom-gucci/">
</head>

Если всё будет сделано верно, эти страницы не попадут в индекс.

Правила указания канонических ссылок

При проставлении ссылок на канонические страницы необходимо помнить о следующих правилах:

  1. каноническая страница должна существовать и иметь код ответа сервера 200.
  2. ссылка не должна указывать на страницу, расположенную на другом домене.
  3. допускается только одна каноническая ссылка на странице.
  4. недопустимы цепочки из канонических ссылок. То есть ошибочно, если страница 1 указывает на неканоническую страницу 2, а та, в свою очередь, ссылается через rel="canonical" на третью.
All Comments (0)
No Comments