Опенкарт из коробки базово сео оптимизирован, он уже имеет в себе возможность задавать meta данные для страниц, а также ЧПУ (seo url). Но с другой стороные opencart имеет множество недоработок и сложностей в работе. 

Основные проблемы оптимизации Opencart:

  • URL страниц не иммет языковых версий, что повлечет за собой индексацию только в основном языке;
  • sitemap.xml не иммет языковых версий, а также не оптимизирован под большое количество товара;
  • Нет указаного hreflang в html гиперразметке;
  • Отсутствие микроразметки и opengraph - что усложняет процесс и скорость индексации сайта как гуглом так и социальными сетями типа facebook, X (twitter), telegram, viber и др.;
  • Отсутствие отслеживаня конверсий GA4;
  • Оптимильный размер и формат изображений - часто администраторы грузят обьемные изображения;
  • Оптимизация изображений и современные форматы типа Webp - существенное сокращение веса изображений и скорости загрузки сайта;
  • Кеширование и объеденение стилей (css) и скриптов (javascript);
  • Базовые редиректы www to non www и http to https;
  • Неправильно составленный robots.txt;
  • Неправильно реализованый блог или его отсутствие;
  • Контрастность цвета, размеры обьектов и шрифтов;
  • Неправильное подключение сторонних скриптов (cdn) и шрифтов;
  • Использование хостинга на базе HDD с медленной загрузкой и недостатков оперативной памяти;
  • Наличие 500 и 404 ошибок;
  • Наличие страниц без ЧПУ;
  • Отсутствие хлебных крошек (breadcrumbs);

Большенство этих проблем можно полностью или частично решить с помощью готовых модулей, но для достижения оптимального результата и зеленой зоны google pagespeed необходимо привлекать програмиста opencart.