Фільтри інтернет-магазину — це фасетна навігація: коли користувач обирає бренд, розмір, колір чи ціну, а сайт показує відповідну добірку товарів. Для покупця це зручно, а для SEO — водночас і потужний інструмент, і головний генератор проблем. Ті самі фільтри можуть створити сотні корисних цільових сторінок під комерційні запити або згенерувати десятки тисяч дублів, які з’їдають краул-бюджет і тягнуть сайт донизу. Нижче розберемо, коли фільтри допомагають, коли шкодять, і як ми налаштовуємо їх так, щоб працювала перша частина, а не друга.
Чому фільтри — це й сила, і загроза для SEO
Фасетна навігація небезпечна не сама по собі, а тим, що масштабується вибухово. Кожен новий фільтр множиться на всі попередні: бренд × розмір × колір × ціна × сортування — і з кількох десятків товарів виростають тисячі URL-комбінацій. Частина з них — золото (люди справді шукають «кросівки Nike чорні»), а частина — сміття, яке ніхто не шукає, але Google змушений обходити. Завдання SEO — не «закрити фільтри» і не «відкрити всі», а провести межу між цими двома групами.
Добрий фільтр — це готова комерційна сторінка
Сторінка фільтра «категорія + бренд» або «категорія + характеристика» часто точніше відповідає запиту, ніж загальна категорія. Людина шукає не «взуття», а «зимові черевики Ecco» — і якщо у вас є така сторінка з унікальним заголовком і добіркою, ви виграєте видачу. По суті це така сама комерційна сторінка, до якої діють ті самі вимоги щодо структури й довіри, що ми розбирали в матеріалі про комерційні сторінки. Тому сильні фільтри ми не ховаємо, а навпаки — оформлюємо як повноцінні посадкові.
Звідки беруться тисячі дублів
Проблема починається, коли індексується все підряд. Сортування за ціною, перемикач «показувати по 24/48/96», параметри сесії та UTM-мітки створюють різні URL з однаковим вмістом. Додайте сюди комбінації фільтрів, яких ніхто не шукає, і порожні сторінки з нуль товарів — і ось у магазину на 4 тисячі товарів в індексі висить 200 тисяч адрес. Google витрачає краул-бюджет на цей шум замість того, щоб частіше переобходити важливі сторінки, а сигнали розмиваються між десятками майже однакових URL. Структуру URL і параметрів ми проєктуємо заздалегідь — це частина роботи над структурою сайту.
Які фільтри відкривати для індексації
Рішення завжди впирається в одне питання: чи є на цю комбінацію пошуковий попит. Якщо люди шукають «смартфони Samsung» або «диван кутовий сірий» — таку сторінку фільтра варто відкрити й оформити. Якщо комбінацію ніхто не вводить у пошук (умовно «смартфони Samsung червоні 128 ГБ у розстрочку») — її немає сенсу тримати в індексі.
Правило попиту
Ми складаємо список фільтрів і комбінацій, перевіряємо попит за даними пошуку й конкурентів, і ділимо на три групи: відкрити та оформити (є попит), закрити noindex але лишити доступними для людей (попиту нема), звести canonical (це варіація того самого контенту). Відкритих комбінацій зазвичай небагато — десятки, не тисячі, — і саме вони приносять основний фільтровий трафік. Решта має працювати для покупця, але не претендувати на місце в індексі.
Чим керувати індексацією фільтрів
Для кожної ситуації — свій інструмент. Плутанина між ними і є причиною більшості проблем фасетної навігації. Ось як ми це розкладаємо:
| Ситуація | Інструмент | Чому так |
|---|---|---|
| Фільтр із попитом (бренд, тип) | Окрема індексована сторінка, унікальні title/H1/текст | Це комерційна сторінка під реальний запит |
| Комбінація без попиту | noindex, follow | Нема кому шукати, але посилання й вага працюють |
| Сортування, показ по N, сесійні параметри | canonical на базову сторінку | Той самий контент, лише інший порядок |
| Нескінченні комбінації фасетів | Заборона краулу параметрів у robots | Економимо краул-бюджет на шумі |
| Пагінація (сторінки 2, 3…) | Self-canonical на кожну сторінку | Це не дублі, а продовження списку |
| Порожній фільтр (0 товарів) | noindex або 404/410 | Тонкі й порожні сторінки шкодять |
Важливо
noindex і disallow у robots.txt — не одне й те саме. Якщо закрити сторінку в robots, Google на неї не зайде й не побачить тег noindex, тож вона може лишитися в індексі. Щоб прибрати сторінку з індексу, її треба ДОЗВОЛИТИ краулити й поставити noindex; забороняти в robots варто вже після того, як сторінки випали з видачі.
Сім помилок, які вбивають SEO магазину
На аудитах інтернет-магазинів ці промахи трапляються найчастіше — і коштують найдорожче:
- Усі фільтри відкриті для індексації: тисячі тонких дублів з’їдають краул-бюджет і розмивають сигнали.
- Усі фільтри закриті noindex: магазин втрачає трафік за комерційними «категорія + бренд», які мали б приводити покупців.
- Canonical із фільтра на категорію там, де фільтр насправді окрема цільова сторінка: ви самі віддаєте свій запит конкуренту.
- noindex разом із disallow у robots: Google не краулить сторінку, не бачить noindex і лишає її в індексі.
- Параметри сортування й відображення індексуються як окремі URL: масові дублі з однаковим вмістом.
- Порожні сторінки фільтрів з нуль товарів потрапляють в індекс: тонкий контент, який тягне якість домену вниз.
- На відкритих фільтр-сторінках немає унікальних title, H1 й опису: вони канібалізують категорію замість того, щоб додавати трафік.
Чому це повʼязано зі швидкістю й краул-бюджетом
Чим більше сміттєвих URL, тим рідше Google доходить до справді важливих сторінок — нових товарів і прибуткових категорій. А ще роздуті фасети часто означають важкі сторінки лістингу з купою скриптів фільтрації, що б’є по швидкості. Тому фільтри ми завжди розглядаємо в парі з технічним станом сайту: як міряти й чинити швидкість, ми докладно розписали в матеріалі про Core Web Vitals. Чистий індекс і швидкий лістинг працюють на один результат — щоб робот і покупець швидше діставалися товару.
Як ми налаштовуємо фільтри
Спершу — аудит: збираємо всі типи URL, дивимося, скільки сторінок в індексі проти кількості товарів, ловимо дублі й порожні фільтри. Далі складаємо карту фільтрів за попитом, призначаємо кожному типу інструмент із таблиці вище, оформлюємо відкриті комбінації як посадкові сторінки й чистимо індекс. Це лягає в роботу над SEO інтернет-магазину й ширше — у комплексне SEO, де фільтри, категорії й контент працюють як одна система.
Кейс
В одного магазину фасетна навігація нагенерувала понад 200 тисяч URL в індексі при 4 тисячах товарів. Ми відкрили лише фільтри з попитом (бренд, тип), решту комбінацій закрили noindex, а сортування й показ по N звели canonical на базову категорію. За квартал індекс очистився до кількох тисяч осмислених сторінок, а органічний трафік категорій помітно зріс — без додавання нових товарів.
Головне — не сприймати чистку індексу як разову акцію. Асортимент змінюється, додаються нові фільтри й категорії, тож карту індексації варто переглядати хоча б раз на квартал. Інакше за пів року фасети знову розповзаються, і роботу доводиться починати спочатку. Ми лишаємо магазину зрозумілі правила: який тип фільтра відкривати, який ховати, і як перевірити, що нове не потрапило в індекс випадково.
Висновок
Фільтри — не сміття і не золото за замовчуванням: цінність створює рішення, які з них відкрити, а які сховати.
Фасетна навігація стає перевагою лише тоді, коли ви свідомо керуєте індексацією: відкриваєте комбінації з попитом, ховаєте решту й не дозволяєте параметрам плодити дублі. Почніть із простого — порівняйте кількість товарів із кількістю сторінок в індексі: якщо різниця в десятки разів, фільтри вже працюють проти вас. Якщо хочете побачити, скільки сміттєвих URL у вашому магазині й що з ними робити, замовте аудит — повернемося з картою фільтрів і планом чистки.
Часті запитання
Що таке фасетна (фільтрована) навігація
Це система фільтрів інтернет-магазину, коли вибір бренду, розміру, кольору чи ціни формує добірку товарів за окремим URL. Для покупця це зручний спосіб звузити вибір, а для SEO — джерело як корисних посадкових сторінок, так і тисяч дублів, якщо індексацією не керувати.
Чому фільтри шкодять SEO магазину
Коли індексується все підряд, комбінації фільтрів, сортування й параметри плодять десятки тисяч майже однакових URL. Вони з’їдають краул-бюджет, розмивають сигнали між дублями й заповнюють індекс тонкими сторінками. У результаті Google рідше доходить до важливих сторінок, а позиції просідають.
Які фільтри відкривати для індексації
Ті, на які є пошуковий попит: зазвичай «категорія + бренд» або «категорія + ключова характеристика». Такі сторінки оформлюють як повноцінні посадкові з унікальними title, H1 й текстом. Комбінації, яких ніхто не шукає, лишають доступними для покупців, але закривають від індексації.
Що використовувати — canonical чи noindex
Залежить від ситуації. Для варіацій того самого контенту (сортування, показ по N, сесійні параметри) — canonical на базову сторінку. Для комбінацій без попиту — noindex, follow. Для фільтрів із попитом — окрема індексована сторінка без canonical на категорію. Один інструмент не замінює інший.
Чому noindex на фільтрах не спрацював
Найчастіша причина — сторінку одночасно закрили в robots.txt. Якщо краул заборонено, Google на неї не заходить і не бачить тег noindex, тому сторінка лишається в індексі. Правильний порядок: дозволити краул із noindex, дочекатися випадання з видачі, і лише потім, за потреби, забороняти в robots.
Як перевірити, що фільтри не з’їдають краул-бюджет
Порівняйте кількість товарів із кількістю проіндексованих сторінок у Search Console: різниця в десятки разів — тривожний сигнал. Подивіться статистику сканування й звіт про індексацію, перевірте оператором site: типові сміттєві URL. Якщо робот витрачає обходи на параметри й дублі — фільтри потребують налаштування.
10+ років у SEO. Веде комплексні проєкти у конкурентних нішах — e-commerce і B2B. Одна з перших в Україні почала системно працювати з GEO-оптимізацією під AI-видачу.





