Как создать оптимизированные для SEO страницы разбивки на страницы в вашем магазине электронной коммерции на базе Magento?

Опубликовано: 2018-10-16

Пагинация {{pagination-pager}}, вероятно, является одной из наиболее широко обсуждаемых тем SEO. Давайте расставим все точки над i и перечеркнем t и узнаем, как ваш магазин на базе Magento может извлечь выгоду из оптимизации нумерации страниц.

Оглавление

  • Что означает нумерация страниц и зачем она нужна вашему сайту?
  • Как выглядят страницы пагинации?
  • Как оптимизировать страницы пагинации?
    • SEO-специалисты также используют некоторые другие методы, в том числе:
  • Чего следует избегать?
    • Сценарий №1: установите rel='canonical' для pageall
    • Сценарий №2: установить rel='canonical' со всех страниц пагинации на первую (главную)
    • Сценарий №3: использование атрибутов rel="prev" и rel="next"
  • Дополнительные рекомендации Google
  • Как легко оптимизировать нумерацию страниц в Magento 2?
  • Заворачивать

Что означает нумерация страниц и зачем она нужна вашему сайту?

Что означает нумерация страниц и зачем она нужна вашему сайту?

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

Пейджинг обычно вводится как для улучшения SEO, так и для предотвращения перегрузки сайта данными, в том числе десятками и сотнями тысяч списков продуктов. Нет новостей о том, что скорость веб-сайта является убийцей. Таким образом, если загрузка страницы занимает более 3 секунд, статистический клиент, скорее всего, покинет ваш магазин электронной коммерции. Ну, если они не очень лояльны к вашему бренду (узнайте больше о расширении Reward Points).

Как выглядят страницы пагинации?

Обычно пагинация на веб-сайтах электронной коммерции выглядит следующим образом:
Как выглядят страницы пагинации

Как оптимизировать страницы пагинации?

Google рекомендует использовать один из следующих вариантов:

  1. Ничего не делать (Ха! Не перспективно),
  2. Установите rel="canonical" со всех страниц пагинации, включая первую, на страницу со всеми вашими предложениями,
  3. Примените атрибуты next, prev, чтобы показать взаимосвязь между страницами пагинации. Google указывает этот вариант как приоритетный, на самом деле.

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

  • скрыть страницы пагинации с помощью <meta name=”robots” content=”noindex, follow” /> или запретить их индексацию в файле robots.txt (при этом роботы не рассматриваются как директивы),
  • на всех страницах пагинации добавьте rel='canonical' на первую (главную) страницу.

Чего следует избегать?

Чего следует избегать при нумерации страниц?

  1. Не сидите сложа руки! Когда дело доходит до нумерации страниц, бездействие может привести к появлению дублированного контента. В результате плохо оптимизированные страницы могут быть проиндексированы, а страницы, критичные для продвижения, будут обойдены.
  2. Скрыть все страницы пагинации — кроме первой — от индексации. Это может привести к ухудшению видимости элементов, расположенных на второй, третьей и последующих страницах.
  3. Нет 100% гарантии, что поисковым роботам удастся просканировать страницы товаров, ссылки на которые находятся на скрытых от индексации страницах пагинации. Вы должны рассматривать этот вариант только в том случае, если в вашем магазине электронной коммерции есть дублированный контент и нет возможности сделать эти страницы уникальными.
    Иначе и здесь НЕТ!

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

Сценарий №1: установите rel='canonical' для pageall

нумерация страниц в magento 2
1. Если у вас есть страница, которая включает в себя все товары, которые вы продаете (она же pageall), то настоятельно рекомендуется установить rel="canonical" со всех страниц пагинации (включая первую) на эту страницу.

Например, https://your.ecommerce.store/category/page-5 следует указать как <link rel="canonical"href="https://your.ecommerce.store/category/page-all/"> .
Таким образом, вы покажете сканерам поисковых систем, что на вашем сайте есть страница, которая включает в себя все страницы разбиения на страницы. Именно эта страница должна быть проиндексирована.

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

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

Сценарий №2: установить rel='canonical' со всех страниц пагинации на первую (главную)

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

Например, есть следующие страницы пагинации:

  • ваш.ecommerce.store/категория/,
  • ваш.ecommerce.store/category/page-2/,
  • your.ecommerce.store/category/page-3/.

Но при этом при возврате с страниц your.ecommerce.store/category/page-2/, your.ecommerce.store/category/page-3/ и других на первую страницу ссылка будет вести на your.ecommerce. store/category/page-1/ вместо your.ecommerce.store/category/ .

Страница your.ecommerce.store/category/page-1/ будет копией страницы your.ecommerce.store/category/ .

Что вам нужно сделать, так это удалить элемент «страница-1» из ссылок на главную страницу, а также настроить «301 редирект» со страниц, имеющих такой параметр, на страницу первой категории.

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

