Рассуждения о пагинации


Оглавление (нажмите, чтобы открыть):

Пагинация — это. Определение, особенности, требования и пошаговое руководство

Сколько ныне существует терминов, которые неизвестны людям? С развитием технологий и всего, что связано с интернетом, понятий с каждым днем становится все больше. Даже ранее знакомые термины приобретают новый смысл и используются другими специалистами в абсолютно иной сфере. Пагинация — это как раз то понятие, которое перекочевало из издательского дела в интернет-маркетинг и стало его неотъемлемой частью.

Общее

Сразу нужно определить общее пагинации в издательстве и пагинации в интернет-маркетинге. В обоих случаях этот термин происходит от латинского слова «страница». Условно можно сказать, что первоначальное понятие практически не поменяло своего значения. Пагинация перешла с бумажного в электронный формат и в некоторых случаях несколько поменяла свою специализацию.

Первоначальное определение

Итак, в данном случае считается, что пагинация — многозначный термин, который каким-то образом касается страниц.

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

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

Автоматическая

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

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

Висячая строка – это термин, который описывает конечную строку абзаца, которая попала на начало полосы или колонки. Также висячей строкой можно назвать первую строку абзаца, которая оказалась «потеряна» и оставлена на предыдущей странице.

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

Раздельная

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

Вместе с этим термином появляется понятие «фолиация». Оно толкуется как нумерация, но не каждой страницы, а каждого листа. Отсюда и подобная терминология (в переводе с латинского folio это — «страница»).

Развитие

Далее наш термин появляется в основах веб-программирования. Пагинация используется дизайнерами, которые толкуют её по-другому. Для них этот термин означает показ определенного количества информации на одной веб-странице. К примеру, в результатах поиска показывают 10 страниц. На форуме может быть использовано 20-30 тредов и т. д.

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

Поисковая оптимизация

Так мы плавно подошли к пагинации и SEO. Эта тема более развернута, поэтому для людей, которые совсем незнакомы с поисковой оптимизацией, придется давать больше определений. Начнем с самого главного – SEO.

Итак, на русском эта аббревиатура звучит как «поисковая оптимизация». В английском она расшифровывается как search engine optimization. Если не вникать в специализированную терминологию, то перед нами — специализация, которая занимается внешней и внутренней оптимизацией сайта для того, чтобы он поднял свои позиции в поисковой выдаче.

Можно это объяснить на примере. Итак, вы решили открыть магазин детских игрушек. Для этого создали сайт, а что дальше? Ведь самостоятельно без вашей помощи он не станет появляться сразу у всех людей, которые ищут детские игрушки.

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

Чтобы все это работало, используют оптимизацию. Если сделано все правильно, тогда по запросу «детские игрушки» ваш ресурс будет на первых позициях в поисковой выдаче.

Проблемы

Итак, теперь, когда вы знаете о SEO, разбираться с тем, что такое пагинация, будет проще. Как уже говорилось ранее, этот термин в веб-программировании обозначает практически то же самое, что и в издательстве. На сайтах тоже есть своя порядковая нумерация, которая может быть вверху или внизу. Часто мы её встречаем на страницах интернет-магазина с товарами, когда по фильтрации определенного продукта нам выдается целый список моделей.

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

  • Ограниченная работа поискового робота.
  • Дубликаты.

Ограничения

Итак, если на вашем сайте настроена правильная пагинация, но без учета возможных проблем, то вы столкнетесь с ограниченной работой роботов.

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

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

Дубликаты

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

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

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

Решение

Так уж сложилось, что SEO-специалист – это профессия творческая. Она часто требует индивидуального подхода, редко диктует определенные правила. Специалистам иногда приходится самостоятельно искать решение проблем. При этом они не следуют каким-то рекомендациям, а пробуют все, что вообще возможно.

Но к подобным ситуациям не относится взаимодействие пагинации и SEO. Возможные проблемы и рекомендации уже проработаны и установлены, а поэтому существует несколько вариантов, как исправить вышеописанные «маркетинговые катастрофы».

Вручную

Итак, первым вариантом решения данных проблем является избавление от постраничной пагинации путем её удаления из индекса. Для этого нужно использовать тег noindex.

Чаще всего этот вариант советуют употреблять, поскольку он просто и быстро реализуется. Благодаря этому способу вы легко сможете исключить из поисковой выдачи все элементы пагинации, кроме основной.

Чтобы применить этот вариант, нужно на каждую страницу, кроме первой, добавить специальный метатег. Эту команду нужно поместить в блок.

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

Используя подобный вариант, нужно помнить пару моментов. Во-первых, если у вас есть описание главной страницы каталога, то оно должно быть только на основной странице. Во-вторых, нужно следить за дубликацией «урла».

У этого решения есть и плюсы, и минусы. Считается, что этот вариант подходит для поисковой системы «Яндекс», а также он довольно простой в реализации. А вот среди недостатков можно обнаружить то, что так можно «выкинуть» дополнительный контент из индекса.

Рекомендация Google

Не стоит думать, что пагинация – это самое страшное, что случилось с вашим сайтом. Это небольшая проблема, которую можно решить несколькими способами. Первый мы уже рассмотрели. Как мы поняли, он больше подходит для тех ресурсов, которые опираются на робота Яндекса.

Google предлагает создать отдельную страницу, на которую бы выводились все товары определенного каталога. Такая страница называется «Смотреть все». На ней достаточно будет поставить: rel=“canonical” в блок.

Важно знать, что для этого метода нужно проработать быструю загрузку «Смотреть все». Она не должна превышать 3 секунд. Этот метод подойдет идеально для категорий, которые имеют до 20 страниц с пагинацией.

Универсальный

