С чем вам помочь?

Задавайте вопрос или опишите проблему, с которой Вы столкнулись

Мета теги canonical, next, prev

Актуально для версии магазина: 5.0

В данной статье рассмотрим подробнее про мета теги canonical, next, prev

Canonical

Если одна страница доступна по нескольким URL адресам, поисковые системы рекомендуют использовать канонические ссылки, указывающие адрес основной страницы – предпочтительный для индексации.

Задаются они с помощью тега LINK с атрибутом rel="canonical" в HEAD страницы и поддерживается всеми известными поисковыми машинами, в том числе Яндексом и Google. Атрибут rel="canonical" помогает не только исключить из выдачи все дубликаты страницы, но и правильно сконцентрировать ценный ссылочный вес.

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

Иногда одна и та же страница сайта доступна по нескольким URL адресам. Например:

http://ваш-сайт.ru/1-1-2
http://ваш-сайт.ru/publ/zametki/statiya1
http://ваш-сайт.ru/publ/obzory/statiya1
http://ваш-сайт.ru/publ/rekomendacii/statiya1

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

Причин появления дублей может быть несколько, но самая распространенная – это вхождение материала сразу в несколько категорий. Именно для таких случаев поисковые системы стали поддерживать атрибут rel=canonical, чтобы вебмастер сам смог указать предпочтительную (основную) страницу и заставить робота игнорировать все другие урлы дублирующие ее.

Как и где прописана каноническая страница в платформе.

В коде страницы помещена следующая запись:

<link rel="canonical" href="канонический URL" />

Где «канонический URL» - это полный адрес страницы, которая считается основной для индексации.

Каноническая страница (тег canonical) прописан абсолютно на всех страницах сайта, например, если на странице есть пагинация, то canonical будет ссылаться на первую страницу в пагинации; если карточка с модификациями, то canonical будет на основной url карточки товара; если это поисковая выдача в каталоге через фильтр, то canonical будет вести на страницу каталога. И другие страницы по аналогии.

Рассмотрим несколько примеров на сайте

В каталоге, если имеется несколько страниц, то каноническая страница будет первая в категории.

На рисунке ниже видно, что мы перешли на 2 страницу в категории (рис.1), а в мета теге rel="canonical" прописана ссылка – путь на первую страницу категории (рис.2).


Рисунок 1.


Рисунок 2.

Аналогично с другими страницами, например, в фильтре выбрали значение, генерируется новая ссылка с выдачей товаров из фильтра (рис.3), а в rel="canonical" прописан url на страницу категории без фильтра (рис.4).


Рисунок 3.


Рисунок 4.

Подведем итог.

Канонические ссылки помогают избавиться от дублей страниц и сконцентрировать статический вес в нужном направлении. Благодаря атрибуту rel=canonical, поисковые системы начнут индексировать только реально существующие страницы и при анализе сайта вы будете видеть только реальное количество уникальных страниц вашего сайта (а не так как раньше – добавили 100 материалов, а в индексе Google попали уже 500 страниц, из которых ни одна не занимает должной позиции в выдаче).

Одно небольшое замечание. Когда вы добавляете материал в несколько категорий, в платформе в файле sitemap.xml формируются все ссылки материала со всеми входящими категориями. То есть, если вы добавили 1 материал в 3 категории – в sitemap сформируется 3 ссылки, которые поисковая система получит в очередь на индексацию, но по итогу индексироваться будет только 1 ссылка и 2 исключаться. Об этих страницах вы можете узнать в панели Яндекс.Вебмастера в пункте «Исключенные страницы» с пометкой «Документ является неканоническим». Если такие страницы появятся – значит вы все сделали правильно.

Атрибуты rel="prev" и rel="next"

Данные атрибуты (или мета теги) используются для пагинации страниц

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

В нашем случае, нумерация находится внизу страниц брендов, категорий, вывода товаров в поиске и т.д. Выглядит так (рис.5):


Рисунок 5.

Когда поисковые роботы будут сканировать ваш сайт, глубина и количество страниц, которые они будут посещать за один раз, будут варьироваться в зависимости от траста сайта (Траст сайта — это своеобразная мера доверия к сайту со стороны поисковых систем, которая значительно влияет на позиции сайта в результатах поиска. Трастовость не имеет количественного выражения (по крайней мере явного) и присваивается домену, а не отдельным страницам.), частоты обновления контента и т.д. И, если у вас есть огромное количество страниц с пагинацией, то, вероятность того, что поисковые роботы будут ходить по всем страницам пагинации и проиндексируют все конечные страницы (товары/статьи) существенно падает. Кроме того, лимит будет расходоваться на посещение страниц пагинации, а не на посещении действительно важных страниц сайта.

