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>
Если всё будет сделано верно, эти страницы не попадут в индекс.
Правила указания канонических ссылок
При проставлении ссылок на канонические страницы необходимо помнить о следующих правилах:
- каноническая страница должна существовать и иметь код ответа сервера 200.
- ссылка не должна указывать на страницу, расположенную на другом домене.
- допускается только одна каноническая ссылка на странице.
- недопустимы цепочки из канонических ссылок. То есть ошибочно, если страница 1 указывает на неканоническую страницу 2, а та, в свою очередь, ссылается через rel="canonical" на третью.
- Семенов Александр
- /
- Aug 13, 2022
- /
- 0
- /
- 3491
Popular
Happy New Year and Merry Christmas!
- Dec 30, 2022
SaleEvent Markup
- Nov 23, 2022
We continue to improve the tools of the online store
- Oct 27, 2022
All Comments (0)