Бортовой журнал Ктулху

Специальные атрибуты постраничной навигации

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

SEO

 Для корректной индексации сайта и для дальнейшего избегания проблемы с дублированным контентом, на страницах пагинации (постраничной разбивки) необходимо использовать атрибуты rel=«next» и rel=«prev», а так же должен быть атрибут rel=«canonical» .
В качестве примера пагинации рассмотрим страницу:
http://site.com/catalog/akkumulyatory/
Для включения элементов пагинации в существующую структуру сайта необходимо в html-код первой страницы (между тегами <head>…</head>) добавить следующие строки:
<link rel="canonical" href="http://site.com/catalog/akkumulyatory/"/>
<link rel="next" href="http://site.com/catalog/akkumulyatory/page-2"/>
А в html-код второй страницы между тегами <head>…</head> добавить строки:
<link rel="canonical" href="http://site.com/catalog/akkumulyatory/page-2"/>
<link rel="prev" href="http://site.com/catalog/akkumulyatory/"/>
<link rel="next" href="http://site.com/catalog/akkumulyatory/page-3"/>
На, всех последующих страницах, кроме последней, добавлять вышеприведенный код (код для второй страницы) изменяя только цифры в параметрах rel=«next» и rel=«prev»
На последней странице необходимо вставить код (между тегами <head>…</head>), вставив вместо символа # соответствующие номера страниц:
<link rel="canonical" href="http://site.com/catalog/akkumulyatory/ page-#"/>
<link rel="prev" href="http://site.com/catalog/akkumulyatory/page-#"/>
Необходимо учитывать, что первая страница должна содержать только rel=”next”, а начиная со второй страницы и до последней содержать как rel=«next», так и rel=«prev». На последней странице только rel=«prev»