Запуск решения «SEO умного фильтра: мета-теги, заголовки»
Уже более полугода, как мы запустили наше топ решение «MissShop — магазин женской одежды. Адаптивный. Композитный.». Это наше передовое решение, за которым мы тщательное следим и которое развиваем. Специально для него мы разработали свой умный ЧПУ фильтр. ЧПУ фильтр нас полностью устраивает, но вот не хватало в нем одной важной возможности: установки SEO информации для каждой комбинации фильтра. Недолго думая, мы решили устранить эту проблему и создать собственный модуль, который будет входить в поставку МиссШопа.
Модуль SEO умного фильтра – предназначен для установления мета-информации при любом сочетании параметров фильтра. Существует также возможность исключить любую страницу фильтра (сочетание параметров) из индексации.
Управление модулем находится в разделе Маркетинг — SEO умного фильтра:
Главной сущностью модуля являются условия. То есть при каком сочетании значений фильтра будет устанавливаться мета-информация.
Список условий:
Отображается список всех условий
Детальная страница условия:
Вкладка Условие:
Поля:
Активность – если условие не активно, то учитываться оно не будет.
Закрыть от индексации – при установленном чекбоксе в мета-теги будет добавляться следующее
<met a name=»robots» content=»noindex, nofollow» />
Это позволяет исключить страницу из индексации поисковиками.
Сортировка – позволяет установить приоритет условия. Иногда условия могут пересекаться. В этом случае приоритетным будет то условие, которое имеет наименьшее значение сортировки.
Дата изменения – дата последнего изменения условия
Сайты – для каких сайтов используется условие, в случае многосайтовости.
Тип условия – мы планируем развивать модуль, поэтому ввели типы условий. На данный момент всего один тип: фильтр.
Инфоблок – необходимо указать конкретный инфоблок-каталог, относительно которого происходит фильтрация
Разделы – указать раздел, для которого применяется фильтрация.

