+7 988 353-52-54 kompman1@yandex.ru

г. Краснодар

SEO-страницы фильтра в интернет-магазине: как ловить запросы «товар + свойство»

Команда 100300 อ่าน 8 นาที

Запросы вида «пледы из шерсти» или «белые кроссовки 42» часто приносят больше заказов, чем общий запрос по категории. Разбираем, какие страницы фильтра открывать поисковикам, как дать им адрес, заголовок и текст и как не завалить индекс тысячами дублей.

SEO-страницы фильтра в интернет-магазине: как ловить запросы «товар + свойство»

SEO-страницы фильтра интернет-магазина — это отфильтрованный каталог («Пледы» + материал «шерсть»), у которого есть постоянный понятный адрес, свои H1, title и текст и который открыт для индексации. Такая страница отвечает на запрос «пледы из шерсти» точнее, чем общая категория. Главное — открывать только сочетания со спросом и товарами, а остальные состояния фильтра закрывать от индекса, чтобы не плодить дубли.

Коротко:

  • Открывайте сочетания, которые ищут люди и под которые у вас есть хотя бы несколько товаров.
  • Один-два фильтра по одному значению — да, диапазоны цен, сортировки и «в наличии» — нет.
  • Адрес фильтра должен быть постоянным и в одном порядке: /catalog/pledy/f/material-sherst.
  • Под важные запросы делайте посадочную со своим текстом, а адрес фильтра с тем же выбором перенаправляйте на неё.
  • Всё, что не открыто, — noindex и canonical на ближайшую открытую страницу.

Зачем нужны страницы фильтра

Категория «Пледы» может собрать общий запрос «купить плед». Но покупатели, которые уже знают, чего хотят, ищут точнее: «плед из шерсти», «плед из шерсти мериноса», «пледы nord», «серый плед 150×200». У каждого такого запроса небольшая частота, зато в сумме их много, конкуренция ниже, а конверсия выше: человек уже выбрал свойство.

Отдельную категорию под каждое свойство не заведёшь: каталог превратится в свалку. Фильтр уже умеет собирать нужную подборку, остаётся сделать её страницей, которую поисковик может найти и проиндексировать. Агентства называют такие страницы теговыми, посадочными или SEO-фильтром. Суть одна: подборка товаров под конкретный запрос.

Пример. Без SEO-страницы запрос «пледы из шерсти» ведёт на общую категорию, и покупатель сам ищет фильтр. С ней он сразу попадает на страницу с H1 «Пледы из шерсти», 14 товарами и абзацем о том, чем шерсть отличается от акрила. Поисковик видит точное совпадение страницы с запросом, покупатель — нужные товары.

Какие сочетания фильтра стоит открывать для поиска

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

Критерии отбора:

  • Спрос. Запрос есть в Вордстате или подсказках поиска.
  • Товары. На странице достаточно товаров, хотя бы несколько. Страница с одним товаром — плохая выдача.
  • Простота. Один-два фильтра, по одному значению в каждом.
  • Стабильность. Свойство не меняется каждый день, как наличие или скидка.
Состояние фильтраПримерДля поискаПочему
Одна характеристикаПледы + шерстьОткрытьЕсть запрос «пледы из шерсти»
БрендПледы + NordОткрытьБрендовые запросы — одни из самых конверсионных
Два фильтра по одному значениюПледы + шерсть + серыйОткрыть, если есть спрос и товары«Серый шерстяной плед» ищут
Несколько значений одного фильтраПледы + серый, бежевый, белыйЗакрытьТакой запрос никто не вводит
Три и более фильтровШерсть + серый + 150×200 + NordЗакрытьПочти нет спроса, мало товаров
Диапазон цены или размера?price=1000-5000ЗакрытьБесконечное число вариантов, адрес меняется от любого движения ползунка
В наличии, со скидкой, новинки, рейтингПледы + «в наличии»ЗакрытьСостав страницы меняется каждый день
Сортировка и число на странице?sort=priceЗакрытьТе же товары в другом порядке — дубль

