Filter Everything — универсальный фильтр для WordPress, WooCommerce
Filter Everything — это универсальный фильтр для WordPress/WooCommerce, который позволяет создавать мощную разностороннюю систему фильтрации на вашем сайте. Плагин представлен в виде бесплатной и платной версии (ссылки в конце).
Что такое фильтры товаров?
Фильтры товаров — это инструмент, который позволяет покупателям отфильтровать ассортимент товаров на основе определенных критериев. Это помогает покупателям быстро найти нужный товар среди большого количества предложений.
Фильтры товаров позволяют отсеять товары по таким параметрам, как цена, размер, цвет, бренд, материал, тип товара и другие характеристики. В зависимости от платформы или магазина, могут быть доступны различные параметры фильтрации, которые позволяют покупателям отобразить только товары со скидкой или наличие на складе.
Фильтры товаров являются полезным инструментом для электронной коммерции, повышающим конверсию и снижающим количество возвратов из-за неправильного выбора товара.
Одним из таких эффективных и популярных плагинов WordPress для фильтрации товаров и других записей является плагин Filter Everything. Плагин имеет широкое применение, отличную совместимость и содержит гибкие функции.
Возможности плагина Filter Everything
- Фильтровать различные типы записей (статьи, товары, рецепты, объявления и т.д.)
- Поддержка любых типов фильтров (чекбоксы, переключатели, кнопки, выпадающие списки, диапазон)
- Удобство на мобильных устройствах
- Наличие поиска, сворачивания/развертывания фильтров и подсказок, что улучшает пользовательский опыт
- Использование AJAX для быстрого отображения результатов поиска без перезагрузки страницы
- Наличие логики работы фильтров — одни фильтры зависят от выбора других.
- Совместим с различными темами WordPress и популярными плагинами.
- Фильтр можно вывести на страницах, которые созданы с помощью различных конструкторов (Elementor, Divi builder, Themify, WPBakery, Visual Composer, Oxygen builder, Beaver builder и т.д.).
- Совместимость с популярными плагинами, например WPML, ACF, Polylang.
- Совместимость с SEO-плагинами: Yoast SEO, All in One SEO, Rank Math SEO, The SEO Framework, SEOPress и Squirrly SEO.
- Сортировка результатов по любым критериям.
- Два режима фильтрации содержимого: по кнопке и автоматическое отображение.
- Вставка фильтра на страницу с помощью шорткода.
- Вы можете указать в настройках фильтра индивидуальный идентификатор CSS или класс контейнера в котором находится список записей, для которых мы желаем подключить фильтр.
- Есть хуки для веб-разработчиков, что позволяет более гибко настроить фильтры под задачи проекта.
- Внешний вид фильтров можно изменить благодаря использованию собственных шаблонов.
По каким параметрам можно фильтровать товары?
- Цены
- Рейтинг товара
- Категория, тег, или другая произвольная таксономия
- Атрибуты товаров (цвет, размер, бренд, автор, длина и т.д.)
- По статусу товара (в наличии, рекомендованный и т.д.)
- Тип товара (простой, вариативный, партнерский и сгруппированный)
- Классы доставки
- Видимость товара
- Наличие миниатюры
- Количество просмотров
- По произвольным полям
- и т.д.
Локализация Filter Everything
В наличии есть файл шаблона (.pot), позволяющий перевести плагин на любой язык.
Готовая локализация:
- Украинский
- Чешский
Русский(автор удалил локализацию из-за агрессии рф против Украины). Но, при необходимости вы можете ее самостоятельно создать используя файл .pot.
Видео — обзор, установка и настройка
SEO-правила для страниц с результатами фильтрации
Существуют различные плагины для настройки фильтрации контента на сайте. Но, плагин Filter Everything отличается от них всех одной очень важной функцией. Он умеет закрывать все страницы с результатами фильтрации от сканирования и индексирования поисковыми системами, а также одновременно открывать отдельные из них с определенными SEO-параметрами.
Обычно страницы с результатами фильтрации товаров закрывают от индексирования поисковыми системами.
Почему закрывают? Причины:
- Дублирование контента: страницы с результатами фильтрации могут содержать похожий или идентичный контент, что может привести к дублированию страниц в индексе. Это может негативно повлиять на рейтинг сайта в результатах поиска.
- Количество страниц: применение различных фильтров может создать большое количество страниц, которые потенциально могут быть просканированы. На сканирование такого большого количества страниц может уйти весь краулинговый бюджет «crawl budget» поисковых систем. Поэтому важно сосредоточиться на индексации наиболее важных страниц.
- Динамические URL-адреса: фильтрация товаров часто создает динамические URL-адреса с рядом параметров. Это может усложнить работу поисковых систем с индексацией и пониманием структуры сайта.
- Неоптимальные результаты поиска: страницы с результатами фильтрации будучи менее полезными с точки зрения содержимого, могут заполнить собой всю поисковую выдачу и конкурировать с другими полезными страницами.
Чтобы предотвратить эти проблемы (основные это дублирование содержимого и каннибализация ключевых слов*), веб-разработчики и SEO-специалисты часто закрывают страницы с результатами фильтрации от индексирования, используя метатеги noindex или директивы Disallow в файле robots.txt. Вместо этого, они сосредотачиваются на оптимизации страниц товаров и категорий для достижения лучших результатов в поисковых системах.
Но, бывают случаи, когда мы некоторые страницы фильтрации все же хотим открыть для индексирования поисковыми системами. Делают мы это для того, чтобы охватить больше ключевых слов, которые потенциально могут приводить трафик на наш сайт. Чтобы понять какие именно страницы с результатами фильтрации нужно открыть, мы собираем семантическое ядро (ключевые слова разделенные по тематическим группам).
Уникальные SEO-параметры для страниц фильтрации
Для страниц с результатами фильтрации, которые желаем открыть для индексации, мы можем указать свои уникальные параметры:
- Заголовок H1
- Текст описания — это несколько абзацев, которые включают в себя ключевые слова
- Meta-title
- Meta-description
- Уникальный URL-адрес страницы
Интересно то, что плагин позволяет создавать различные комплекты активных фильтров (объединяем на одной странице несколько результатов фильтров), для которых создаем и открываем страницу для индексации. Эта страница будет уникальной со своими текстами, ключевыми словами, названием и мета-тегами.
Опять же, решение о создании и открытии таких страниц для индексации должно исходить из того, какие ключевые слова вы хотите охватить этой страницей. Поисковые системы будут видеть такую страницу как отдельную страницу на сайте, она также попадет в карту сайта.
Например, у нас есть определенный пользовательский запрос (интент — намерение пользователя) в поисковой системе. Скажем, люди ищут вот это: smart tv led 4k ultra hd samsung
Зная, что именно и как ищут пользователи в поисковых системах, мы собираем все эти запросы (ключевые слова или семантическое ядро) и соответственно формируем на нашем сайте иерархию категорий товаров, добавляем товары и систему фильтрации товаров. Некоторые результаты фильтрации товаров мы формируем в виде отдельных страниц, которые будут открытыми для индексации поисковыми системами.
Имея запрос smart tv led 4k ultra hd samsung, для которого мы хотим создать релевантную страницу, мы действуем следующим образом:
- Создаем в магазине несколько фильтров (с помощью Filter Everything), которые помогут посетителям сайта найти подходящий товар: Бренд, Тип экрана, Поддержка и Расширение экрана.
- С помощью плагина Filter Everything настраиваем специальную страницу (плагин сам создаст страницу) со своими уникальными SEO-параметрами. Эту страницу увидят пользователи, если выберут следующие фильтры:
- Бренд — samsung
- Тип экрана — led
- Поддержка — smart tv
- Разрешение экрана — 4k ultra hd
Поисковые системы также увидят эту страницу, но им не нужно пользоваться фильтрами, потому что страница имеет свой уникальный URL-адрес со своими результатами фильтрации.
В соответствии с вашим семантическим ядром, вы можете создать десятки подобных страниц. Но, важно чтобы ключевые слова на этих страницах не пересекались с идентичными ключевыми словами, например на страницах категорий товаров. Каждая страница на вашем сайте должна содержать свой набор ключевых слов.
Итак, открытыми страницами с результатами фильтрации мы охватываем те ключевые слова, которые не смогли охватить, например страницы категорий товаров. Если страницы категорий охватили все ключевые слова, то открывать страницы с результатами фильтрации для индексации нет смысла.
Отличие между бесплатной и платной версией Filter Everything
Функция | PRO | FREE |
---|---|---|
Фильтрует любой тип записи (публикации, товары и т.д.) | + | + |
Поддерживает AJAX | + | + |
Подсчет результатов, динамический пересчет в терминах | + | + |
Виджет сортировки | + | + |
Специальные префиксы URL для фильтров | + | + |
Фильтрация по таксономиям, произвольным полям, автору публикации | + | + |
Фильтрация по произвольным WP Queries (запросы записей) | + | — |
Чистые URL-адреса и постоянные ссылки | + | — |
«Умное» фильтрование вариаций товаров | + | — |
Индивидуальные наборы фильтров для любых страниц и архивов | + | — |
Совместимость с конструкторами страниц | + | — |
Правила SEO, индексация поисковыми системами | + | — |
Попап-фильтры для мобильных устройств | + | — |
Отдельные AJAX-контейнеры для наборов фильтров | + | — |
Скрыть фильтр, если все термины пустые | + | — |
Фильтр по рейтингу товаров в виде звезд | + | — |
Профессиональная поддержка | + | — |
Ссылки
Filter Everything — бесплатная версия
Filter Everything — полная версия
Я помогу Вам настроить фильтры товаров в вашем интернет-магазине и при необходимости настрою открытые страницы с результатами фильтрации для правильного индексирования поисковыми системами.
Также, вы можете заказать услугу настройки вашего сайта для индексации поисковыми системами.
Справка
*Каннибализация ключевых слов — это явление, когда веб-страницы на одном сайте конкурируют друг с другом за определенные ключевые слова в поисковых системах. Это может произойти, когда несколько страниц на одном сайте содержат много похожих ключевых слов, которые ориентированы на одну и ту же тему или запрос пользователя.
Например, если у вас есть сайт о футболе и на каждой странице используете ключевые слова «футбольные матчи», «результаты футбольных матчей», «футбольные новости» и т.д., то эти страницы могут начать конкурировать между собой за позиции в поисковых системах. Это может привести к снижению общего рейтинга сайта в поисковых системах и ухудшению позиций страниц.
Для того чтобы избежать каннибализации ключевых слов, важно сосредоточиться на создании уникального и интересного контента для каждой страницы, а также использовать разные ключевые слова.