Условия – гибкая установка всевозможных условий по логике: И, ИЛИ, И НЕ, ИЛИ НЕ.
Вкладка мета-теги:
Возможность гибкой настройки мета-тегов и заголовков: параметры раздела, параметры инфоблока, свойства товаров, свойства предложений, минимальная и максимальная цена.
Кроме административной части, модуль также состоит из компонента sotbit:seo.meta. Если фильтр находится в комплексном компонента catalog, то в файле section.php компонент необходимо установить после
Параметры компонента sotbit:seo.meta:
FILTER_NAME – необязательный параметр. Если он указан, то выбранные значения свойств будут использоваться именно с глобальной переменной фильтра.
SECTION_ID – адишник раздела, в котором используется компоненте
CACHE_TYPE – тип кеширования
CACHE_TIME – время кеширования
Обязательно!!! Необходимо зайти в ваш шаблон компонента bitrix:catalog. smart.filter и в файле result_modifier.php в самом конце поместить следующий код:
global $sotbitFilterResult; $sotbitFilterResult = $arResult;
Вы можете обратиться в нашу службу поддержки и мы Вам совершенно бесплатно произведем эту операцию самостоятельно!Мы надеемся, что модуль «SEO умного фильтра» поможет Вашему интернет-магазину стать еще лучше и выше в выдаче поисковиков, а также займет достойное место в коллекции Маркетплейса.
что это, как с ним работать и какие результаты он дает — SEO на vc.ru
SEO продвижение — довольно мудреное дело. Здесь все зависит от поисковиков и их алгоритмов. А они имеют нехорошую привычку, меняться без предупреждения.
11 918 просмотров
В этой статье мы решили рассказать об умном SEO-фильтре — незаменимом помощнике в продвижении интернет-магазинов и других сайтов с каталогами.
Подробно написали о процессе внедрения и результатах использования SEO-фильтра, который разработали наши специалисты. Работает как на CMS Битрикс, так и на проектах написанных на фреймворке YII2.
1. Что такое SEO-фильтр и с чем его “едят”
1.1 Зачем он нужен?
1.2 Для чего использовать низкочастотные ключи?
1.3 Нестандартные запросы
2. Техническая часть
2.1 Как это работает
2.2 Формирование meta-тегов
2.3 Общие настройки модуля
2.4 Настройка параметров свойств
2.5 Описание параметров
3 Практика: три шага до ТОПа
3.1 Шаг первый. Сбор семантического ядра
3.2 Шаг второй. Создание шаблона автоформирования мета-тегов
3.3 Шаг третий: контент
4 Результаты
5 Вывод
Что такое SEO-фильтр и с чем его “едят”
SEO-фильтр — это модуль, который позволяет генерировать неограниченное количество ЧПУ страниц с отфильтрованными страницами каталога на основании параметров (свойств) доступных для фильтрации в умном фильтре.
Зачем он нужен?
Он помогает повысить качество индексации сайта поисковыми роботами, создает дополнительные посадочные страницы.
По сути, задача seo-фильтра — помочь сео специалисту быстрее настроить качественное продвижение по низкочастотным запросам.
Для чего использовать низкочастотные ключи?
Низкочастотники, они же длинные хвосты — это совокупность поисковых запросов с низкой популярностью.
Особенности таких ключей:
- более четкие и узконаправленные. А значит, приносят более качественный трафик и целевых посетителей.Те, кто приходят к вам на сайт по таким запросам, точно знаю, что хотят. Они вводят максимально точные вопросы и если содержимое вашей страницы соответствует требований клиента, целевое действие будет совершено в 90 случаях из 100.
- менее конкурентные запросы.Подобные ключи пользуются низким спросом у целевой аудитории, поэтому они редко встречаются на сайтах ваших конкурентов. А значит, продвигать проект по ним намного легче, чем по высокочастотным запросам.
Нестандартные запросы
Эти ключевики нужны для максимально полного охвата семантики и помогают определить весь спектр нужд пользователя.
Разберем на примере:
Пользователь решил поменять ванну. У него небольшая ванная комната, а значит и ванна ему нужна маленькая. “Ванна маленькая” — вот, что будет искать в поиске пользователь. Этот запрос является среднечастотным.
Скриншот Wordstat
Также пользователи ищут:
- Ванна компактная
- Ванна короткая
По логике, всех их можно разместить на одной странице и тем самым охватить все актуальные ключи. А значит, увеличить трафик и место в поиске.Из сервиса Арсенкина мы видим, что так многие и делают.
Сервис Арсенкина
SEO фильтр позволяет разместить их на одной странице. Например: самый частотный ключ помещают в мета тегах, а низкочастотный — в хлебных крошках.
Без фильтра все категории продвигаются по самому высокочастотному запросу и нет возможности сегментировать трафик под запрос каждого пользователя.
При поиске товаров по определенным параметрам, без SEO-фильтра meta-теги не меняются.
С SEO фильтром охватываем максимальный спрос пользователя. Получаем низкочастотный трафик. Конверсия с таких страниц существенно выше.
С SEO-фильтром при поиске товаров по определенным параметрам, мета-теги автоматически меняются.
Техническая часть
Как это работает
- Чек-боксы в фильтре получают ЧПУ ссылки на страницы каталога с параметрами фильтра.
- Формирование хлебных крошек, которые строятся в соответствии с иерархией той или иной характеристики.
Такое решение увеличивает число вхождений в продвигаемую страницу, что благоприятно сказывается на продвижении.
- Для каждой ЧПУ-страницы, на основании текущих параметров фильтра, формируются уникальные meta-теги, такие как title, h2, description и keywords
ВАЖНО: Если превышено допустимое количество свойств или значений в одном из свойств – страница запрещается для индексации роботом, с помощью meta-тега “robots=noindex”. Кроме того, в чек-боксе данного свойства не генерируется ЧПУ ссылка для поискового робота.
Формирование meta-тегов
Каждый мета-тег формируется на основании заданных параметров для каждого из значений свойств, выбранных в данный момент в фильтре.
Формирование meta-тегов происходит по формуле: префиксы + название раздела + значения + постфиксы
Каждое значение свойства в настройках настраивается с указанием отдельных префиксов и постфиксов для всех мета тегов: title, description, h2, keywords.
Настройка глобальных параметров модуля
После установки модуля необходимо запустить индексацию свойств:
Общие настройки модуля
Глубина индексации свойств – ограничение по количеству индексируемых за раз свойств.
Глубина индексации значений в любом из свойств – ограничение по количеству индексируемых за раз значений в любом из свойств.
После того, как модуль установлен и настроен, можно перейти к настройке seo-параметров свойств и их значений. Делается это в соответствующем пункте меню.
Настройка параметров свойств
Описание параметров:
ID свойства – ссылка на оригинальное свойство в инфоблоке. Если есть несколько свойств с одинаковым названием, можно будет разобраться, что к чему относится.
Глубина индексации — ограничение по количеству индексируемых за раз значений в данном свойстве. По умолчанию берется из настроек модуля.
Код свойства для ЧПУ – используется для построения ЧПУ-страницы с параметрами фильтра. Он формируется автоматически при индексации свойств и строится из названия свойств и значений свойств.
Индексация роботом – если снять галочку, то при наличии данного свойства среди выбранных параметров фильтра, поисковому роботу будет запрещено индексировать данную страницу.
Сохранять регистр – например, для свойств ‘Страна’ или ‘Бренд (производитель)’ можно поставить галочку, чтобы значение свойства оставалось в исходном регистре, даже в середине заголовка.
Свойство торговых предложений – флаг, что свойство относится торговым предложениям. Используется при построении выходного фильтра по каталогу.
Для удобства поиска нужного свойства для настройки можно использовать фильтр по свойствам.
Настройка параметров значений свойств
Описание параметров
Код значения свойства для ЧПУ– используется для построения ЧПУ-страницы с параметрами фильтра.
Индексация роботом – если снять галочку, то при наличии данного значения данного свойства, среди выбранных параметров фильтра, поисковому роботу будет запрещено индексировать данную страницу. Префикс title – до и после значения свойства в формуле будет использован префикс.
Постфикс title – до и после значения свойства в формуле будет использован постфикс.
Остальные «префикс» и «постфикс» параметры работают по аналогии. Использовать название категории – если снять галочку, то в формуле формирования мета-тегов не будет использоваться название раздела. Для удобства поиска нужных значений для настройки можно использовать фильтр по значениям:
Отдельным разделом в SEO-фильтре реализована возможность импорта и экспорта параметров свойств, параметров значений свойств в CSV формат. Достаточно экспортировать нужные данные, с помощью модуля, отредактировать значения в Excel и загрузить обратно.
Практика: три шага до ТОПа
Шаг первый. Сбор семантического ядра
Первое, что необходимо сделать: собрать семантическое ядро. Анализируем спрос и на основе полученных данных определяем, какие свойства будут добавлены для фильтрации.
Не забываем распределить запросы по группам свойств.
Пример: для интернет-магазина одежды, актуальны следующие свойства: размер, цвет, материал, стиль. Эти свойства можно задать по каждому объекту.
SEO-фильтр поможет создать оптимизированные страницы, которые полностью подходят под все выбранные параметры.
Пример: “женское платье приталенное на запах” мм
Шаг второй. Создание шаблона автоформирования мета-тегов
Уникальные мета-теги и заголовки — одно из главных требований к страницам, которые формируются с помощью фильтра.
Поэтому при подготовке стоит учитывать:
- большое количество заданных в фильтре свойств усложняют генерацию страниц;
- все слова должны быть согласованы между собой — идти в конкретном порядке, нужном склонении.
В повышении уникальности помогают индивидуальные шаблоны автогенерации. Их можно создавать для отдельных категорий.
Шаг третий: контент
Наличие контента (желательно качественного) на страницах с результатами SEO-фильтра положительно сказывается на продвижение сайта. Но иногда… Можно вывести проект в ТОП и без услуг копирайтера.
Есть два варианта публикации текстов на страницах SEO-фильтра:
- Разработка функционала автоматической генерации текста.
- Функционал создания уникального текста по заданным параметрам
А теперь подробнее:
Вариант № 1
Логика проста: создаем шаблон для каждой категории. Он будет генерировать тексты.
Настраиваем его таким образом, чтобы тексты получались максимально уникальными и подходили под все требования поисковиков (отсутствие переспама, необходимый объем).
Минусы: тексты получаются примерно одинаковыми и пользователи воспринимают их довольно негативно. При этом, поисковые роботы могут посчитать страницы дубликатами и перестанут их индексировать.
Вариант № 2
С помощью этого функционала, мы можем публиковать уникальный контент с вхождением необходимых ключевиков. Он позволяет по заданному набору параметров создавать уникальное описание (текст).
Такие тексты отличаются от стандартных шаблонов meta-тегами и наличием h2.
По опыту, подобные страницы без проблем индексируются поисковиками.
Результаты
После внедрения SEO-фильтра, поисковой трафик за счет увеличивается минимум в 2 раза.
Низкочастотные запросы поднимаются и занимают свои позиции в ТОПе.
результаты внедрения SEO-фильтра в интернет-магазин декоративных предметов интерьера.
Вывод
SEO-фильтр — отличный инструмент для привлечения низкочастотного трафика.
Сложности могут возникнуть на этапе внедрения и настройки, но в целом технология максимально простая и понятная.
Перед тем, как внедрять модуль, рекомендуем разобраться с ссылочной массой, расширить объем номенклатуры и улучшить ПФ.
SEO-фильтр идеально подойдет для интернет-магазина с большим количеством товаров от 1000 позиций.
Создание SEO-дружественных фильтров товаров | ConversionGIANT.

