Каталог OpenCart

Не работает фильтр OpenCart: категории, характеристики, SEO и скорость

Почему в OpenCart не работает фильтр товаров: характеристики, категории, производители, модуль фильтра, SEO URL, дубли, скорость и индексация.

Не работает фильтр OpenCart: категории, характеристики, SEO и скорость

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

Причины

Почему появляется проблема

товары не привязаны к нужным характеристикам

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

фильтр не связан с категорией

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

модуль фильтра конфликтует с шаблоном

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

SEO URL фильтра создают дубли

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

медленные SQL-запросы на больших категориях

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

Что проверить сначала

проверить данные товара и характеристикисравнить работу фильтра в разных категорияхпроверить URL после выбора параметровпосмотреть скорость категориирешить, какие страницы фильтра индексировать

Частые ошибки при самостоятельном исправлении

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

Безопасный порядок действий

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

Частые вопросы

Почему фильтр есть, но товаров не находит?

Часто товары не связаны с нужными фильтрами или характеристики заполнены не в том формате.

Нужно ли индексировать страницы фильтра?

Только полезные посадочные страницы под спрос. Все комбинации подряд обычно создают дубли.

Что делать с медленными фильтрами?

Проверить SQL, кеш, количество товаров, модуль фильтра и структуру характеристик.

Нужна диагностика OpenCart?

Пришлите ссылку на магазин, описание симптома и скриншот или текст ошибки. Я посмотрю, где может быть причина, и предложу безопасный порядок исправления.

Перейти к диагностике

Продолжить разбор

Похожие материалы по OpenCart

Обсудить задачу

Опишите проблему и оставьте удобный контакт.