rel=canonical страницы – директива, указывающая канонический Url для данной страницы. Отвлеченный пример: есть оригинальная зарядка для iPhone, а есть дешевая китайская копия. Для копии канонической моделью (принятой за образец) считается оригинальная зарядка.
Зачем нужен rel=canonical?
Постоянные читатели блога знают, насколько поисковые системы не любят дубли страниц в рамках сайта. Можете навскидку назвать несколько примеров дублей страниц (с точки зрения Яндекса или Google), характерных для среднестатистического интернет-магазина?
Я помогу:
◉ Страницы пагинации.
◉ Сортировки (по Цене, по Популярности и т.д.).
◉ Иногда фильтры и т.д.
«Но ведь без этих страниц на сайте нельзя» - скажете вы, и будете правы. Такие Url-ы нужны для удобства навигации и поиска нужных товаров.
«А как же тогда быть с дублями страниц? Делаем удобно, но рискуем попасть под фильтр поисковой системы?» - справедливо заметите вы. Вот здесь на помощь и придет rel=canonical.
Например, на сайте есть раздел с кастрюлями некой марки «Кастрюлькин», и в нем товаров на 10 страниц пагинации. Они очень похожи и отличаются только ценой и артикулом. Такие на 99% похожие друг на друга страницы поисковые системы примут за дубли. Но мы сделаем следующее:
1. В качестве канонического Url для первой страницы пагинации укажем эту же самую страницу. Например, для https://site/catalog/kastrulkin/ «каноникал» будет такой: <link rel="canonical" href="https://site/catalog/kastrulkin/"/>. Т.е. канонически она будет ссылаться на себя же, показывая поисковым системам, что уникальна в рамках сайта.
2. В качестве канонического Url для второй и последующих страниц пагинации также укажем первую страницу. Например, для https://site/catalog/kastrulkin/page=1/ «каноникал» будет такой: <link rel="canonical" href="https://site/catalog/kastrulkin/"/>. Как видите, канонически она ссылается на первую страницы пагинации, показывая поисковым системам, что является дублем, но «легальным» - сделанным для удобства пользователей:
В итоге достигаем 2 целей сразу: делаем сайт удобным для пользователей и боремся с дублями страниц профессиональными способами.
Остались вопросы по SEO? Напишите мне!