🌐Получите бесплатный аудит состояния своего сайта и прогноз роста
🌐Присоединиться к телеграм каналу
Сейчас мы разберем правильную пошаговую реализацию технологии умного фильтра и получения трафика по фильтрациям товаров.
Это, наверное, одна из самых сложных технологий для e-commerce и если ее реализовать правильно, то можно получить до 70% всего трафа вашей тематики, а если неправильно, то можно получить санкции и сделать «хуже, чем было».
Данная технология не реализуется ни одним из стандартных «коробочных решений» CMS Битрикс, Опенкарт и других. Тут нужно понимание того, что это точно делается с привлечением разработки, более-менее хорошие разработчики могут реализовать такую задачу за 35-40 часов работы (говоря о Битрикс и Опенкарт, тут делали и замеряли во сколько это обойдется).
Что важно учесть. В этом вам не помогут ни разработчики, ни сеошники, если этого нет, то эффекта от реализации вы не получите или получите, но очень маленький.
В целом реализация будет разбита на несколько блоков, у каждого блока своя реализация разработкой и своя настройка со стороны сео.
Блок 1. Настройка категорий
По умолчанию на сайтах обычно фильтрация идет через GET-параметры.
Все GET-параметры закрываются от индексации в robots.txt директивой Disallow: /*?* , потому что это куча мусорных страниц, они не должны быть в индексе.
Все свойства, которые мы открываем для индексации нужно перевести в формат ЧПУ URL.
Для перевода свойства в режим индексации нужно указывать его, для этого в редактировании категории необходимо сделать блок, в котором мы выбираем свойство и указываем ему префикс URL.
В таком случае для данной категории это свойство уже формируется под индексацию и все пересечения открытых свойств, так же формируются в режиме ЧПУ.
Пример как это сделано в Битриксе:
Дальше нужно создать переменную {SEO_FILTER}, которую вы вставите в h1, title и description категории. В зависимости от набора свойств и значений, она будет вставлять туда их значения из автозамены.
Значения сюда подставляются в зависимости от того в какой последовательности выстроены открытые свойства в настройках категории. Это нужно для того что бы во-первых на этапах очистки страниц сформировать ключи для пробивания спроса, а во-вторых что бы пока вы не настроили динамические правила (а это за 1 день не делается) у вас не помечалось это как дубли с одинаковыми заголовками.
Блок 2. Автозамена значений
Значения фильтров у нас участвуют в генерации тайтла/заголовка/дескрипшена/текста , а категории есть разные, поэтому каждому значению нужно задать параметры автозамены.
А можно не делать? Можно, но так будет такой формат:
Очень криво, не красиво и не релевантно.
В идеале конечно сделать и Дательный и Предложный, но когда будете делать Динамические правила, то «крыша поедет» от такого обилия. Единственное при написании ТЗ на тексты тут нужно указать будет в каком падеже можно использовать свойства.
Так же для каждого свойства (при необходимости именно у вашей тематике) нужно указать префиксы и постфиксы.
И тут есть префикс «R» в шинах для диаметра и постфикс « Ач» для емкости аккумулятора, а сами значения в фильтре 16 и 60 соответственно. Тогда для таких свойств это тоже нужно указывать.
Как это выглядит в Битриксе:
Тут в идеале реализовать импорт, что бы можно было файликом XLS загрузить в БД напрямую, но это зависит от значений свойств. Если их до 300 шт, то проще сделать руками контент-менеджера, если больше, то уже целесообразна доп разработка на импорт.
Получите бесплатный аудит состояния своего сайта и прогноз роста
Блок 3. Чистка мусорных страниц
Для 12 категорий, при открытии в них по 10 свойств (для одежды это очень мало), умный фильтр сгенерирует нам примерно 430 000 + страниц. Это очень большое, просто неимоверно огромное, количество страниц. Все ли они полезны? Конечно, нет. И их не нужно скармливать поисковикам, есть риск получения санкций в виде МПК (малополезный контент).
Для этого мы открываем свойства категорий, потом выгружаем все страницы умного фильтра. Тут нужно что бы разработчики реализовали XLS выгрузку, где в первом столбце указан URL страницы, а во втором ее H1.
Все H1 закидываем на пробивку спроса, например, в word-keeper.ru , пробиваем спрос за год, везде где спрос за год по “WS” менее 50 – страницы к закрытию от индекса.
Блок 4. Динамические правила формирования SEO-контента
Нужно для того что бы на динамических страницах у вас был отчасти уникализированный контент.
Примеры групп:
Платья + Цвет
Платья + Цвет + Длина рукава
Платья + Цвет + Длина рукава + Размер одежды
Что задаем уникального:
Title
H1
Description
Текст под листингом
Какие переменные используем:
Количество товаров
Максимальная цена
Минимальная цена
Максимальный размер скидки на товар
Свойства
Удобнее всего когда для свойств можно указать код свойства, склонение и с большой/маленькой буквы писать. Поэтому на всех проектах я использую конструкцию: {КОД_СВОЙСТВА.склонение_и_падеж|ucfirst:большая_или_маленькая_буква}
Для написания шаблона текста берем самое частотное сочетание свойств, категории.
Выбираем самое частотное сочетание. По нему делаем анализ ТОПа и указываем копирайтеру в каких падежах он может использовать названия свойств. Так же обязательно помечайте копирайтеру, что текст должен строится в таком формате, что бы легко подходил и под другие свойства. Такую работу я копирайтеру оцениваю обычно по ставке х1.3-х1.5 от обычной, так как работа реально сложная.
Как это выглядит в админке:
Блок 5. Индивидуальная оптимизация страниц
Есть очень частотные и конкурентные страницы фильтрации где шаблонной оптимизацией не обойтись совсем.
Тогда нам нужен функционал индивидуальной оптимизации.
Делается он просто.
По ЧПУ URL во время рендеринга страницы строится соответствие страницы индивидуальным правилам, если там их находит, то преимущественно выводит данные индивидуальной оптимизации.
Тут лучше всего тоже сделать импорт из XLS, что бы можно было быстро с этим работать.