Фильтры и фасеты значительно улучшают работу каталога, каталога или библиотеки, но они могут создавать почти бесконечное количество не очень полезных URL-адресов. Правильная стратегия отделяет комбинации, которые отвечают на реальный спрос от состояний интерфейса, которые используются только для сортировки или уточнения списка.

Инвентаризация фактически созданных URL-адресов

Протестируйте каждый фильтр отдельно, несколько комбинаций, сортировку, пейджинг, удаление критерия и возврат назад. Поднимите порядок параметров, пустые значения, дубликаты, URL-адреса сеанса и ссылки, доступные по ссылкам. Визуально простой интерфейс может скрывать тысячи исследуемых комбинаций.

Решите, какие комбинации заслуживают страницы

Индексируемый фасет должен соответствовать определенному намерению, представлять достаточно стабильные результаты и обеспечивать чистую редакционную ценность. Например, долговечная категория с идентифицированным приложением может получать читаемый URL, заголовок, введение и сетку. Сортировка по цене, редкий цвет или комбинация без запроса вообще не оправдывает поисковую страницу.

Ограничьте бесконечное пространство

Google объясняет, что граненый просмотр может привести к переполнению и замедлению обнаружения новых страниц. Если в поиске не должны отображаться URL-адреса фильтра, не допускайте их исследования с помощью последовательной и проверенной стратегии. Фрагменты URL не должны использоваться для замены реального индексируемого содержимого. developers.google.com

  • стабилизировать порядок и формат параметров;
  • Не создавайте ссылки для сканирования со всеми ненужными комбинациями;
  • вернуть реальную 404 для невозможных комбинаций, а не пустую страницу в 200;
  • Предотвратить генерацию безграничных пробелов в календаре, цене или количестве;
  • Зарезервируйте карту сайта для канонических URL-адресов, которые вы хотите обнаружить.

Используйте каноническую с точностью

Canonical используется для группировки эквивалентных страниц, а не для того, чтобы скрывать разные списки. Если комбинация имеет свое намерение, набор и текст, канонизировать его в общую категорию создают противоречивые сигналы. Если он не имеет значения поиска, лучше уменьшить его открытие и ползучее из дизайна.

Поддерживайте доступную страницу

Каждая полезная страница должна оставаться доступной через реальные ссылки HTML со стабильным URL-адресом. Не полагайтесь исключительно на бесконечную прокрутку или кнопку JavaScript. Важные пункты не должны быть захоронены в чрезмерной глубине, а неудачные страницы должны предлагать четкую исправление или возврат.

Контролируйте пользовательскую сторону

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

Следующий шаг

Создайте образец из сотни URL-адресов из ваших фильтров и разделите их на три группы: индексируемая страница, полезный, но неиндексируемый статус, невозможная комбинация. Эта матрица становится общим правилом для разработки, сетки, каноническими и картами сайта.