3. Установите rel="canonical" со всех страниц пагинации на главную страницу пагинации. Например, на your.ecommerce.store/category/page-2/ должно быть <link rel="canonical" href="your.ecommerce.store/category/" />.

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

Сценарий №3: использование атрибутов rel="prev" и rel="next"

Как создать оптимизированные для SEO страницы разбивки на страницы в вашем магазине электронной коммерции на базе Magento?

Это, пожалуй, один из самых эффективных методов.

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

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

Как и в конфигурации rel="canonical", очень важно удалить параметр диапазона страниц из ссылки на первую, если он будет добавлен. Текст также должен отображаться исключительно на первой странице пагинации. rel=”canonical” должен быть установлен для самих страниц или вообще не устанавливаться: rel=”next” и rel=”prev” не зависят от rel=”canonical”. Их можно использовать одновременно, а также вводить на страницах пагинации.

Например, если в вашем магазине электронной коммерции есть страницы с разбиением на страницы, такие как:

  • your.ecommerce.store/category/ — первая страница,
  • your.ecommerce.store/category/page-2/ — вторая страница,
  • your.ecommerce.store/category/page-3/ — третья страница.

Затем,

  • в <head> на your.ecommerce.store/category/ вы должны добавить < link rel="next" href="your.ecommerce.store/category/page-2/ » / >.
  • в <head> на your.ecommerce.store/category/page-2/ вы должны добавить < link rel="next" href="your.ecommerce.store/category/page-3/" / >.
  • в <head> на странице our.ecommerce.store/category/page-3/ необходимо добавить <link rel="prev" href="your.ecommerce.store/category/page-2/" />.

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

Кроме того, не забудьте создать уникальные метатеги для страниц пагинации на основе такого шаблона:
Название страницы пагинации = [Название главной страницы пагинации] — номер страницы пагинации.

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

Дополнительные рекомендации Google

нумерация страниц в magento 2

  • rel="prev" и rel="next" рассматриваются Google как ссылочные атрибуты, а не как правило,
  • если поисковые системы обнаружат какие-либо ошибки в настройках rel="prev" или rel="next", дальнейшая индексация страниц и анализ контента будут проводиться на основе собственного алгоритма Google.

Важный! Даже если страницы вашего сайта загружаются с помощью AJAX — т. е. элементы отображаются после того, как покупатель прокрутит страницу вниз — все равно могут быть ссылки на страницы пагинации.

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

SEO Suite Ultimate MageWorx Расширение SEO Suite Ultimate для Magento 2 берет на себя всю тяжелую работу за вас и позволяет сделать страницы с разбивкой на страницы абсолютно удобными для поисковых систем.

Вы сможете:

  • включить SEO-дружественные URL-адреса для страниц пагинации,
  • установить формат ключа URL-адреса пейджера,
  • используйте параметр «Pager Var», чтобы указать, как «страница» определяется в URL-адресах пейджера,
  • добавить номер пейджера в мета-заголовок/описание (в начале или в конце).

По умолчанию Magento 2 использует GET-параметры для отображения нумерации страниц в URL-адресах. Например, так будут выглядеть страницы разбивки на страницы на вашем сайте на базе Magento: www.your.ecommerce.store.html?p=2. SEO Suite Ultimate позволяет расширить эту функциональность и изменить формат пагинации.

1. Чтобы включить эту функцию, перейдите в МАГАЗИНЫ ⟶ Конфигурация ⟶ MAGEWORX ⟶ SEO ⟶ URL -адреса SEO и выберите «Включить для URL-адресов пейджера».

2. Чуть ниже можно выбрать формат пейджера:
· -[pager_var][pager_num] (например, your.ecommerce.store/category-p2.html)
· /[pager_var]/[pager_num] (например, your.ecommerce.store/category/p/2.html)
3. По умолчанию pager_var равен p. Вы можете легко изменить это значение, введя свой вариант в поле параметра «Pager Var».
4. Кроме того, расширение SEO Suite Ultimate позволяет добавлять номер пейджера в мета-заголовок/описание, т.е. генерировать уникальные метаданные. Для этого вам понадобится вкладка SEO Extended (маршрут тот же: STORES ⟶ Configuration ⟶ MAGEWORX ⟶ SEO ⟶ SEO Extended ) и следующие поля:
Функциональность номера пейджера в SEO Suite Ultimate

Заворачивать

Посмотрим правде в глаза: неправильно настроенные страницы пагинации могут навредить вашему бизнесу электронной коммерции. Следовательно, критически важные для бизнеса страницы не индексируются или рассматриваются поисковыми системами как низкокачественные. Здесь на помощь приходит SEO Suite Ultimate для Magento 2. Это помогает правильно провести оптимизацию таких страниц, не потерять целевой трафик и (что немаловажно!) сэкономить время.