Бесплатно по Украине
080 033 95 67
Основные методы оптимизации постраничной навигации сайта
SEO

Основные методы оптимизации постраничной навигации сайта

Как правильно оформлять страницы пагинации (постраничной навигации сайта) и стоит ли закрывать их от поисковых роботов?

Если закрывать, то каким именно способом: canonical, robots.txt, meta robots?..

Если сохранить их открытыми, то что при этом нужно учесть?

Эти вопросы нередко вызывают споры между SEO-специалистами.

Предлагаем рассмотреть все возможные варианты.

Что такое пагинация и зачем ее нужно оптимизировать

Пагинация - это постраничная разбивка страниц каталогов или категорий сайта, которая необходима тогда, когда все представленные пользователю продукты не помещаются на одной странице. Например, у вас есть интернет-магазин с 1000 товарных позиций. Пагинация позволяет с удобством разместить все товары в каталоге, разбивая его на страницы, скажем, по 24 товара на каждой. Страницы разметки: главная страница, страница 2, страница 3 и т.д. - это и есть страницы пагинации, и, с точки зрения SEO, их нужно оптимизировать.

Неоптимизированная пагинация страниц приводит к формированию внутренних дублей и некачественных, с точки зрения поисковых роботов, страниц, что крайне негативно сказывается на ранжировании.

Итак, как же настроить постраничную навигацию так, чтобы она работала на SEO, а не вредила ему.

Вариант 1: Оставить страницы пагинации открытыми для индексации поисковыми роботами

В таком случае нужно выполнить ряд важнейших действий:

  1. Сформировать уникальные заголовки title для всех страниц пагинации.

    Для этого достаточно добавлять к тексту title первой (главной) страницы приставку “ - страница N”.

    Пример.
    Title первой страницы “Купить чайник в Днепре недорого - интернет-магазин Посудка”.
    Title второй страницы “Купить чайник в Днепре недорого - интернет-магазин Посудка - страница 2”.
    Title третьей страницы “Купить чайник в Днепре недорого - интернет-магазин Посудка - страница 3”.
    И т.д.

    Есть и другой вариант - деоптимизация заголовка title. В качестве текста для него использовать только название категории и приставку.

    Пример.
    Title первой страницы “Купить чайник в Днепре недорого - интернет-магазин Посудка”.
    Title второй страницы “Чайники - страница 2”.
    Title третьей страницы “Чайники - страница 3”.

    Неоптимизированные заголовки последующих страниц становятся менее релевантными, не отвлекая внимание поисковых роботов от первой страницы.

  2. SEO-текст, размещенный на главной странице, должен оставаться только на ней и не дублироваться на последующих.
  3. Страницы с приставкой page/1 (page=1, p=1, в зависимости от движка) не должно существовать. Первая страница - это главная страница категории без приставки в адресе, последующие страницы от page=2.
    Пример.
    URL первой (главной) страницы пагинации site.ua/category/chajniki
    URL второй (главной) страницы пагинации site.ua/category/chajniki?page=2
  4. Заголовок h1 можно продублировать для всех страниц пагинации. На ранжировании это никак не скажется.
  5. Атрибуты prev и next больше не используются: “поумневшие” после обновления поисковые боты Google и так отыщут следующие страницы, сканируя ссылки на странице, а Яндекс никогда данные атрибуты и не поддерживал.
  6. Метатег description можно оставить пустым, удалить или добавить в него приставку «- страница N», как и в title.

Вариант 2: Не допустить добавления страниц пагинации в индекс

Это можно сделать несколькими способами:

Способ 1. В теории можно попытаться не допустить попадания страниц пагинации в выдачу через robots.txt. На практике - это худшее решение. В таком случае поисковый бот посетит только первую страницу и на этом остановится. Товарные карточки в глубине разметки будут плохо индексироваться, но при этом в выдаче Google могут появиться ссылки на скрытые страницы.

Способ 2. Запрет на добавление страниц в индекс можно установить при помощи добавления тега <meta name="robots" content="noindex" /> на все страницы. Таким образом страницы будут скрыты от роботов, но ссылки на них не будут попадать в выдачу.

Мы предлагаем усовершенствовать этот метод, используя сочетание директив «noindex, follow». Так бот поисковика не будет отправлять страницы в индекс, но сможет свободно перемещаться по ссылкам, которые размещены на данных страницах.

Пример:
<meta name="robots" content="noindex, follow" />
Строка размещается в теле тега <head>.

Способ 3. Канонизировать главную страницу, установив на нее rel="canonical" со всех страниц постраничной навигации. Так боты будут обходить все ссылки на страницах разметки, но сами страницы в индекс не попадут.

Пример:
Устанавливаем <link rel="canonical" href="https://site.ua/category/chajniki"/> на всех страницах пагинации.

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

Вместо заключения

Итак, однозначного ответа на вопрос, закрывать ли страницы пагинации от индекса, не существует. Все зависит от особенностей сайта, бизнеса, от релевантности страниц разметки и их трафика, ваших целей и т.д. В каждом случае SEO-специалист разрабатывает индивидуальную стратегию оптимизации.

Какую стратегию в оптимизации страниц пагинации e-commerce проектов чаще всего используем мы:

  1. Запрещаем ботам добавлять страницы пагинации (от page=2 и далее) в индекс, но не препятствуем свободному его перемещению для сканирования ссылок, используя <meta name="robots" content="noindex, follow" /> в теле тега <head>.
  2. Устанавливаем rel="canonical" на главную страницу каталога со страниц пагинации.

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

tim Основные методы оптимизации постраничной навигации сайта
Автор статьи Тимур Бондаренко
Technical Lead SEO
Повысьте продажи
с вашего сайта

Наш помощник свяжется с вами чтобы обсудить
детали и сделать предложение о сотрудничестве

Дима Волощук

Дмитрий Волощук — руководитель отдела развития [email protected]

Имя
Телефон
Сайт
×
Ваша заявка получена.

Мы свяжемся с вами в ближайшее время!

×
Ваша заявка отримана.

Ми зв'яжемося з вами найближчим часом!