Следующий метод борьбы с пагинацией – это использование Rel=“prev”/“next”. Считается, что это хотя и универсальный вариант для Google, все же очень непростой, а для новичков еще и опасный.

Используя вышеуказанную команду, вы формируете условную цепочку между всеми страницами в категории. Этот атрибут помогает объединить нужные страницы в один элемент, который будет индексироваться.

Оптимизация пагинации

Вот так можно незатейливо избавиться от страниц пагинаций и дубликатов. Вы можете выбирать любой вариант из вышеописанных. Как показывает практика, для разных ресурсов решения могут быть разными.

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

Выводы

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

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

К примеру, могут использовать прямую нумерацию (1, 2, 3, 4…). Есть вариант прямой нумерации, но с указанием количества товаров в списке. К примеру, на каждой странице по 10 товаров, тогда пагинация будет выглядеть так: 1-10, 11-20, 21-30 и т.д. Есть в веб-программировании и использование обратной пагинации.

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

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

Пагинация для SEO — пошаговое руководство

Больше полезных статей, кейсов и мануалов. Подпишись на обновления!

С точки зрения SEO, неправильная работа с пагинацией может вызвать серьезные проблемы с индексацией содержимого вашего сайта.

Мы подготовили пошаговое руководство по пагинации для seo, в котором рассмотрены основные проблемы и их решения с детальными примерами .

Для начала небольшая справка:

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

В большинстве случаев применяется для главных страниц и разделов. Зачастую выглядит так:

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

Мы считаем этот момент важным для внутренней оптимизации сайта, поэтому в данном руководстве по пагинации для SEO рассмотрим главные нюансы и решения.

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

Лимит посещение поисковыми роботами для вашего сайта

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

Проблема с дубликатами

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

На данный момент у SEO специалистов есть 4 способа для решения данной проблемы.

Вариант 1. Удаление постраничной пагинации из индекса с помощью noindex

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

Реализуется он следующим способом: такой мета-тег

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

Мастер Йода рекомендует:  Лекция 1. Что такое ASP.NET. Инсталляция и тестовый проект.

Нюансы, которые следуют учесть:

  • если вы размещаете текст описания главной страницы каталога, то его все равно желательно размещать только на первой странице.
  • следует проверить чтобы при не дублировался URL первой страницы. Например, если пагинации у вас реализована таким образом:

то, если вы находитесь на не первой странице, ссылка на первую страницу должна быть

при этом с такой страницы

должен быть настроен 301 редирект на site.com/catalog.

  • подходит для Яндекса
  • наименее сложный из всех решений
  • отличный способ исключить все страницы пагинации из индекса, если нет никаких логических оснований для их включения в индекс.
  • хоть и решает потенциальную проблему пагинации, но, при этом, исключаем постраничный контент из индекса
  • если много товаров, то, если не использовать xml карту сайта, товары которые глубоко находятся в каталоге будут долго индексироваться.

Вариант 2. «Смотреть всё» и rel=“canonical”

Данный способ рекомендует использовать Google: его суть заключается в создании отдельной страницы «Смотреть всё», где выводятся все товары/страницы из данного каталога, а на всех страницах пагинации мы проставляем rel=“canonical” на страницу «Смотреть всё».

Реализация данного метода: после того как вы создали страницу «Смотреть всё» (например, это site.com/catalog/view-all.html), то на всех страницах пагинации необходимо в секцию разместить:

Таким образом мы показываем поисковым системам, что каждая страница пагинации, как бы является частью страницы «Смотреть всё».

  • для них это наиболее предпочтительный метод
  • пользователи предпочитают просматривать сразу всю категорию на одной странице (хотя этот момент довольно спорный и зависит от ситуации).

Страница «Смотреть всё» должна довольно быстро загружаться, желательно в пределах 1-3 секунды. Поэтому, такой способ идеально подходит для категории у которых кол-во страниц с пагинацией от 5 до 20 и не подходит для каталогов у которых сотни страниц пагинации.

  • приоритетный метод для Google
  • все содержимое пагинации будет в индексе поисковой страницы через страницу «Смотреть всё»
  • не подходит если много страниц или много качественных картинок для товаров/статей.
  • довольно сложная реализация на большинстве стандартных CMS.

Вариант 3. Rel=“prev”/“next”

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

Например, вы имеете 4 странице в каталоге:

Используя rel=»prev»/»next» вы, по сути создаете цепочку между всеми страницами в данном каталоге. Данная цепочка начинается с первой страницы: для этого вы добавляете в секцию :

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

Для третьей страницы делаем аналогично второй

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

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

  • rel=»prev» и rel=»next» являются для Google вспомогательными атрибутами, а не директивами.
  • в качестве значений могут использоваться как относительные, так и абсолютные URL (в соответствии с допустимыми значениями тега
  • )
  • если указать в документе ссылку , относительные пути будут определяться на основе базового URL
  • если Google обнаружит ошибки в вашей разметке (например, если отсутствует ожидаемое значение атрибута rel=»prev» или rel=»next»), дальнейшее индексирование страниц и распознавание содержания будет выполняться на основе собственного эвристического алгоритма Google.
  • следует проверить чтобы при не дублировался URL первой страницы
  • позволяет решить проблему пагинации без использования «Смотреть всё»
  • реализация происходит лишь с незначительными изменениями в HTML
  • данные атрибуты не учитываются Яндексом
  • реализация может быть довольно сложной
  • очень внимательно нужно проставлять связи в цепочке страниц

Вариант 4. AJAX и Javascript прокрутка

Вы вероятно, столкнулся с бесконечными прокруткой товаров на сайтах электронной коммерции, на которых товары постоянно загружаются при прокрутке к нижней части экрана. Хотя это и хорошая возможность улучшить юзабилити, этот метод также необходимо использовать правильно. Желательно, чтобы товары не автоматически загружались при прокрутке, а внизу, под последними товарами, была кнопка «Показать еще N товаров». Хорошую реализацию данного метода вы можете посмотреть на сайте wikimart.ru побродив по конечным веткам каталога.

