Как правильно, настраивать пагинацию, на страницах интернет магазина?

Очень часто, на форуме веб-мастеров google задают вопрос, как правильно, настроить пагинацию (разбиение больших страниц, на более маленькие по объему, с нумерацией) страниц, у интернет магазина?
Многие, закрывают страницы 2,3 и т.д. метатегом <meta name="googlebot" content="noindex">, в файле robots.txt и т.д. Но это, делать не нужно.

pagination

Вопрос рассматривался на видеовстрече с вебмастерами от гугла, где отвечал Андрей Липатцев. Ссылка на видео и вопрос.

Статья от Андрея Липатцева(google) 5 часто встречающихся ошибок при применении rel=canonical также говорит об ошибках

Ошибка 1. Добавление атрибута rel=»canonical» на первую страницу из нескольких нумерованных

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

Лучшее решение для google, будет таким:
Все страницы пагинации, должны быть открыты для сканирования в файле robots.txt. Не закрыты от индексации, метатегом <meta name=»googlebot» content=»noindex»>.

Удалить, метатег canonical со всех страниц пагинации.
Использовать метатеги rel=»next» и rel=»prev» из статьи справки “разбиение на страницы”. Если технически, установить метатеги next prev не возможно, то можно использовать метатег canonical на страницу всех товаров категории, если она существует.

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

 

Решения для google — yandex

Все страницы пагинации, должны быть открыты для сканирования в файле robots.txt. Не закрыты от индексации, метатегом <meta name=»googlebot» content=»noindex»>.
настроить метатег canonical, на главную страницу, содержащую все товары. В блоге Платона Щукина, есть рекомендация, все метатеги canonical с страниц пагинации, должны вести на первую страницу. Но ниже в комментариях, он уточнил, что если есть страница с всеми товарами категории, то ставить canonical на нее.

Метатеги rel=»next» и rel=»prev», бот Яндекса игнорирует.


Что, раздел(категория), сайт, googlebot(yandexbot) получат в итоге?
Googlebot, будет лучше понимать структуру сайта. Получать, новые url на новые товары, добавленные в категорию. Canonical разрешит боту самому решать, показывать по запросу страницу со всеми товарами или, к примеру, 10-ю или 20-ю страницу. Если какие-то, страницы googlebot не понадобятся, он сам удалит их из индекса.

Как правильно, настраивать пагинацию, на страницах интернет магазина?: 17 комментариев

        1. Да. гуглбот лучше будет понимать связи. не работает для яндекса эти метатеги.

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

    1. Не за что :) В статье, я ссылаюсь на блог Платона. там в комментариях, можно почитать от него ответ, про это.

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

    Другой минус в том что «Показать все» может содержать тысячи элементов (если товаров внутри раздела много)

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

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

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

  3. ок, на странице 30 товаров, 1000 страниц. Это одна категория из пары сотен. каноникал указывает на первые страницы категорий => в выдаче 200 страниц вместо 200000, робот бегает по всем страницам пагинации, карточки товаров индексируются — а в органике только заглавные страницы категорий.
    Разве не правильно?

    1. Что не правильно? Каноникал применяется для дубликатов, а не того что захотелось или показалось таким. В статье все расписано.

  4. Решение для Google использовать метатеги rel=»next» и rel=»prev» очень хорошее, но к сожалению Яндекс их не поддерживает.
    «Получать, новые url на новые товары, добавленные в категорию. Canonical разрешит боту самому решать, показывать по запросу страницу со всеми товарами или, к примеру, 10-ю или 20-ю страницу. »
    К сожалению, это не всегда можно реализовать :( т.к. если в по запросу ранжируется «пейджа» на которой сейчас нет товаров, то это плохо для пользователей, а некоторые CMS в таких случаях отдают 404 http код, что еще хуже.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *