Опенкарт з коробки базово сео оптимізований, він вже має можливість задавати 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.