В зависимости от структуры ваших страниц с пагинацией, весьма вероятно, что некоторые страницы могут содержать похожее или идентичное содержание, часто обнаруживается, что на сайте одинаковые теги title и meta description. В этом случае, дублированный контент может вызвать затруднение у поисковых систем, когда приходит время, чтобы определить, максимально релевантные страницы для определенного поискового запроса. Об этом писали ранее, и используем тег rel=canonical.

Для пагинации используются такие атрибуты, как rel="prev" и rel="next", обозначающие, что есть предыдущая страница и следующая, создавая некую цепочку.

Данная цепочка начинается с первой страницы: для этого добавляется в <head>:

<link rel=“next” href=“http://site.com/page2”>

Для первой страницы - это единственный атрибут. Для второй страницы необходимо указать как предыдущую страницу, так и следующую:

<link rel=“prev” href=“http://site.com/page1”>
<link rel=“next” href=“http://site.com/page3”>

Для третьей страницы и последующих в коде прописывается аналогично второй странице

Когда же мы находимся на последней странице, например, на четвертой странице, то в коде указывается только предыдущая страница в цепочке:

<link rel=“prev” href=“http://site.com/page3”>

Используя данные атрибуты rel="prev" и rel="next", Google объединяет данные страницы в единый элемент в индексе. Как правило для пользователей, это будет первая страница, так как обычно она является наиболее релевантная страница. Хотели бы обратить внимание, что данные атрибуты не учитываются яндексом.

Ниже рассмотрим пример, как на сайте отображены данные атрибуты.

Если выбрана первая страница (рис.6), то добавлен тег next на вторую страницу.


Рисунок 6.

Перейдем на вторую страницу, проверим код (рис.7). Добавлен тег prev (предыдущая страница первая) и тег next (следующая страница третья).


Рисунок 7.

Аналогично рассмотрим третью страницу (рис.8). тег next показывает ссылку на следующую страницу номер 4, тег prev показывает, что есть предыдущая страница номер 2.


Рисунок 8.

И перейдем на последнюю страницу, в нашем случае страница 4 (рис.9), мы видим, что следующей страницы нет, поэтому нет тега next, но есть предыдущая страница №3 и показан в коде тег prev


Рисунок 9.

Готово, мы рассмотрели атрибуты такие как canonical, next, prev

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Как мы можем улучшить статью?
Благодарим за отзыв.
Благодарим за отзыв. Мы улучшим эту статью.
Произошла ошибка.
Не нашли нужную статью? Предложить тему
Не нашли нужную статью?
Благодарим за отзыв.
Произошла ошибка.

Маркетинг

Телефония. Sipuni Телефония. Телфин Что такое номер корзины (Client Tracking) Что лучше – поисковое продвижение или контекстная реклама? Что такое «основное зеркало сайта» и как его настроить? Что такое мета-теги title, keywords, description, h1 и для чего они нужны? Что нужно проверить в магазине перед началом индексации? Карта сайта (Sitemap) для версии 4.0, 4.1, 5.0 Телефония. Манго Телеком Описание настроек Яндекс Маркета Google Merchant Center Подписчики на новости. Импорт и экспорт списка подписчиков Индексация сайта по доменам "с www" и "без www" Индексация изображений, размещённых на сайте Что такое тИЦ, PageRank ? Что такое сниппеты и как их настроить? Влияет ли на продвижение сайта уникальный контент? Что такое Яндекс.Вебвизор? Почему я вижу пустую корзину клиента в Вебвизоре? Стили подарочного сертификата Мета теги canonical, next, prev Купоны и подарочные сертификаты Индексация технического адреса магазина Добавление опроса на сайт Как подключить счетчики статистики на сайте Установка счетчиков статистики. Яндекс.Метрика. Установка счетчика Яндекс.Метрика (Видео) Установка счетчика посещаемости Liveinternet (видео) Установка счетчика посещаемости Google Analytics Установка счетчика статистики Google Analytics Маркеры товара: хит, новинка, скидка, рекомендуем, распродажа Модуль "Яндекс.Метрика", настройка целей Как настроить цели в Google Analytics Скрипт на странице успешного оформления заказа Перекрестный маркетинг: «С этим товаром покупают». Подарочные сертификаты Перекрестный маркетинг: опция «Похожие товары» Скидка на товар, для групп пользователей, на заказ. Выгрузка товаров в Яндекс.Маркет Дополнительный тег в Head Выгрузка товаров в Яндекс.Маркет Запуск контекстной рекламы для интернет-магазина Добавление новости в интернет магазин AdVantShop.NET Настройка файла robots.txt Подтверждение владения сайтом Yandex Web Master - подтверждение права собственности на сайт Google Webmaster Tools - подтверждение права собственности на сайт Подтверждение права владения сайтом: загрузка файла в корень Подключение к Google Analytics API Мобильная версия магазина в поисковых системах Мультиязычность для интернет магазина
© AdvantShop. Платформа для открытия интернет-магазина.