Посібник із SEO-пагінації за актуальними порадами Google: унікальні URL, самореферентні canonical, доступні для сканування посилання, нескінченне прокручування, «завантажити ще» та фасети.

Коротко
добра SEO-пагінація означає, що кожна сторінка серії має власний доступний для сканування URL, сторінки з'єднані звичайними HTML-посиланнями, а кожна сторінка містить canonical-тег, який вказує на неї саму. Google більше не використовує rel="next" і rel="prev", тож усю роботу виконують самі посилання. За нескінченним прокручуванням і кнопками «завантажити ще» мають стояти URL пагінації, а варіації фільтрів і сортування зазвичай слід тримати поза індексом.
Хочете дізнатися більше? Запитайте
SEO-пагінація охоплює те, як пошукові системи знаходять, скануюють та індексують контент, розбитий на кілька сторінок: категорії товарів, архіви блогу, гілки форумів, результати пошуку на вашому сайті. Помилки тут поширені й дорогі, бо можуть приховати від Google сотні товарів чи статей без жодної видимої помилки. Цей посібник спирається на власну документацію Google про пагінацію та поступове завантаження сторінок і містить практичні приклади для інтернет-магазинів і блогів.
Пагінація це практика розбиття довгого списку елементів на послідовність сторінок, зазвичай з пронумерованими посиланнями внизу: 1, 2, 3, далі. Сайти використовують її, щоб сторінки залишалися швидкими й читабельними. Для пошукових систем питання просте: чи може сканер дістатися до кожного елемента списку і які сторінки послідовності заслуговують на появу у видачі?
Google розглядає кожен URL у послідовності пагінації як окрему сторінку. Це важливо, бо сторінка 5 категорії часто єдине місце, де Googlebot знаходить посилання на старіші товари чи статті. Якщо сторінка 5 недоступна, ці елементи цілком залежать від вашої XML-карти сайту або інших внутрішніх посилань, щоб їх знайшли.
Пагінація впливає на три речі, які цікавлять пошукові системи:
Настанови Google вміщуються в короткий список. Таблиця нижче підсумовує, що робити і чого уникати, на основі його документації про пагінацію.
| Тема | Рекомендовано | Уникати |
|---|---|---|
| URL | Унікальний URL для кожної сторінки, наприклад ?page=2 або /page/2/ | Номери сторінок у фрагментах URL (#page=2), які Google ігнорує |
| Посилання | Стандартні посилання <a href> з кожної сторінки на наступну, бажано також пронумеровані посилання | Пагінація, що працює лише через події JavaScript або кнопки без URL |
| Canonical-тег | Кожна сторінка вказує canonical на себе | Вказувати кожну сторінку серії на сторінку 1 |
| rel="next" / rel="prev" | Необов'язково; Google їх більше не використовує, інші пошукові системи можуть | Покладатися на них як на єдиний спосіб з'єднати сторінки |
| Заголовки та описи | Можуть бути схожими в межах серії; додавання «Сторінка 2» допомагає користувачам | Хвилюватися через попередження про дублікати заголовків на сторінках пагінації |
| Фільтри та порядок сортування | Правила noindex або robots.txt для варіацій, які ви не хочете індексувати | Дозволяти кожній комбінації фільтра й сортування стати індексованим URL |
| Неіснуючі сторінки | Повертати статус 404 для сторінок поза діапазоном, як-от ?page=999 | Перенаправляти їх на сторінку 1 або показувати порожню сторінку зі статусом 200 |
Ні. Це найчастіша помилка пагінації. Документація Google прямо стверджує, що не слід використовувати першу сторінку послідовності як canonical-сторінку. Сторінка 2 містить інші елементи, ніж сторінка 1, тож оголошення сторінки 1 її canonical повідомляє Google, що сторінка 2 є дублікатом. З часом Google може припинити сканувати глибші сторінки, і товари чи публікації, на які посилаються лише вони, стає складніше виявити.
Правильне налаштування це самореферентний canonical-тег на кожній сторінці: сторінка 2 вказує на сторінку 2, сторінка 3 на сторінку 3. Ще одна пов'язана деталь: переконайтеся, що сторінка 1 має єдиний URL. Якщо існують і /shoes/, і /shoes/?page=1, скрізь посилайтеся на чисту версію, а варіант ?page=1 перенаправте або вкажіть на неї canonical.
Google підтвердив у 2019 році, що припинив використовувати ці атрибути посилань для індексації, а його поточна документація повторює, що він їх більше не використовує, зазначаючи, що інші пошукові системи можуть їх читати. Вони не шкодять, тож їх можна залишити, якщо ваша CMS додає їх автоматично. Чого не можна робити, так це покладатися на них: Google з'єднує сторінки серії через видимі посилання між ними, і саме тому посилання <a href>, доступні для сканування, важливіші за будь-яку розмітку.
Google також радить посилатися з кожної сторінки колекції назад на першу сторінку. Це дає першій сторінці більше внутрішніх посилань, що може слугувати підказкою, що вона найкраща цільова сторінка для серії. Решту робить якісне внутрішнє перелінкування на сторінках категорій, наприклад посилання на підкатегорії та бестселери на сторінці 1.
У більшості випадків залишайте сторінки пагінації доступними для індексації. Noindex на сторінці 2 і далі спочатку не заважає Google бачити сторінку, але Google повідомляв, що сторінки, які довго лишаються в noindex, зрештою скануються рідше, а їхні посилання враховуються менше. Це повертає проблему виявлення, яку пагінація мала розв'язувати.
Глибокі сторінки рідко ранжуються за конкурентними запитами, бо сторінка 1 збирає більшість внутрішніх посилань і сигналів релевантності. Їхнє головне SEO-завдання передати сканери до елементів, які вони перелічують. Залишайте їх індексованими, давайте їм чіткий заголовок, як-от «Кросівки для бігу, сторінка 3», і не копіюйте довгий вступний текст сторінки 1 на кожну сторінку серії.
Сторінка «показати все» відображає весь список на одному URL. У дописі Search Central 2011 року Google писав, що користувачі часто віддають перевагу сторінці «показати все», і радив спрямовувати на неї сторінки пагінації через canonical-тег, якщо вона швидко завантажується. Поточна документація Google про пагінацію цей варіант більше не згадує. На практиці сторінка «показати все» має сенс лише для коротких списків, щонайбільше кількох десятків елементів, де повна сторінка лишається швидкою. Для великих каталогів одна сторінка з сотнями товарів шкодить швидкості завантаження і Core Web Vitals, тож класична пагінація безпечніший вибір.
Нескінченне прокручування завантажує нові елементи, коли відвідувач гортає вниз. Сканери Google не прокручують і не запускають дії, які потребують користувача, тож елементи, завантажені таким чином, можуть лишатися невидимими. Рішення в тому, щоб підкріпити нескінченне прокручування URL пагінації: кожна порція елементів має власну адресу (наприклад ?page=3), адреса в браузері оновлюється під час прокручування, а сторінки з'єднані посиланнями, доступними для сканування без JavaScript.
Кнопка «завантажити ще» має те саме обмеження: Googlebot не натискає кнопки. Кнопка може лишатися для користувачів за умови, що це справжнє посилання на наступний URL пагінації, або що ті самі елементи доступні через стандартний блок пагінації чи XML-карту сайту. Перевірте це, вимкнувши JavaScript у браузері: якщо ви не можете дістатися сторінки 2, більшість сканерів теж не зможе.
Фасетна навігація (фільтри за розміром, кольором, ціною, брендом) швидко примножує URL. Категорія з 10 сторінками, 5 порядками сортування та 20 фільтрами може згенерувати тисячі комбінацій, кожна з яких має власну пагінацію. Посібник Google про керування фасетною навігацією радить спершу вирішити, які версії взагалі заслуговують на сканування:
Візьмемо категорію з 480 пар кросівок для бігу, по 24 на сторінці, тобто 20 сторінок. Правильне налаштування виглядає так:
Та сама логіка стосується архіву блогу: один URL для кожної сторінки архіву, самореферентні canonical, пронумеровані посилання, і кожна стаття також доступна зі сторінок категорій чи пов'язаних публікацій.
Аудит пагінації на більшості сайтів займає менше години:
SEO-пагінація зводиться до кількох правил із власних настанов Google: один унікальний URL для кожної сторінки, доступні для сканування посилання між сторінками, самореферентний canonical замість canonical на сторінку 1, жодної залежності від rel="next" і rel="prev" та URL пагінації за будь-яким нескінченним прокручуванням чи кнопкою «завантажити ще». Контролюйте фільтри й порядки сортування, щоб вони не заполонили індекс, і забезпечте кожному елементу другий шлях виявлення через карту сайту. Щоб за секунди перевірити canonical, теги індексації та посилання будь-якого URL пагінації, скористайтеся безкоштовним аудитом SEO на сторінці від Sorank.
Зазвичай ні. Google розглядає кожен URL пагінації як окрему сторінку, а глибокі сторінки часто єдиний шлях до старіших товарів чи статей. Сторінки, які довго лишаються в noindex, скануються рідше, що може приховати елементи, на які вони посилаються. Залишайте їх індексованими із самореферентним canonical, а noindex застосовуйте для варіацій фільтрів і сортування.
Ні. Google повідомив, що більше не використовує ці атрибути, хоча інші пошукові системи можуть їх читати. Їх можна залишити, якщо їх додає ваша CMS, але сторінки серії мають бути з'єднані стандартними посиланнями, доступними для сканування, на які Google і спирається.
Нескінченне прокручування зручне для користувачів, але саме по собі ризиковане, бо сканери Google не прокручують і не натискають, щоб завантажити більше елементів. Рішення в тому, щоб підкріпити його URL пагінації: кожна порція елементів має власну адресу й пов'язана звичайними HTML-посиланнями. Тест із вимкненим JavaScript швидко покаже, чи можуть сканери дістатися кожної сторінки.
ВОНИ ПРОБУВАЛИ SORANK ДО ВАС