Правильное использование параметров

В некоторых случаях когда вы используете атрибуты rel=»prev»/»next», то страницы с пагинацией могут содержат параметры, которые не изменяют контент:

  • сесионные переменные,
  • сортировки,
  • изменение кол-ва элементов на страницу.

В таком случае мы получаем дубли контента. Решением такой проблемы может быть использование сочетания rel=»prev»/»next» и rel=”canonical”.

Для этого, во-первых, вы должны убедиться, что все страницы пагинации с rel=»prev»/»next» используют тот же параметр. Во-вторых, для каждого URL с параметром необходимо прописать его каноническую страницу без этого параметра. Например, у нас есть те же самые 4 страницы пагинации и мы для отслеживания пользователей используем идентификатор сессии session >

Правильное использование фильтров и rel=“prev”/“next”

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

В таком случае:

  • не нужно использовать rel=”canonical” на основную категорию, так как содержания уникально
  • создать для каждого бренда свои уникальные цепочки на основе атрибута rel=“prev”/“next”
  • сделать для каждого фильтра уникальные и релевантные title, descriprion и текст описания категории.

Вот как это выглядит наглядно:

Заключение

В итоге наши рекомендации по решению проблемы с пагинацией:

  • если у вас есть техническая возможность сделать страницу “Смотреть всё” и такие страницы быстро грузятся и не очень большие по размеру, то можно воспользоваться этим вариантом, так как его рекомендует Google, а Яндекс понимает директиву rel=”canonical”
  • но, наверное, в большинстве случаев оптимальным будет сочитания варианта использования атрибута rel=”next/prev” (понимает Google) и мета-тега robots=”noindex,follow” (понимает и Google, и Яндекс)

А что вы думаете по пагинации для SEO?

8 правил хорошей пагинации

21 декабря 2020

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

Пагинация — это метод разбиения содержимого на несколько страниц, предоставляющий ссылки для переходу с текущей части на другие. Зачастую ссылки для перехода на другие части располагаются ниже или выше содержимого, либо используются оба варианта. Зачастую ссылки на другие страницы представляют собой номера этих страниц, но также встречаются сайты, где используются только ссылки вида «Раньше»/«Позже».

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

В создании качественной пагинации нет ничего сверхсложного, достаточно лишь следовать перечисленным ниже советам.

1 Оптимальный размер страницы

Не делайте страницу слишком короткой. Сайт или приложение — это не печатная книга. Размер страницы печатной книги ограничен размером книги и листа, а размер страницы сайта ограничен лишь вычислительной мощностью устройства и терпением пользователя. Приемлемым вариантом является отображение 20-80 записей на страницу, но это лишь приблизительное число, а реальное число зависит от категории сайта. На некоторых сайтах это число равно 10, а где-то и 100, ведь главное в этом деле — обеспечить удобство использования.


2 Размер ссылок

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

3 Указание текущего положения

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

4 Ограничьте количество страниц и пространство вокруг элементов

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

5 Ссылки на предыдущую и следующую страницы

Ссылки на предыдущую и следующую страницы очень полезны для пользователей. Нужно визуально отделить эти ссылки от остальных. Дополнительно (или вместо текста ссылки) ссылка может содержать иконку стрелки.

6 Ссылки на первую и последнюю страницы

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

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

Тем не менее, решение простое — обозначить первую и последнюю страницу цифрами, как и остальные ссылки.

7 Проверьте мобильную версию

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

8 Навигация с помощью клавиатуры

Дайте пользователям возможность использовать для навигации клавиатуру. Клавиша «Вправо» — следующая страница, клавиша «Влево» — предыдущая страница. Главное — предупредить пользователя о данной возможности. Для предупреждения хватит текста под пагинацией: «Используйте клавиши ← влево и вправо → для навигации по страницам».

Также хорошей практикой считается дать возможность пользователю переходить по ссылкам, используя клавишу «Tab». Когда ссылка выделена, нажатие на клавишу «Enter» должно инициировать переход на соответствующую страницу.

Номера страниц или «Далее/Назад»?

Если страниц мало, увеличивается шанс того, что посетитель пролистает их все. Если у посетителя нет возможности оценить количество записей, его терпение может закончиться раньше, чем он перейдёт на другую страницу.

Вывод

Хорошая пагинация улучшает читабельность и уменьшает сложность.

Как сделать пагинацию с точки зрения SEO

Правильная SEO-пагинация

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

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

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

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

Но чаще всего ее можно увидеть в онлайн-магазинах. И это логично.

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

Как пагинация сайта влияет на его продвижение

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

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

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

Именно поэтому далее мы рассмотрим, как настраивается SEO-пагинация, которая не препятствует продвижению сайтов.

Качественная пагинация – как сделать все правильно

  1. Страницы пагинации нежелательно закрывать в файле robots.txt, иначе товары и статьи будут индексироваться плохо или вовсе не будут.
  2. Постраничная пагинация должна выполняться с присваиванием отличающихся адресов.

Чтобы поисковые роботы проводили корректный анализ страниц пагинации, нужно обязательно использовать атрибуты rel=»next» и rel=»prev». С их помощью указывается связь между отдельными страничками в логической последовательности.

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

