SEO OpenCart

Не работают SEO URL в OpenCart: ЧПУ, .htaccess, редиректы и дубли

Почему в OpenCart не работают SEO URL: не включены ЧПУ, нет .htaccess, конфликт редиректов, дубли, кириллица, фильтры или неверный canonical.

Не работают SEO URL в OpenCart: ЧПУ, .htaccess, редиректы и дубли

SEO URL в OpenCart отвечают не только за красоту адресов. Они влияют на индексацию, дубли, sitemap, canonical и удобство аналитики. Если ЧПУ работают нестабильно, поисковик может видеть лишние или неправильные страницы.

Причины

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

не включены SEO URL в настройках магазина

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

файл .htaccess не переименован или не применяется сервером

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

несколько страниц используют один keyword

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

модуль фильтра генерирует лишние URL

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

canonical указывает на неправильный адрес

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

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

проверить включение SEO URLубедиться, что сервер применяет .htaccess или правила nginxнайти повторяющиеся keyword в базепроверить коды ответа и цепочки редиректовсравнить sitemap и canonical

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

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

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

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

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

Почему ЧПУ работает для категорий, но не для товаров?

Может отличаться маршрут, keyword, модуль SEO URL, кеш или конфликт с шаблоном/модификатором.

Нужно ли делать редиректы после смены URL?

Да, если старые адреса уже были в индексе или на них есть ссылки.

Что важнее: SEO URL или canonical?

Оба важны. SEO URL задает основной адрес, canonical помогает поиску понять, какая версия страницы главная.

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

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

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

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

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

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

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