Покупки в Интернете на сайте электронной коммерции с сотнями и тысячами продуктов часто могут быть похожи на просеивание стеллажей в магазине, когда вы не знаете, где найти то, что ищете. Вот почему фильтры продуктов могут быть спасением — как для удобства использования, так и для целей SEO. В этой статье мы сосредоточимся на SEO-стороне и на том, как оптимизировать фильтры ваших продуктов для лучшего ранжирования в результатах поиска Google.
Специалисты отрасли называют фильтры продуктов «фасетной навигацией». Хотя это технический термин, мы будем называть их более простым названием: фильтры товаров. Фильтры продуктов обычно находятся на боковой панели страницы категории, но иногда располагаются над выбором продукта.
«Категория» в мире электронной коммерции относится к широкому идентификатору (например, «Мужской», «Женский», «Дом и кухня» и т. д.). В то время как категории определяют набор продуктов, фильтры продуктов — это то, что позволяет пользователям сузить эти продукты до найти те, которые лучше всего подходят для их нужд.
Фильтры обычно состоят из таких классификаций, как размер, цвет, цена и так далее. Бренды также считаются фильтром, но, в отличие от традиционных фильтров продуктов, они часто имеют собственную страницу категории из-за преимуществ SEO.
К сожалению, ошибка, которую совершают многие веб-сайты электронной коммерции, состоит в том, что они используют слишком много фильтров. Наличие слишком большого количества фильтров может не только навредить удобству использования вашего сайта, но и создать дублированный контент на вашем сайте, что впоследствии затруднит поисковым системам определение релевантных страниц для соответствующих запросов.
Если вы объединили свои фильтры, но обнаружили, что на вашем сайте по-прежнему много вариантов фильтров, не беспокойтесь. Есть несколько стратегий SEO, которые гарантируют, что огромное количество страниц фильтров не повредит рейтингу вашего сайта.
Хотя многие интернет-маркетологи могут подумать, что тег «noindex» — это решение, тег «nofollow» гораздо эффективнее. Тег «noindex» информирует ботов Google о том, что определенные страницы не должны включаться в их индекс. Другими словами, вы говорите Google не включать определенные страницы в свою библиотеку результатов поиска.
Иногда SEO-специалисты добавляют тег «noindex», чтобы страницы с дублирующимся контентом не отображались в поиске. Поисковые системы сбиваются с толку, когда на страницах есть дублированный контент, заставляя поисковую систему выбирать, какая страница, по ее мнению, является наиболее релевантной, что не всегда может быть точным.
Однако добавление тега «noindex» может привести к большей проблеме, когда тег вставляется на страницу отфильтрованной категории. По сути, вся страница категории получает тег, который сообщает Google не индексировать ее.
Вместо того, чтобы возиться с тегами noindex, рассмотрите возможность использования тега rel=»nofollow» в ссылках фильтров. Вот пример того, как это может выглядеть:
Здесь вы указали фильтру вывести все туфли для мальчиков 10-го размера, но , а не , перейдите на эту страницу фильтра до полного URL-адреса. Страница /boys-shoes/ по-прежнему индексируется в главном меню или на странице одежды для мальчиков, потому что вы не добавили тег «noindex».
Важно отметить, что любые внутренние ссылки на вашем сайте также предписывают Google назначать эти ссылки конкретному якорному тексту, используемому для них. Поэтому, если у вас есть фильтр по бренду, вы даете Google указание извлекать эти отфильтрованные результаты, когда пользователи ищут продукты этого конкретного бренда.
Для таких популярных запросов, как этот, лучше всего создать отдельную страницу для самых популярных брендов на вашем сайте. Поместите эту страницу на главную панель навигации в категорию «Бренды» или в список «Популярные бренды» в меню. Вы захотите оптимизировать эту страницу для поиска брендов и «не индексировать» отфильтрованные страницы результатов с параметром бренда.
Преимущество отказа от решения «noindex» в большинстве случаев заключается в том, что вы не тратите впустую краулинговый бюджет. Хотя краулинговый бюджет может быть сложной концепцией, обычно он относится к алгоритмам/системам, которые Google использует для определения того, как часто сканировать ваш сайт и сколько/каких страниц сканировать. Если у вас большое количество непроиндексированных страниц, Google может тратить время на сканирование страниц, которые даже не отображаются в результатах поиска, оставляя другие страницы на заднем плане, чтобы вообще не сканироваться.
Канонизация — это метод, при котором вы сообщаете Google, что у группы похожих/повторяющихся страниц есть предпочтительная версия. Это делается путем размещения на странице канонического тега, в котором вы указываете конкретный URL-адрес, представляющий «мастер-копию» этой страницы.
Это устраняет вышеупомянутые проблемы с дублированием контента, а также гарантирует, что вы выберете лучший результат (и не оставите это на усмотрение Google).
Мы использовали пример этой страницы, где размеры обуви для мальчиков были отфильтрованы до размера «10»:
Каноническим для этой страницы будет выглядеть например:
Обратите внимание, что параметр фильтра (?size=10boys) удален. Теперь вы, по сути, сказали Google, что для всех страниц с параметрами фильтра учитывается только основной URL-адрес, указанный в каноническом теге.
Некоторые разделы и параметры сайта можно запретить через robots.txt. Это дает Google директиву , а не , для посещения этих определенных страниц, и это можно сделать довольно просто. Веб-мастера включают этот текстовый файл в основной каталог/корневой домен веб-сайта, и он состоит из строки команд, похожей на следующую:
Агент пользователя: [имя агента пользователя]
Запретить: [строка URL не должна быть Cracked]
Если вы хотите заблокировать все поисковые роботы из всего контента, вы поместите звездочку в агенте пользователя. В противном случае вы будете указывать через бота. Чтобы запретить определенные страницы фильтра, введите параметр URL-адреса фильтра рядом с командой «Запретить». Некоторые примеры параметров могут выглядеть так:
- Запретить: *?color=blue
- Запретить: *?size=большой
- Запретить: *?меньше 100
Если у вас есть динамические фильтры (фильтры, которые можно комбинировать/накладывать друг на друга для создания множества комбинаций фильтров), вам может потребоваться дополнительная работа. Вам следует попросить своего веб-мастера настроить настраиваемый параметр для представления всех различных комбинаций фильтров и аспектов, которые вы хотели бы заблокировать.
Запрет, пожалуй, самый надежный и эффективный способ блокировки URL-адресов фильтров. В отличие от ранее упомянутых решений, Google обычно не игнорирует эти правила. Однако, если есть ссылки, указывающие на эти страницы фильтров, Google все равно может их проиндексировать, что делает это решение нелогичным. Кроме того, к этим URL-адресам часто могут обращаться вредоносные роботы и спамеры.
Несмотря на то, что фильтры очень удобны в использовании, их слишком много может препятствовать возможностям SEO. Для лучшей оптимизации и удобства использования на вашем сайте всегда должны быть категории. Категории — это более широкие разделы, обычно представленные в основной навигации.
Не переусердствуйте с параметрами категорий — для этого и нужны ваши фильтры. Придерживайтесь основ и позвольте пользователям углубиться в детали. Если у вас слишком много вариантов категорий, есть вероятность, что они будут перекрываться. Это вернет вас к проблемам с дублированием контента, которых вы хотите избежать.
Существуют общие рекомендации, которые следует помнить при просмотре фильтров товаров и их оптимизации для SEO. Одним из соображений является реализация нумерации страниц с помощью тегов rel=»next» и rel=»prev». Это объединяет контент и позволяет групповое индексирование, исключая дублирование контента. Сочетание нумерации страниц с каноническими тегами поможет Google лучше индексировать эти страницы и получать правильные результаты.
Также важно включить несколько исправлений. Как упоминалось ранее, Google всегда может обойти только один.
Часто фильтры настраиваются, чтобы помочь пользователям, но наносят ущерб поисковой оптимизации. Стремитесь найти золотую середину, чтобы избежать дублирования контента, потраченного впустую краулингового бюджета и поврежденного ссылочного веса (в результате множества ссылок, отправленных на дубликаты страниц, с них и между ними).
На следующей неделе мы познакомим вас со второй частью этой серии, посвященной освоению ваших фильтров продуктов, которая будет посвящена тому, чтобы сделать ваши фильтры более удобными для пользователя (конечно, не забывая при этом о SEO-аспектах).
3 Выворачивающие кишки SEO-фильтры Уроки внутреннего SEO на предприятии
Несколько слов от Кристины, автора MarketingSyrup: мой друг Зейн однажды поделился проблемами, с которыми он столкнулся при внедрении основанных на фильтрах аспектов на веб-сайте Home Depot. Я много лет говорил о SEO-преимуществах фильтров и аспектов электронной коммерции, поэтому я подумал, что моей аудитории будет очень полезно получить пример из реальной жизни, особенно от такого крупного бренда. Я уверен, что вам понравятся советы Зейна и вы получите пользу от уроков, которыми он поделится в посте!
О Zain: Zain Husain в настоящее время является SEO-менеджером в The Home Depot Canada и занимается SEO уже 9 лет. Он работал от агентства до штатных сотрудников, преподавал SEO в Hacker You и руководил командой цифрового маркетинга в Staples Canada в течение 5 лет. В свободное время вы заметите, как он увлекается астрономией, музыкой, фотографией, кулинарией и многим другим. Не стесняйтесь связаться с его LinkedIn здесь и поздороваться!
Индексация фасетов — один из самых крутых и пугающих опытов для любого SEO. Вы можете продемонстрировать рост хоккейной клюшки своему боссу и команде и насладиться четкими «пятерками». Вы также получаете опыт, когда что-то идет не так, и вы такие:
Я поделюсь с вами ценными историями о том, что пошло не так. Я также объясню, как я их решил. Мой опыт связан с работой в Staples Canada и The Home Depot Canada в качестве SEO-менеджера, частью которого мне очень повезло. Мы рассмотрим различные способы настройки системы индексации фасетов. Имейте в виду, что в результате работы над обоими крупными сайтами электронной коммерции система, которую я предлагаю, может иметь больше, чем вам нужно, но, надеюсь, я смогу показать вам достаточно, что даст вам и вашему бизнесу пространство для роста.
Содержание
Давайте начнем с SEO-фильтров
SEO-фильтры или индексирующие фильтры — это простая идея в определенном смысле. Вы берете страницу, заполненную продуктами, и всякий раз, когда применяется фильтр, вы предоставляете ее Google. Вот пример SEO-фильтров в действии: сайт электронной коммерции со страницей о кроссовках. Вы примените фильтр «Черный», и вы получите страницу с надписью «Черные кроссовки». Этот термин имеет 1000 поисковых запросов в месяц, и теперь он в Google, и вы можете увеличить трафик и продажи.
Конечно, вы можете просто создать эту страницу, но мы хотим работать умнее, а не усерднее. Вот где в игру вступают SEO-фильтры. Вы создаете систему, которая решает, какие страницы фильтров будут проиндексированы в Google, а какие нет.
Прежде чем мы двинемся дальше, позвольте мне подготовить почву для вас, чтобы помочь построить нашу основу на SEO-фильтрах:
Краткое резюме: SEO-фильтры — это страницы, к которым применяется фильтр, а заголовок страницы отражает содержание, такое как « Черные кроссовки» и теперь может отображаться в Google.
Если копнуть глубже, что именно меняется, когда работают SEO-фильтры?
Взяв пример «Черных кроссовок», давайте разберем, что изменилось.
Тег заголовка: тег, который является заголовком вашей страницы и отображается на странице результатов поиска Google
h2: Это заголовок вашего контента. Заголовки ссылок, как в эссе. h2 является наиболее важным и идет до H6, который является наименее важным
URL: веб-адрес страницы
Canonical: тег, сообщающий Google, какую версию URL сканировать, и предотвращающий дублирование контента. Веб-страницы имеют много разных версий одного и того же контента. https://www.nike.com/ca/w/running-shoes-37v7jzy7ok является каноническим, но этот URL также может быть https://www.nike.com/ca/w/running-shoes-37v7jzy7ok ?asds или без «www» https://nike.com/ca/w/running-shoes-37v7jzy7ok. Содержание одинаково на всех страницах, но URL уникален. Canonical советует забыть об остальном и сосредоточиться на этом URL, пожалуйста!
Все части изменяются динамически когда мы видим включенную страницу SEO-фильтров! Посмотрите, как h2 меняется прямо на ваших глазах, как по волшебству!
Теперь посмотрите, что происходит со всеми тегами, когда мы переходим со страницы родительской категории «Кроссовки для бега» на страницу фильтров SEO «Черные кроссовки». Какие изменения вы заметили?
Скриншот: Расширение SEO Pro
Если вы сказали: Заголовок, Канонический и URL — вы правы! Бонусные баллы также за описание 🙂 И, как мы видели в GIF выше, h2 тоже меняется! Все это происходит динамически, что делает фильтры SEO такими классная функция для сайтов электронной коммерции!
Хорошо, последняя часть — это два термина, которые я буду использовать повсюду:
Фасет — название группы фильтров. т. е. Бренд
Фильтр — имя значения, которое находится под фасетом. например Adidas
Что вам нужно для индексации фильтров?
Вам нужны фильтры с правильными именами и правильно организованные аспекты. Что я имею в виду? Например, допустим, я хочу настроить таргетинг на людей, которые ищут ноутбуки с сенсорным экраном. Имя вашего аспекта — «Сенсорный экран», а значения вашего фильтра — «Да» и «Нет». Это было бы бесполезно, потому что, когда ваша система объединяет их в качестве тега заголовка для Google или h2, она скажет: «Да, ноутбуки». Вместо этого для страницы категории «Ноутбуки» у вас должно быть имя фасета «Функции» и значения фильтра «Сенсорный экран», «Bluetooth», «WiFi 802.11 AC» и т. д. Это даст вам «ноутбуки с сенсорным экраном», «ноутбуки Bluetooth 5.0» и «ноутбуки Wi-Fi 802.11 AC», что имеет гораздо больше смысла для поисковика и Google!
Эти данные должны быть максимально чистыми, по возможности с минимальным дублированием. Ваша SEO-стратегия может резко измениться с точки зрения эффективности и действенности результатов.
Что помогает, так это наличие хорошей технической команды, такой как разработчик или архитектор, которые понимают внутреннюю и внешнюю веб-разработку. Как SEO-специалист, вы должны быть там, чтобы помочь управлять системой SEO-фильтров.
Когда я впервые познакомился с проектом SEO-фильтров, я сделал следующее:
- Посмотрел, как были настроены данные нашего фасета и фильтра .
- Сколько граней?
- Какие аспекты являются глобальными (или почти во всех категориях)?
- Когда вы объединяете значения фильтров и названия категорий, есть ли странные имена? (т. е. значения фильтра «Да» или «Нет», если Wi-Fi включен, по сравнению со значением фильтра «Включен Wi-Fi» или «Нет Wi-Fi» в категории «Цифровые камеры»
- После того, как у меня есть все эти данные в моем файле Excel , я запускаю все значения фильтра + имена категорий через Планировщик ключевых слов или инструмент, который даст мне объем поиска
Вот пример:
Бренд+ Категория = микроволновые печи Samsung (2 900 запросов в месяц) или ноутбуки Dell (18 100 запросов в месяц)
Цвет+марка+категория = красные ноутбуки Dell (70 запросов в месяц)
На своем опыте я убедился, что инженеры идите о построении SEO-фильтров по-другому. Я покажу тот, который мне понравился ниже.
Система позиций, которая связана с «глобальными аспектами», такими как:
1 = Торговая марка
2 = Цвет
3 = Характеристика
4 = Название категории
5 = В продаже / в акции
Вышеуказанные глобальные аспекты будут зависит от вашего бизнеса и продуктов, конечно. И когда вы смотрите на несколько языков, вам придется их переставлять. Когда мне приходилось работать над канадским французским, порядок обычно был противоположен английскому. Это еще одна забавная головоломка! 🙂
SEO-мастерство электронной коммерции:
10 огромных SEO-выигрышей для любого интернет-магазина.
Плюс 3 бонуса
Проблемы с SEO-фильтрами, с которыми я столкнулся, и извлеченные уроки:
После проверки и предварительной работы с SEO-фильтрами я все же столкнулся со множеством интересных проблем. Вот с чем я столкнулся и чему научился.
Урок 1: Следите за повторяющимися значениями фильтра
Одной из основных проблем, с которыми я столкнулся, были повторяющиеся значения или перекрытие между двумя аспектами. Вот что я имею в виду:
В The Home Depot у нас были аспекты Color и Material. Цвет и материал перекрываются, когда дело доходит до значений. Например:
Цвет+Категория = Посудомоечная машина из нержавеющей стали
Материал+Категория = Посудомоечная машина из нержавеющей стали
Как видите, Нержавеющая сталь использовалась как цвет и как Материал для этой категории. Когда мы проиндексируем эти страницы в Google, у нас будет две страницы с одинаковым названием и похожими продуктами. Это не помогает нам быть эффективными. Затем мы решили переименовать значение цвета нержавеющей стали в «Stainless Steel Look». Это помогает отличить страницу от другой и увеличивает наши шансы на ранжирование.
Мы также решили заняться наукой о данных с простой логикой, которая гласит: «Найти значения, которые пересекаются в одной категории». Применение этой науки о данных помогло определить, что было 7000 строк, в которых это происходило по цветам и материалам. Вау! Спасибо, наука о данных!
Оповещение об инструменте: Если у вас нет специалиста по данным, но у вас есть много данных для обработки, я рекомендую загрузить этот бесплатный инструмент, предложенный моим специалистом по данным, под названием «KNIME». Это платформа с открытым исходным кодом и, что более важно, БЕСПЛАТНАЯ. Это сложно использовать и понять, но это видео на YouTube может помочь вам понять, как это работает.
Вероятно, есть и другие шаблоны, но ключевым уроком для меня было то, что стоит понимать, с какими проблемами вы можете столкнуться, чтобы очистить данные вместе с вашей командой перед индексированием.
Извлеченный урок: Запустите проверку значений фильтра, чтобы увидеть, где есть дубликаты. Создайте файл, показывающий, какие теги заголовков будут использоваться для выявления странных имен или проблем.
Урок 2: Большая сила влечет за собой большую ответственность. Возможность не индексировать
Система SEO-фильтров подводит меня к следующему пункту, а именно возможности не индексировать. В системах, над которыми я работал, функциональность отсутствия индекса находится на уровне аспектов. Например, если мы хотим не индексировать «Цвет», то это будет «не индексировать любую страницу с любым значением цветового фильтра на сайте». Это немного усложняет задачу, поскольку ваш анализ говорит вам, что вам нужно не индексировать только определенные страницы, а не все страницы. Однако включение функции отсутствия индекса, позволяющей вам быть более гибкими, становится гораздо большим преимуществом. Вы можете выбирать, какие страницы будут доступны для Google, а какие нет.
Проблема, с которой я столкнулся, заключалась в ошибке, которая произошла, когда группа страниц не соблюдала правила SEO-фильтра, потому что они были закодированы на сайте независимо. Когда мы запустили SEO-фильтры в Home Depot, мы заметили, что на группе страниц есть все комбинации фильтров и категорий. Не только Facet 1+Category или Facet 1+Facet 2+Category, но даже фильтры с множественным выбором! Мы выросли с 1 миллиона страниц, проиндексированных в Google, до 15 миллионов страниц!
К счастью, когда мы смотрели на органический трафик и доход, не было никаких серьезных негативных последствий. Мы также посмотрели в Google Search Console и увидели, что показы остались на том же уровне, хотя у нас было гораздо больше страниц, проиндексированных в Google.
Это понимание подсказало мне, что, хотя эти страницы были проиндексированы, они ничего не ранжировали в Google. Кроме того, люди не ищут эти страницы. Тем не менее, мы знали, что это должно быть исправлено как можно скорее, прежде чем клиенты заметят это на сайте, щелкнув мышью. Потребовалось около пары месяцев после исправления, чтобы индексация вернулась в нормальное русло.
Извлеченный урок: При создании системы SEO-фильтров поймите, какие шаблоны она использует, и найдите области вашего сайта, где что-то было закодировано отдельно и выявляет уязвимость.
Дополнительный совет: Если вы не можете внедрить отсутствие индекса на своих страницах из-за его дороговизны или сложности, я узнал еще один интересный обходной путь — использовать файл robots.txt. Вы добавляете параметр к URL-адресам, которые Google не должен сканировать. Вот как это выглядит: www.example.com/category/facet/filter?NID-10. В файле robots.txt вы пишете строку: Disallow: /*NID-10*. Я рекомендую использовать уникальную строку символов, чтобы случайно не реализовать запрет на другие важные URL-адреса, которые могут попасть под это правило.
Другим ключевым моментом является то, что вы хотите, чтобы это было реализовано до того, как Google просканирует URL-адрес. Если Google уже просканировал URL-адрес, вы не можете использовать этот обходной путь, потому что robots.txt управляет не индексацией, а сканированием. Тонкое, но сильное напоминание. Урок 3: Доля секунды На наших страницах категорий в Home Depot произошло изменение: менее чем за секунду страница показывала ошибку 404, а затем загружала остальную часть контента и выглядела нормально. Поначалу трудно было поймать. Однако в результате Google подумал, что все наши страницы SEO-фильтров и страницы категорий были 404, и когда Google видит 404, бот знает, что ему не нужно его сканировать, и движется дальше. Излишне говорить, что он был удален из индекса. Наш трафик упал на колоссальные 70% в течение дня.
В результате вам лучше поверить, что мы отключили все сигналы тревоги и работали с нашими разработчиками над устранением проблемы. И вот так, наш трафик резко увеличился. Фу. SEO-фильтры не для слабонервных.
Еще одна вещь, которую я хочу выделить при работе в больших командах или организациях, — это партнерство с командой SEO. Если бы у Home Depot не было такого хорошего партнерства с командой SEO внутри, проблема могла бы сохраняться дольше и вызывать более серьезные проблемы. Этого можно добиться, только информируя свои команды и создавая атмосферу партнерства.
Извлеченный урок: Разместите оповещение 404 на страницах шаблона, чтобы вы знали о серьезной проблеме, когда оно срабатывает. Будьте бдительны, проверяя свои страницы на наличие технических ошибок.
Заключительные мысли:
SEO-фильтры — одна из самых проверенных стратегий SEO в электронной коммерции. Я надеюсь, что это поможет с мышлением в масштабе, а также шаблоны. Это мощная тактика SEO, которая значительно повышает ваши технические навыки SEO. Ошибки случаются, и это нормально — поэтому я делюсь своей, чтобы у вас было некоторое представление о том, на что обращать внимание.