Вот так будет выглядеть код второй странички (пример пагинации с предыдущего скриншота):

  • SEO-пагинация иногда подразумевает запрет поисковым системам добавлять в индекс все страницы, кроме первой, посредством внедрения в их код meta name=»robots» content=»noindex, nofollow». Но если Вы хотите, чтобы контент индексировался и уж тем более настроили для поисковых систем указания о постаничной пагинации, то закрывать их не нужно.
  • Избавиться от дублей и проблем с индексацией можно, внедрив атрибут rel=canonical в код всех страниц пагинации и указав канонической предварительно созданную общую, на которой будет совмещено все их содержимое. Обычно пользователь может ее просмотреть при помощи кнопки «Просмотреть все».

    Этот способ сложно применить, если на сайте реализован поиск по фильтрам, в результате которого создаются странички с динамическими адресами. Также он не подходит, если постраничная пагинация состоит более, чем из 30 элементов, поскольку общая страничка будет грузиться очень долго.

    Для интернет-магазинов с очень большим количеством товаров идеальным вариантом будет найти программиста знающего все о пагинации и как сделать ее AJAX-версию.

    В этом случае будет страница, постоянно подгружающаяся при прокрутке вниз или нажатии кнопки «Загрузить еще ХХ товаров».

    Если Вы хотите сделать такой вариант, нужно использовать и постраничную пагинацю, и подгрузку товаров с помощью кнопки «показать еще» одновременно.

    В таком случае после первого нажатия на «показать еще» урл не будет меняться, но пользователю будет указано, что он находится на стр.2 (т.е. стр №2 будет некликабельна), при повторном нажатии на кнопку будет некликабельна стр. 3 и так далее.

    Подведение итогов

    Если Ваш веб-ресурс (независимо от типа) обладает очень большим количеством страниц (со статьями, товарами, услугами и т. д.), без постраничной пагинации и сопутствующим ей проблем Вам не обойтись.

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

    • создать страничку «Просмотреть все» и, используя атрибут rel=canonical, указать ее как каноническую в коде всех страниц пагинации (если имеется техническая возможность сделать ее загрузку не слишком длительной);
    • использовать вариант с атрибутами rel=»next» и rel=»prev».

    А как Вы справляетесь с вышеупомянутыми проблемами? Возможно, есть способ, о котором мы не упомянули? Пожалуйста, расскажите о своем опыте в комментариях!

    Рассуждения о пагинации

    Wikimedia Foundation . 2010 .

    Смотреть что такое «Пагинация» в других словарях:

    ПАГИНАЦИЯ — (ново лат., от pagina страница). Номерование страниц в книге, которое в первое время книгопечатания, делалось чернилами, после отпечатания книги. Словарь иностранных слов, вошедших в состав русского языка. Чудинов А.Н., 1910. ПАГИНАЦИЯ [ Словарь иностранных слов русского языка

    Мастер Йода рекомендует:  Стоит ли изучать Swift

    пагинация — и, ж. pagination <лат. pagina страница. полигр. Порядковая нумерация страниц рукописи или книги. Крысин 1998. Неверная пагинация рукописи. БАС 1. Лекс. Толль 1864: пагинация; Уш. 1939: пагина/ция … Исторический словарь галлицизмов русского языка

    пагинация — цифрация, нумерация, факс, номер Словарь русских синонимов. пагинация сущ., кол во синонимов: 4 • номер (33) • … Словарь синонимов

    пагинация — Порядковая нумерация страниц, столбцов, таблиц, иллюстраций, отрезков текста документа цифрами (арабскими или римскими), иногда буквами. [ГОСТ 7.76 96] пагинация Порядковая нумерация страниц/полос/столбцов или отдельных элементов издания: таблиц … Справочник технического переводчика

    ПАГИНАЦИЯ — (от лат. pagina страница) последовательная нумерация страниц (полос), столбцов (колонок), иллюстраций в производстве печати … Большой Энциклопедический словарь

    ПАГИНАЦИЯ — ПАГИНАЦИЯ, пагинаци, жен. (от лат. pagina страница) (спец.). Нумерация страниц книги или рукописи. 2 е и 3 е издания сочинений Ленина имеют одинаковую пагинацию. В Старину журналы выходили с особой пагинацией каждого отдела. Толковый словарь… … Толковый словарь Ушакова

    ПАГИНАЦИЯ — ПАГИНАЦИЯ, и, жен. (книжн.). Нумерация страниц. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова

    Пагинация — (от лат. pagina страница) обозначение страниц или столбцов (колонок) последовательными цифровыми номерами. В книге П. впервые введена Альдом Мануцием в 1499 г. Виды П.: буквенная (литерная), встречная, двойная (параллельная), общая, постатейная,… … Издательский словарь-справочник

    Пагинация — (от фр. pagination Реклама и полиграфия

    пагинация — и; ж. [от лат. pagina страница] Книжн. Нумерация страниц, столбцов, иллюстраций (книги, рукописи и т.п.). * * * пагинация (от лат. pagina страница), последовательная нумерация страниц (полос), столбцов (колонок), иллюстраций в произведениях… … Энциклопедический словарь

    Рассуждения о патриотизме от критикуйте меня по полной

    Дубликаты не найдены

    вот уж не подумал бы, что Толстой такую дурь напишет.

    А по теме, все, о чем тут сказано — это не патриотизм, а фанатизм на государственной почве, что не есть хорошо. Жаль, что подавляющее большинство не понимают разницы. Патриотизм в понимании автора и Толстого от настоящего патриотизма отличается настолько же, насколько гордость отличается от гордыни. Настоящий патриотизм должен выражаться в сочетании любви к собственной культуре, истории, земле и уважения к чужой стране и культуре.

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

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

    Атрибут «canonical» и пагинация: разногласия в рекомендациях Яндекса и Google

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

    Но сегодня поговорим не о подходах. Проблема, которую хочу поднять, заключается в том, что единого мнения о настройке пагинации, как оказалось, нет и у Яндекса с Google.

    По настройке пагинации у Google уже давно есть рекомендации для сайтов.

    Если кратко, то это три варианта действий:

    Оставить все, как есть, так как робот Google умеет распознавать разбиение на страницы и сможет определить, нужно ли их показывать в поисковой выдаче.

    Создать страницу «Показать все», где собрана вся информация, и указать ее как каноническую. В поисковой выдаче будет отображаться страница «Показать все». Вариант подходит для статей, разбитых на отдельные страницы. Для магазинов он обычно не подходит из-за размеров и времени загрузки такой страницы.

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

    Ознакомиться с рекомендациями можно по этой ссылке .

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

    Платон Щукин порекомендовал со всех страниц пагинации настраивать каноническую ссылку на первую страницу. Это позволит указать роботу Яндекса, что именно первую страницу нужно отображать в выдаче. При этом не возникнет проблем с индексацией товаров, так как по ссылкам на неканонических страницах робот Яндекса также будет переходить.

    «Ссылки на товары, которые находятся на неканонических страницах, также будут известны индексирующему роботу».

    Прочитать рекомендацию можно тут (п.2).

    Проблема заключается в том, что подобное использование rel=»canonical» специалисты Google называют ошибкой.

    Здесь можно прочесть статью в переводе

    Понятно, что Яндекс не обязан сверять свои требования с коллегами-конкурентами, но рекомендации рассчитаны на вебмастеров, а они, как правило, хотят подружить свои проекты с двумя лидирующими поисковиками. Что им делать.

    Чтобы как-то прояснить ситуацию, я уточнил, будет ли такая настройка ошибкой, у представителей Google, а в комментариях под рекомендациями Яндекса пояснил проблему и попросил прокомментировать.

    Ответ от официального представителя Google удалось получить на одной из видеовстреч с вебмастерами. Андрей Липатцев (Google) подтвердил, что указывать первую страницу канонической в серии пагинации Google не рекомендует (смотреть с 15:30).

    После нескольких уточняющих вопросов и ссылки на видеовстречу представители Яндекса ответили на вопрос уклончиво. Вместо ответа о противоречивых рекомендациях сказали, что можно указывать в качестве канонической страницы «Показать все»:

    На этом я, честно говоря, потерял надежду получить новые универсальные рекомендации от Платона и перестал мучить поддержку Яндекса. Но тема «не заглохла».

    После серии вопросов вебмастеров Платон не отказался от своей рекомендации указывать первую страницу канонической, но написал, что «параметр можно и не устанавливать». В целом, то, что это вариант решения, а не требование Яндекса, было понятно еще из первого поста. Альтернативного решения Платон не предложил.

    Очень надеюсь, что сотрудники Яндекса наконец дадут полный развернутый ответ и подскажут вебмастерам, как поступить со страницами пагинации, чтобы это не противоречило требованиям ни Яндекса, ни Google. Ведь вопросы по настройке пагинации продолжают появляться на блоге Яндекса .

    Если читатели статьи поддержат вопрос и также попросят дать сотрудников Яндекса развернутый ответ, шансы на успех, полагаю, значительно возрастут.

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

    1.Не забывайте про базовые моменты:

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

    — уникализируйте заголовки страниц пагинации (title), добавляя в них номер страницы. Description и Keywords на страницах пагинации можно не использовать;

    — ссылка на первую страницу пагинации не должна создавать дубль первой страницы категории.

    2. Закрытие страниц пагинации от индексации может ухудшить индексацию товарных карточек. Мы обычно не рекомендуем такое радикальное решение.

    3. Перед тем как предпринимать какие-то действия со страницами пагинации, проверьте, не приносят ли они поисковый трафик. Об этом пишут и сотрудники Яндекса:

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

    4. Нередко встречается рекомендация использовать для страниц пагинации
    – не индексировать текст страницы, но переходить по ссылкам.

    В целом – логичное решение, но специалисты Яндекса пишут про недостатки этого метода:

    Пояснить, что это за «некоторые показатели», Платон, по понятным причинам, отказался.

    5. И последняя рекомендация уже не совсем технического плана.

    Базовых настроек, которые мы указали в первом пункте, для большинства проектов вполне достаточно. Бороться с 5-10 страницами пагинации обычно нет смысла. Google в таких случаях рекомендует «не совершать действия».

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

    SEO пагинация: как сделать правильно? Google объявил о том, что больше не поддерживает теги next и prev

    Google официально заявил о том, что не поддерживает теги для разметки пагинации rel=next/prev.

    Но как сделать разметку пагинации на сайте правильно с точки зрения поисковой оптимизации?

    Что произошло?

    Ранее читалось, что для разметки страниц с пагинацией следует использовать теги rel=next и rel=prev.

    Использование подобных тегов действительно имело значение раньше:

    As our systems improve over time, there may be instances where specific types of markup is not as critical as it once was, and we’re committed to providing guidance when changes are made.

    В след за обновлением корневого алгоритма ранжирования сайтов, Google заявил о том, что не поддерживает теги пагинации.

    Рекомендованный материал в блоге MegaIndex по теме обновления корневого алгоритма ранжирования по ссылке далее — Google обновил корневой алгоритм ранжирования сайтов: что произошло и что делать? + Мнения экспертов.

    Итак, алгоритмы поисковых систем совершенствуются, и теперь использование тегов rel=prev/next является бессмысленным.

    Заявление опубликовано в официальном аккаунте поисковой системы в Twitter.

    Текст заявления Google далее:

    As we evaluated our indexing signals, we dec > Studies show that users love single-page content, aim for that when possible, but multi-part is also fine for Google Search. Know and do what’s best for *your* users!

    Информация о том, что разметка пагинации больше не является сигналом ранжирования опубликована и в официальном блоге Google:

    Что делать?

    Итак, поисковые системы никак не учитывают теги пагинации rel=prev/next.

    Исходя из исследований Google, пользователям нравятся те интерфейсы, в которых контент размещен на одной странице. Такие страницы называются single-page content.

    Подобная информация является ценной, поскольку позволяет улучшить поведенческие факторы, влияющие на ранжирование сайта в поисковой выдаче.

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

    Плюсы следующие:

    • Быстрая загрузка контента. Результаты поисковой выдачи формируются с учетом скорости загрузки сайта;
    • Улучшение поведенческих факторов. Поведенческие факторы зависят от скорости загрузки сайта;
    • Удержание внимания пользователя. Конверсия сайта падает при низкой скорости загрузки сайта;
    • Экономия батареи мобильного устройства пользователя;
    • Экономия денег на расход трафика.

    В сравнении с форматом single-page content, помимо ухудшения пользовательского опыта, у пагинации есть набор минусов.

    Минусы следующие:

    • Размытие статического ссылочного веса;
    • Размытие анкорного ссылочного веса;
    • Размытие поведенческих факторов.

    В MegaIndex есть инструмент для оценки внутреннего статического ссылочного веса страниц. Используя инструмент можно узнать информацию о распределении статического веса по страницам в рамках сайта.

    Сервис бесплатный.

    Итак, использование модели single-page content является оптимальным вариантом с точки зрения поисковой оптимизации, так как при условии правильной реализации сохраняются преимущества и устраняются недостатки классической пагинации.

    Комплекс мер по поисковой оптимизации зависит от выбранной модели:

    • Можно продолжать использовать классическую модель пагинации;
    • Или внедрять формат single-page content.

    1 — Что делать, если продолжать использовать классическую пагинацию?

    Если использовать пагинацию в классическом виде, то следует на всех страницах пагинации, начиная с первой, разместить тег rel=canonical.


    В значении rel=canonical должен быть прописан адрес первой страницы пагинации.

    Например, если первая страница indexoid.com/domains, то код следующий.

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

    2 — Что делать, чтобы улучшить классическую пагинацию?

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

    К примеру, такой страницей может быть документ с названием Смотреть все или View all.

    На страницах пагинации в значении rel=canonical следует прописать адрес страницы, на которой содержится весь контент со всех страниц пагинации.

    Например, если на сайте tehnika.ua есть множество страниц с разной техникой Apple, то на страницах пагинации следует разместить тег rel=canonical со ссылкой на главную страницу категории.

    Страницы Смотреть все должны быстро загружаться поисковыми роботами. Загрузка должна происходить в пределах 3 секунд.

    3 — Что делать, если использовать формат singl-page content?

    Еще лучший способ заключается в использовании страниц в формате single-page content.

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

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

    Провести подобную проверку можно с помощью инструмента Yandex.Webmaster или Google Search Console.

    Сделать весь контент доступным для поисковых роботов можно разными способами. Например:

    • При открытии страницы выдавать текстовое содержание элементов, которые могут быть загружены динамически и подгружать только графику;
    • Выдавать поисковому роботу статическую страницу из кеша оперативной памяти сервера.

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

    Данный способ выдачи информации не является клоакингом и санкции поисковыми системами не накладываются.

    Вопросы и ответы

    Поддерживает ли Yandex теги пагинации rel=prev/nex?

    Как и Google, поисковая система Yandex не поддерживает теги пагинации rel=prev/next.

    Алгоритм поисковой системы просто игнорирует подобную разметку.

    Заявление от Yandex:

    Поддерживает ли Bing теги пагинации?

    Да, поисковая система Bing использует теги пагинации.

    Теги используются для анализа структуры сайтов и не используются как фактор ранжирования сайтов в поисковой выдаче.

    Что такое пагинация?

    Пагинация — это постраничный вывод информации на сайте.

    При использовании пагинации на сайте может выводится, например, 10 результатов поиска или 20 новостей.

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

    Формат single-page content при правильной реализации является лучшей альтернативой.

    Будет ли сайт ранжироваться ниже, если использовать пагинацию?

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

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

    Поведенческие факторы оказывают влияние на ранжирование сайтов в поисковой выдаче.

    Значит, использование single-page content страниц является приоритетным с точки зрения поисковой оптимизации.

    Нужно ли удалять разметку rel=prev/next?

    Поисковые системы Google и Yandex игнорируют подобные теги.

    В удалении тегов нет никакого смысла.

    Разметка может использоваться другими краулерами или браузерами. К примеру, в поисковой системе Bing разметка пагинации используется для понимания структуры сайта.

    Текст заявление Bing следующий:

    We’re using rel prev/next (like most markup) as hints for page discovery and site structure understanding. At this point we’re not merging pages together in the index based on these and we’re not using prev/next in the ranking model.

    Поисковая система Google никак не использует разметку в принципе:

    We don’t use link-rel-next/prev at all.

    Выводы

    • При использовании нумерации на каждой странице пагинации следует указать адрес канонической страницы. Канонической должна быть та страница, которая предпочтительна для индексации и появления в результатах поиска. В качестве канонической страницы следует указывать первую страницу пагинации. Если есть вариант доработать сайт, то лучше создать канонические страницы Смотреть все.
    • У пагинации есть альтернативный вариант. Вместо пагинации можно использовать модель single-page content с динамической загрузкой контента. По данным Google пользователи любят пролистывать сразу все содержимое на одной странице. Если есть ресурсы на доработку сайта, то вместо пагинации следует использовать формат single-page content с отдачей поисковому роботу статической страницы из кеша оперативной памяти сервера.
    Мастер Йода рекомендует:  Поиск вместо алгоритма – живые люди

    Кстати, после объявления о прекращении поддержки директивы prev/next, Google объявил о прекращении поддержки поискового оператора info. Таким образом, поисковая система лишила поисковых оптимизаторов единственного инструмента быстрой проверки индексации конкретного URL любого сайта.

    Альтернативой является поисковый оператор cache, но данный оператор не предоставляет информацию о страницах, на которых размещена директива по запрету показа сохраненной копии, то есть мета-тег robots со значением noarchive.

    Остались ли у вас вопросы, мнения, комментарии по теме пагинации?

    Поисковая оптимизация постраничной навигации

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

    Примеры и аргументы у всех свои, но суть, как правило, одна: больше страниц — лучше СЕО. Нет, не лучше. Почему лучше меньше, да лучше я уже писал, но давайте рассмотрим подробнее постраничную навигацию на сайте. Какой должна быть порядковая нумерация страниц сайта, чтобы, как минимум, не навредить SEO. Почему не навредить? Потому что в задачи поисковой оптимизации сайта входит определение точного соответствия страницы ключевому запросу , а не создание бесконечного числа дублей одной и той же страницы с заголовком «Страница №911».

    Польза пагинации для SEO

    Давайте рассмотрим, какую невероятную пользу несет постраничная навигация для сайта в плане поисковой оптимизации. Она обеспечивает доступ ко всем страницам сайта из списка страниц категории. Да, действительно. Особенно, когда у вас 50 страниц и чтобы добраться до, скажем, 21 страницы, поисковому роботу нужно углубиться на … сколько уровней? Найти на 21 странице товар или пост и углубиться еще на один уровень. Да, польза колоссальная, особенно если учесть, что поисковые боты не ходят глубже 3-4 уровней вложенности. Нет, ну конечно ходят, но ценность и сроки индексации с каждым уровнем падают в геометрической прогрессии.

    Что еще полезного нам несет порядковая нумерация страниц сайта? Она ограничивает количество ссылок на странице, ибо негоже более 100 ссылкам на одном холсте собираться. Вот это действительно польза. Есть еще косвенная польза, в виде улучшения поведенческих факторов, так как постраничная навигация — один из самых популярных и привычных методов отображения больших списков информации на сайте. За то и держим. Вот вроде бы и все.

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

    SEO постраничной навигации на сайте

    Начнем с теории: каждая страница сайта должна отвечать на конкретный запрос. Это значит, что категория в которой много страниц, а именно ее основная каноническая страница с прямым адресом, должна отвечать на конкретный запрос. Следовательно, аналогичная страница с дубликатом содержимого, которое есть или когда-то было на главной странице категории, является не просто дубликатом, а что куда хуже — конкурентом главной страницы категории.

    Существуют уникумы, которые пытаются персонализировать номерные страницы категорий, добавляя в заголовки номера страниц и даже по шаблону меняя описание страницы. Но вот один вопрос: какому запросу отвечает любая из номерных страниц? Особенно, если учитывать миграцию содержимого со страницы на страницу. По какому ключевому запросу должна выйти в поисковой выдаче номерная страница категории, как самая релевантная страница? Нет таких запросов. И как страницы для несуществующих запросов, в индексации сайта такие страницы участвовать не должны.

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

    Исключение пагинации из индексации

    В зависимости от того, как организована постраничная навигация на сайте, можно воспользоваться различными способами исключения страниц порядковой нумерации сайта. Рассмотрим примеры:

    Исключение пагинации через Канонические ссылки

    Если коротко, то каноническая ссылка — это ссылка на главную страницу раздела или ту страницу, которую решено считать главной. На каждой нумерованной странице указываем ссылку на главную и «о, чудо!» — все номерные страницы улетают, как исключенные из индексации. Если более развернуто, то читаем что такое канонические ссылки.

    А вот так выглядит код, который надо поставить на каждую номерную страницу:

    Канонические ссылки — универсальный способ, но есть и другие частные случаи, где можно обойтись и без канонических ссылок, если нет возможности их настроить или просто лень.

    Исключение пагинации через Robots Disallow

    Представим, что адрес номерной страницы выглядит так:

    Всего-то надо попросить поисковых роботов не ходить куда не надо, а именно:

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

    Исключение пагинации динамических страниц

    Ежели пагинация на сайте организована средствами URL динамических:

    Извольте воротиться в robots.txt прописать уже знакомые:

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

    Ставь лайк, делай репост, подписывайся на новые статьи, которые выходят каждый день.

    Пагинация страниц и способы её реализации на сайте

    Что такое пагинация?

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

    Преимущественно пагинацию используют на основных страницах либо разделах. Всё это выглядит вот так:

    Попробуем разобрать самые актуальные трудности, которые возникают при внедрении пагинации:

    Лимит посещаемости вашего сайта поисковой системой

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

    Проблема дублирования

    Структура пагинации страниц вашего сайта может также вызвать эффект дублирования, вследствие чего на некоторых страницах сайта появится дублированное (идентичное) содержание. Кроме того, вы увидите, что на сайте присутствуют повторяющиеся мета-теги title и description. В такой ситуации дубли контента усложнят индексирование вашего сайта поисковыми системами. Они не смогут определять наиболее релевантный контент по текущим поисковым запросам.
    Решить эту проблему можно 4 основными способами.

    Особенности настройки пагинации WordPress

    На самом деле, нумерация страниц является частью основных функций WordPress. Как известно, WordPress автоматически добавляет «Next Post» или «Previous Post» внизу каждой страницы, поэтому читатели могут легко переходить от одной к другой. В этом посте мы рассмотрим несколько плагинов WordPress для нумерации страниц и постов.

    Когда вы добавляете нумерацию страниц, читателям не нужно искать среди тонны контента. Вместо этого они могут щелкнуть непосредственно на нужной странице.

    Почему вы должны использовать плагины WordPress Pagination
    Существует несколько причин, по которым вы должны добавить нумерацию страниц на свои блоговые страницы:

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

    Решение 1. Удаление страницы пагинации из индекса с помощью noindex

    В основном такой способ будет самым быстрым и простым в реализации. Здесь главное – убрать из индекса поисковиков все страницы пагинации, за исключением первой.

    Это делается следующим способом:

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

    • Если вы будете вставлять описание для главной страницы каталога, то также очень важно установить его лишь на первой странице.
    • Проверьте не присутствуют ли дубли с URL адресами основной страницы. Например, когда разбивка делается таким образом:

    site.com/catalog?page=2
    site.com/catalog?page=3

    site.com/catalog?page=N

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

    а с этой страницы

    должны быть проставлены 301 редиректы на site.com/catalog.

    Плюсы

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

    Минусы

    • хотя потенциальные сложности пагинации решаются, но вместе с этим из индекса исключается и содержимое контента остальных страниц пагинации;
    • если имеется множество продуктов и вы не прибегаете к использованию карты сайта XML, то на индексацию элементов, расположенных в глубокой структуре каталога, понадобится очень много времени.

    Решение 2. “Смотреть все” и rel=”canonical”

    Такой способ требует использования Google, чтобы создать отдельную директорию «Просмотреть все», где будут располагаться ссылки на все продукты / страницы из этого каталога. А на любой из страниц пагинации мы проставляем rel=”canonical” на страницу «Просмотреть все».

    Внедрение такого способа: после создания страницы «Просмотреть все» (например, это site.com/catalog/view-all.html), разметите на всех страницах пагинации в секции HEAD следующий код:

    Так мы продемонстрируем поисковым системам, что каждая страница разбивки принадлежит к странице «Просмотреть все». Согласно рекомендациям Google:

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

    Нюансы

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

    Преимущества

    • рекомендуемый метод Google;
    • весь контент страницы пагинации будет размещен в индексе поиска благодаря странице «Просмотреть все».

    Недостатки

    • не подходит, если есть много страниц и качественных картинок для продуктов/статей;
    • предполагает довольно сложную реализацию в ряде стандартных CMS.

    Решение 3. Rel=”prev”/”next”

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

    Например, в вашем каталоге имеется четыре страницы. Применяя атрибуты rel=”prev”/”next”, вы сможете создать цепочку, связывающую все составляющие директории. Такая цепочка берет начало на первой странице. Для этого вставьте в секцию HEAD такой код:

    Для первой страницы он должен быть единственным атрибутом. А для каждой последующей страницы следует указывать как предыдущую и следующую с помощью кода. Так делаем для второй страницы:

    Для третьей страницы используем тот же алгоритм:

    А в случае, если мы на 4-й странице, которая является последней, то указывается лишь предыдущая в последовательности:

    Google использует атрибуты rel=”prev”/”next”, чтобы объединить страницы цепочки в одно целое в своем индексе. В основном репрезентативной становится первая страничка последовательности, поскольку она подходит больше всего.

    Нюансы

    • Google воспринимает rel=”prev” и rel=”next” как вспомогательные атрибуты, а не инструкции к выполнению;
    • Значениями основных тегов могут выступать абсолютные и относительные URL-адреса;
    • При использовании относительной ссылки, любые пути будут определяться в зависимости от базового урла;
    • Если Google найдет неточности в разметке на сайте (к примеру, нужные значения атрибутов rel=”prev” или rel=”next” упущены) то в дальнейшем для распознавания контента и индексации страницы будет применяться эвристический алгоритм поисковика;
    • Обязательно нужно проверить нет ли дубликатов у первой страницы цепочки.

    Преимущества

    • этот метод помогает решить проблему с пагинацией без дополнительного внедрения страницы «Смотреть все»;
    • его внедрение предполагает лишь незначительные правки в HTML.

    Недостатки

    • эти атрибуты не принимаются во внимание Яндексом;
    • реализация метода может потребовать комплексных мер;
    • при вставке ссылок в цепочке нужно быть крайне внимательным.

    Решение №4. AJAX и прокрутка Javascript

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

    Эксперты считают, что новые элементы не должны загружаться в автоматическом режиме. В этом контексте подойдет кнопка «Показать больше».

    Правильное использование параметров

    В случае применения атрибутов rel=”prev”/”next”, пагинация может включать параметры, которые не меняют контент:

    • сессионные переменные;
    • сортировки;
    • изменение количества элементов на странице.

    В этом случае мы получим дублированный контент. Для исправления ситуации следует комбинировать rel=”prev”/”next” и rel=”canonical”. Чтобы сделать это, сперва следует убедиться, что все страницы страниц с rel=”prev”/”next” пользуются одинаковым параметром. Во-вторых, для каждого URL с параметром следует зафиксировать отдельную каноническую страницу без этого параметра.

    Правильное использование фильтров и rel=”prev”/”next”

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

    В таком случае

    • не стоит использовать rel=”canonical” для основной категории, если здесь имеется уникальное содержимое;
    • создайте для каждой отдельной торговой марки свои уникальные цепочки, используя атрибут rel=”prev”/”next”;
    • создайте уникальные мета-теги (заголовки, дескрипшены) для каждого фильтра.

    Заключение

    В заключение приведем несколько рекомендаций, которые должны помочь с решением проблем пагинации:

    • Если у вас есть техническая возможность создать страницу «Просмотреть все» ( и такая страницы не имеет большого размера, загружаются легко), то советуем воспользоваться ею. Ведь Google считает такой вариант хорошим, а Яндекс воспринимает инструкцию rel=”canonical”;
    • Но в большинстве ситуаций оптимальным вариантом станет объединение атрибута rel=”next page/prev page” (который воспринимается поисковой системой Google) и мета-тегом robots с атрибутами “noindex” и “follow”, который приемлемый и для Google, и для Яндекса.
  • Добавить комментарий