ERP · WEB · MOBILE · SOFTWARE

000
Усі статті
SEO та маркетинг4 хв читання
O
Команда Obliko
Розробка сайтів, застосунків та автоматизація

Пагінація каталогу і SEO: дублі, canonical і сторінки /page/2

Як налаштувати пагінацію каталогу, щоб не плодити дублі й не втрачати товари з індексу: canonical, «показати все», нескінченний скрол і типові помилки.

#пагінація#SEO#каталог#canonical#індексація

Пагінація здається дрібницею верстки: розбили каталог на сторінки й забули. Але саме на ній магазини найчастіше втрачають товари з індексу — або навпаки, засмічують його сотнями майже однакових сторінок. Симптоми знайомі: у пошуку є перша сторінка категорії, а половина товарів наче не існує; або в індекс потрапляють десятки /page/ із однаковими заголовками.

Розберемо, як має бути влаштована пагінація, щоб пошук доходив до всіх товарів і при цьому не бачив дублів.

Навіщо пошуку сторінки пагінації

Головне непорозуміння: сторінки /page/2 сприймають як конкурентів категорії й намагаються від них позбутися. Насправді їхня робота інша — вони проводять робота вглиб каталогу. Товар, на який немає жодного посилання, для пошуку недосяжний, а на більшості сайтів єдиний шлях до товару з двадцятої сторінки — це і є пагінація.

Звідси головне правило: не закривати ці сторінки від індексації. Заборона обриває шлях, і разом із «зайвими» сторінками з індексу зникає частина асортименту. Плутанину між забороною індексації та забороною обходу ми окремо розбирали в матеріалі про robots.txt і sitemap — це два різні механізми, і їх постійно змішують.

Canonical: сторінка вказує сама на себе

Кілька років тому радили ставити на всіх сторінках пагінації canonical на першу сторінку категорії. Ця практика застаріла й тепер частіше шкодить: пошук читає такий canonical як сигнал «дивись на першу сторінку» і поступово перестає обходити глибокі, а разом із ними — і товари.

Робоча схема простіша: кожна сторінка пагінації посилається сама на себе. Виняток один — якщо у вас справді існує сторінка «показати все» з усім асортиментом категорії, вона може бути канонічною для всієї серії. Але тільки якщо вона реально працює й швидко вантажиться: на категорії з тисячею товарів такий варіант зазвичай нежиттєздатний.

Title, тексти й «унікалізація»

Сторінки пагінації не мають ранжуватися за запитами — і не треба їм у цьому допомагати. Достатньо додати номер сторінки до звичайного title категорії, щоб вони не були повними дублями. Окремі описи, тексти й ключові слова на кожній сторінці лише розмивають саму категорію й створюють ту саму конкуренцію між своїми ж сторінками, про яку ми писали в матеріалі про канібалізацію ключів.

Окремо про SEO-текст під каталогом: якщо він є, показувати його треба лише на першій сторінці. Повторений на всіх сторінках підряд, він перетворюється на дублікат у чистому вигляді. Як формулювати самі заголовки й описи, ми розбирали в матеріалі про title і description.

Нескінченний скрол і кнопка «показати ще»

Візуально це зручно, і покупці такий формат люблять. Проблема в тому, що робот не прокручує сторінку й не натискає кнопок: усе, що підвантажується скриптом після дії користувача, для нього не існує. Каталог, у якому немає іншого способу дійти до товарів, індексується рівно на першу порцію.

Рішення — гібрид. Для людей залишається кнопка «показати ще» або довантаження при скролі, а в коді під нею присутні звичайні посилання на /page/2, /page/3 і далі. Тоді користувач отримує зручність, а робот — прохідні шляхи. Це той самий принцип, що і з фільтрами: зручність для людини не повинна забирати доступ у робота, про що ми писали в розборі пошуку й фільтрів в інтернет-магазині.

Скільки товарів на сторінку

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

Розумний орієнтир для більшості магазинів — кілька десятків карток на сторінку, з поправкою на вагу зображень. Якщо категорія все одно розтягується на багато сторінок, це зазвичай сигнал не про пагінацію, а про структуру: категорію варто розділити на підкатегорії. Як приймати таке рішення, ми розбирали в матеріалі про структуру каталогу інтернет-магазину.

