Перейти до вмісту
GetProfit

← Усі терміни

Фасетна навігація (фільтри)

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

Як працює

Кожен фільтр, який вибирає покупець, зазвичай додає до адреси параметр, наприклад ?color=white&material=porcelain. Комбінації множаться, тож одна категорія може породжувати сотні чи тисячі адрес. Google називає це нескінченним простором URL: його краулери не можуть відрізнити марну комбінацію від корисної, не завантаживши її. Тому вони витрачають краулінговий бюджет на сторінки фільтрів і доходять до нових товарів пізніше.

Магазин сам вирішує, які комбінації не пускати на сканування, а які пропонувати як індексовані сторінки. Щоб не пускати, Google радить правило disallow у robots.txt або розміщення фільтрів після # в адресі — цю частину Google зазвичай ігнорує. Для сторінок фільтрів, які мають індексуватися, Google просить:

  • стандартний роздільник параметрів &;
  • фіксований порядок фільтрів, якщо вони стоять у шляху адреси;
  • статус 404 для комбінацій без товарів.

SEO фасетної навігації розповідає, які комбінації індексувати.

Приклад

Приклад на вигаданому магазині, числа не клієнтські.

У магазині посуду 40 категорій, і в кожній три фільтри: 8 кольорів, 5 матеріалів і 4 цінові діапазони. Якщо підрахувати сторінки з одним, двома чи всіма трьома заданими фільтрами, у кожної категорії (8 + 1) × (5 + 1) × (4 + 1) − 1 = 269 адрес з фільтрами. Кожне «+ 1» — це фільтр, який не задано; «− 1» прибирає сторінку без фільтрів.

Загалом по магазину це 40 × 269 = 10 760 адрес на 3 000 товарів. Фільтри з множинним вибором і порядки сортування додають ще.

Не плутати з

  • Сторінка категорії — список без фільтрів, який веде на кожен товар. Навіть коли фільтри заблоковано, Google радить залишати доступними для сканування сторінки товарів і один список без фільтрів.
  • Варіанти товару — розміри й кольори одного товару, у кожного своя адреса. Фільтр за кольором показує багато товарів, а не варіанти одного.

Правильно й неправильно

  • Неправильно: «Канонічна URL-адреса на сторінках фільтрів зупиняє їхнє сканування Google». Правильно: Google каже, що canonical на сторінку без фільтрів, як і nofollow на посиланнях фільтрів, може з часом скоротити сканування. Обидва способи в довгостроковій перспективі працюють гірше за robots.txt чи фільтри після #.
  • Неправильно: «Заборонимо фільтри в robots.txt і додамо ще й noindex». Правильно: Google ніколи не завантажує заблоковану сторінку, тому ніколи не бачить noindex. Адреса все одно може потрапити у видачу, якщо на неї посилаються інші сторінки.

Джерела