Запрос вида «подарки до 3000 ₽» тоже бывает с хорошим спросом. Его лучше закрыть отдельной посадочной страницей со своим текстом, а не открывать для индексации все положения ползунка цены.

Понятные адреса фильтра (ЧПУ)

У страницы, которую вы хотите видеть в поиске, должен быть один постоянный адрес. Если фильтр работает только через параметры вида ?f[12][]=48 или меняет адрес в зависимости от порядка кликов, поисковик увидит несколько версий одной страницы.

Хороший адрес фильтра:

  • читаемый: /catalog/pledy/f/material-sherst, /catalog/pledy/f/brand-nord;
  • в одном порядке: «шерсть + серый» и «серый + шерсть» дают один и тот же адрес, а неканонический порядок перенаправляется 301 на правильный;
  • не пересекается с товарами и категориями: отдельный сегмент /f/ гарантирует, что фильтр не займёт адрес будущей категории;
  • отдаёт 404 на несуществующие значения, а не пустую страницу с кодом 200.

Латинские значения в адресе (sherst, seryj) задаются в справочнике характеристик. Проверьте их до того, как открывать страницы для индексации: адрес, который уже попал в поиск, лучше не менять.

Свой H1, title и текст для страницы фильтра

Если у страницы фильтра те же заголовок и текст, что у категории, это дубль, даже если товары другие. Ей нужны свои:

  • H1: «Пледы из шерсти»;
  • title: «Пледы из шерсти — купить от 2 490 ₽ | Магазин»;
  • description: с числом товаров и выгодой;
  • текст: для массовых страниц можно без него, для важных — короткий абзац сверху и полезный текст под товарами.

Для сотен страниц тексты руками не пишут. Нужны шаблоны с переменными: категория, выбранные значения, бренд, число товаров, минимальная цена. Например, title «{category} {values} — купить от {min_price} ₽ | {site}». При этом страница фильтра не должна повторять текст категории: она его просто не показывает.

Для 10–30 главных запросов сделайте полноценные посадочные с ручными H1 и текстом. Это дольше, но именно эти страницы приносят основной трафик из фильтра.

Правила индексации и дубли

Правило, которое мы рекомендуем и которое по умолчанию заложено в 100300 CMS:

  1. Страница фильтра открыта для индексации (index, follow) и ссылается на себя в canonical, только если на ней не больше двух фильтров по одному значению, нет диапазонов, нет фильтров «в наличии», «скидка», «новинки», «рейтинг» и нет параметров сортировки.
  2. Все остальные состояния получают noindex, follow и canonical на ближайшую открытую страницу. Например, «шерсть + серый + бежевый» указывает на «шерсть».
  3. Ссылки в фильтре, которые ведут на закрытые состояния, помечаются rel="nofollow", чтобы робот не тратил на них время.
  4. В карту сайта попадают посадочные страницы и, если хотите, открытые страницы с одним значением фильтра.

Почему не закрыть фильтр в robots.txt целиком? Робот не может прочитать страницу, закрытую в robots.txt, а значит, не увидит ни noindex, ни canonical. К тому же так вы закроете и полезные сочетания. robots.txt подходит для служебных разделов, а для фильтра нужны правила на уровне страницы.

Как SEO-страницы фильтра устроены в 100300 CMS

