Замовлення сайтів:
Підтримка сайтів:
Підтримка сайтів:
Вінниця:
Краків:

SEO для фільтрів інтернет-магазину: як керувати фасетною навігацією

SEO для фільтрів інтернет-магазину: як керувати фасетною навігацією

У категорії «Ноутбуки» десять брендів, двадцять кольорів, п'ять варіантів пам'яті та кілька цінових діапазонів. Покупцеві фільтри допомагають за кілька кліків знайти потрібну модель. А для пошукового робота ті самі фільтри можуть згенерувати сотні тисяч адрес із майже однаковим вмістом.

Фасетна навігація сама по собі не проблема — це одна з найзручніших речей в e-commerce. Проблема виникає тоді, коли магазин не розрізняє, які комбінації фільтрів корисні для пошуку, а які мають існувати лише для зручності покупця. Нижче — покрокова інструкція, як навести тут лад: від інвентаризації параметрів до правил для нових фільтрів. У 2024 році Google оновив свої рекомендації щодо фасетної навігації, і більшість порад спирається на них.

Як зрозуміти, що фільтри вже шкодять

Перші симптоми видно в Search Console. У звіті про індексацію росте кількість сторінок зі статусом «Виявлено, але не проіндексовано» або «Дублікат без канонічної сторінки». У статистиці сканування більшість запитів робота припадає не на товари, а на адреси з параметрами. Нові категорії потрапляють в індекс тижнями, хоча раніше це займало дні.

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

Крок 1. Інвентаризація параметрів

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

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

Крок 2. Розділіть фільтри на три групи

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

Приклад фільтраПопитАсортиментГрупаЩо робимо
Ноутбуки LenovoВисокийСтабільнийПосадковийІндексувати, свій title, H1, опис
Ноутбуки 16 ГБ RAMСереднійСтабільнийПосадковийІндексувати, додати в меню категорії
Ноутбуки чорніНизькийСтабільнийСлужбовийCanonical на категорію, без посилань у HTML
Lenovo + 16 ГБ + чорний + до 30 000 грнНемаєМінливийСміттєвийNoindex, не давати посилань
Сортування за ціноюНемає—СміттєвийНе індексувати, не посилатися

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

Крок 3. Наведіть лад в адресах

Для посадкових сторінок зручніші людинозрозумілі адреси на кшталт /noutbuky/lenovo/. Решту комбінацій можна лишити на параметрах, наприклад ?color=black. Головне — щоб одна вибірка мала одну адресу.

Тут ховається найчастіша технічна помилка: порядок параметрів. Якщо ?color=black&brand=lenovo і ?brand=lenovo&color=black відкривають ту саму сторінку, для робота це два різні URL, і він обійде обидва. Параметри треба сортувати за сталим правилом, порожні — прибирати, а невідомі — ігнорувати, а не додавати до адреси.

Крок 4. Сигнали індексації: що з чим поєднувати

Для посадкових сторінок усе просто: власний canonical на себе, унікальні title і H1, короткий опис, посилання з категорії та рядок у карті сайту.

Для службових фільтрів ставлять canonical на батьківську категорію й не дають на них звичайних HTML-посилань. Для сміттєвих комбінацій потрібен noindex — і саме тут лежить пастка з robots.txt. Якщо адресу закрити в robots.txt, робот не відкриє сторінку й ніколи не побачить noindex усередині неї, а вже проіндексовані адреси лишаться в пошуку без опису.

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

Крок 5. Внутрішні посилання й карта сайту

Google оцінює важливість сторінок через посилання. Тому посадкові фільтри мають отримувати звичайні посилання <a href> з категорії, меню, блоків «популярні добірки» чи статей блогу. Службові та сміттєві комбінації краще реалізувати кнопками або формами без окремих адрес у розмітці — так вони не створюють нових шляхів для обходу.

У XML sitemap додають лише канонічні адреси, які бізнес хоче бачити в пошуку. Для великих магазинів карту зручно ділити за типами — категорії, товари, посадкові фасети, статті. Тоді в Search Console одразу видно, який тип сторінок індексується гірше.

Порожні сторінки: найчастіша причина soft 404

Асортимент змінюється, і фільтр, який учора показував двадцять товарів, сьогодні може не повертати жодного. Індексована сторінка з написом «нічого не знайдено» псує оцінку якості сайту.

Якщо комбінація більше не існуватиме, коректно повернути 404. Якщо сторінку свідомо об'єднали з іншою — 301 на релевантну категорію. Якщо товари скоро повернуться, достатньо тимчасового noindex. У будь-якому разі покупцеві варто показати альтернативи, не підміняючи при цьому статус-код.

Коли фільтри працюють на JavaScript

Сучасні магазини часто оновлюють видачу без перезавантаження сторінки. Це зручно, але вимагає перевірки чотирьох речей: посадкова сторінка відкривається за прямим посиланням і показує той самий набір товарів; адреса змінюється в історії браузера; сервер повертає правильний статус-код; контент доступний після рендерингу.

Найшвидше це перевіряється інструментом перевірки URL у Search Console. Якщо магазин переходить на нову платформу чи headless-архітектуру, правила фільтрів треба закласти в карту міграції заздалегідь — про це детальніше в нашому плані редизайну без втрати SEO.

П'ять помилок, які зустрічаються найчастіше

Перша — відкрити для індексації всі комбінації «щоб було більше сторінок». Друга — закрити все в robots.txt і чекати, що сторінки зникнуть з індексу. Третя — ставити canonical посадкової сторінки на іншу посадкову, через що обидві втрачають чіткий сигнал. Четверта — дозволяти індексацію сортування й пагінації без потреби. П'ята — не фіксувати правила письмово, через що кожен новий атрибут у каталозі породжує нову хвилю дублів.

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

Що відстежувати після змін

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

Часті запитання

Скільки фільтрів можна відкривати для індексації?

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

Що краще — параметри чи ЧПУ?

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

Чи шкодять фільтри SEO?

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

Скільки часу займає наведення ладу?

Аудит і правила — зазвичай один-два тижні. Технічна реалізація залежить від платформи. Результат в індексі видно протягом одного-двох місяців після змін.

Фасетна навігація має одночасно допомагати покупцеві й не створювати хаосу для пошукової системи. Команда GL.ua закладає правила фільтрів ще на етапі розробки інтернет-магазину, щоб SEO не перетворювалося на нескінченне виправлення адрес після запуску.

Замовити сайт зараз!

Всього один крок до вашого бездоганного сайту

Налаштування доступності
Налаштування контрасту
Розмір шрифту
Міжбуквенний інтервал
Міжрядковий інтервал
Зображення
Шрифт
Скинути налаштування