Коротко

Сторінки пагінації — це не дублі, а шлях робота до товарів, і закривати їх від індексації означає викидати з індексу частину асортименту. Кожна сторінка серії має самопосилальний canonical; стара практика вказувати canonical на першу сторінку тепер частіше шкодить, ніж допомагає. Унікалізувати ці сторінки текстами не потрібно — досить номера сторінки в title, а SEO-текст під каталогом варто показувати лише на першій сторінці. Нескінченний скрол і кнопка «показати ще» безпечні лише в гібридному вигляді: під ними мають бути справжні посилання на наступні сторінки, інакше робот побачить тільки першу порцію товарів. І якщо категорія розтягується на десятки сторінок, проблема зазвичай не в пагінації, а в структурі каталогу. Загальний порядок робіт із магазином у пошуку — у матеріалі про SEO для інтернет-магазину.

Ми в Obliko розробляємо інтернет-магазини під ключ і закладаємо такі речі одразу, а не після того, як половина товарів не потрапила в пошук. Якщо у вас уже є каталог і ви не впевнені, чи всі товари видно пошуку, — напишіть, подивимося структуру й пагінацію.

Часті запитання
Чи потрібно закривати сторінки пагінації від індексації?

Ні, це поширена й шкідлива помилка. Якщо закрити /page/2 і далі, пошук перестане переходити цими сторінками до товарів — і частина каталогу просто випаде з індексу. Сторінки пагінації потрібні насамперед як шлях до товарів, а не як посадкові сторінки. Правильна схема — залишити їх відкритими, дати кожній самопосилальний canonical і не намагатися просувати їх за запитами: вони й не мають ранжуватися, їхня робота — проводити робота вглиб каталогу.

Який canonical ставити на сторінках /page/2 і далі?

Самопосилальний — тобто сторінка вказує сама на себе. Стара практика ставити canonical усіх сторінок пагінації на першу вже не рекомендується: пошук сприймає такий canonical як підказку, а не команду, і за нею часто просто перестає бачити товари з глибоких сторінок. Якщо ж у вас є сторінка «показати все» з усіма товарами, її можна зробити канонічною — але тільки коли вона реально існує й вантажиться швидко.

Нескінченний скрол шкодить SEO?

Шкодить тоді, коли він єдиний спосіб дістатися товарів. Пошуковий робот не прокручує сторінку й не натискає «завантажити ще», тож усе, що підвантажується скриптом, для нього не існує. Робоче рішення — гібрид: візуально нескінченний скрол або кнопка «показати ще» для людей, а під ними реальні посилання на сторінки /page/2, /page/3 у коді. Тоді користувач отримує зручність, а робот — прохідні шляхи.

Чи треба писати різні title для сторінок пагінації?

Достатньо додати номер сторінки до звичайного title категорії — цього вистачає, щоб сторінки не виглядали як повні дублі. Вигадувати для них окремі описи й тексти не потрібно: ці сторінки не мають ранжуватися за запитами, і власний контент на них лише розмиває категорію. Головне — не залишати абсолютно однакові title і description на всіх сторінках підряд.

Потрібен сайт або застосунок?

Розробляємо під ключ — від дизайну до запуску. Порахуємо ваш проєкт безкоштовно.

Читати далі
robots.txt і sitemap.xml: навіщо потрібні й як не закрити сайт від Google
Що таке robots.txt і sitemap.xml простими словами, чим Disallow відрізняється від noindex, як перевірити свої файли й подати карту сайту в Search Console, і які помилки повністю прибирають сайт із пошуку.
Заголовки H1, H2, H3: структура тексту, яку розуміють і люди, і пошук
Навіщо потрібна ієрархія заголовків, чому H1 має бути один, як писати H2 під реальні питання читача й чим заголовок відрізняється від великого жирного тексту.
Чому позиції сайту стрибають і коли це норма
Чому одна й та сама сторінка сьогодні на 8 місці, а завтра на 19: персоналізація, регіон, оновлення алгоритмів і сезонність. Як відрізнити нормальні коливання від реального падіння.