На многих платформах SEO-фильтр — это сторонний модуль или доработка программиста. В 100300 CMS адреса фильтра, правила индексации и посадочные страницы входят в модуль «Интернет-магазин». Порядок настройки:

  1. Характеристики. В Магазин → Каталог → Характеристики отметьте, какие характеристики участвуют в фильтре, и проверьте латинские адреса значений.
  2. Фильтр в категории. В карточке категории в блоке «Фильтр в категории» задайте набор и порядок фильтров или возьмите набор родительской категории.
  3. Правила. В Магазин → Настройки → «Фильтр и его SEO» включите индексацию фильтра, задайте, сколько фильтров и значений можно открыть, и шаблоны заголовков страниц фильтра.
  4. Посадочные. В Маркетинг → SEO-посадочные создайте страницу «Пледы из шерсти»: категория, фильтр «материал: шерсть», адрес /catalog/pledy/iz-shersti, H1, title, description, текст над товарами и под ними. Адрес фильтра с тем же выбором сам перенаправится 301 на посадочную, а ссылки в фильтре начнут вести на неё.
  5. Массово. Генератор посадочных создаёт страницы по шаблону для одного-двух фильтров: только сочетания с достаточным числом товаров, с предпросмотром, не больше 500 за раз.
  6. Перелинковка. Под списком товаров в категории появляется блок «Смотрите также» со ссылками на посадочные и открытые страницы фильтра. Так робот находит их и без карты сайта.
Карточка товара в админке: вкладки с вариантами и характеристиками, из которых строятся SEO-страницы фильтра интернет-магазина
Характеристики и варианты товара — основа фильтра: чем аккуратнее они заполнены, тем точнее страницы фильтра.

Фильтр работает без перезагрузки страницы, а на телефоне открывается в выдвижной шторке. При этом каждое состояние — это настоящий адрес с серверной страницей, и поисковик видит то же, что и покупатель. Подробно об экранах — в справке «Каталог, фильтр и поиск».

Модуль SEO Pro дополняет это для всего сайта: IndexNow сообщает Яндексу о новых посадочных сразу, аудит находит страницы с малым текстом и дублями заголовков, а журнал 404 ловит старые адреса фильтра после переезда.

Ограничение, о котором стоит знать: открыть для индексации состояние с диапазоном цены или с фильтром наличия нельзя, это закрыто правилом специально. Под такие запросы делайте посадочную вручную.

Итог

SEO-страницы фильтра работают, когда открыто немного и по делу: сочетания со спросом и товарами, постоянный адрес, свои H1, title и текст, noindex и canonical для всего остального. Начните с 10–20 посадочных под самые частые запросы «категория + свойство», потом подключайте массовую генерацию и смотрите в Вебмастере, какие страницы попали в поиск.

Фильтр — одна из 40 тем в нашем чек-листе SEO интернет-магазина. Что ещё умеет магазин на 100300 CMS, смотрите на странице CMS для интернет-магазина. Ядро бесплатное, а фильтр и посадочные входят в модуль «Интернет-магазин» (разовая лицензия на домен, есть пробный период).

Посмотрите настройки фильтра и генератор посадочных в демо-админке без регистрации: Магазин → Настройки → «Фильтр и его SEO» и Маркетинг → SEO-посадочные.

#SEO магазина#Фильтр каталога

คำถามและคำตอบ

Чем страница фильтра отличается от посадочной страницы?
Страница фильтра — это адрес отфильтрованного каталога с заголовками по шаблону. Посадочная — та же подборка со своим адресом, ручными H1, title и текстом. Адрес фильтра с тем же выбором перенаправляется на посадочную.
Не будет ли дублей, если открыть фильтр для индексации?
Не будет, если открыть только простые сочетания со спросом, а остальным поставить noindex и canonical на ближайшую открытую страницу. Порядок значений в адресе тоже должен быть одним.
Можно ли закрыть фильтр в robots.txt?
Не стоит. Робот не прочитает закрытую страницу и не увидит ни noindex, ни canonical, а заодно вы закроете полезные сочетания. Для фильтра нужны правила на уровне страницы.
Сколько SEO-страниц фильтра создавать?
Столько, сколько есть запросов со спросом и товарами. Начните с 10–20 главных и расширяйте по данным Вебмастера.
Нужен ли программист, чтобы сделать SEO-фильтр?
В 100300 CMS нет: адреса, правила индексации, шаблоны и посадочные настраиваются в админке модуля «Интернет-магазин». На других платформах обычно нужен сторонний модуль или доработка.