При настройке Opencart в нескольких местах вместо перехода на главную происходит переход на index.php?route=common/home, что с точки зрения оптимизации есть плохо, так как поисковиками такой сайт будет считаться не очень качественным.
Чтобы со всех страниц был переход именно на главную необходимо в файле \system\library\response.php в функцию public function output() добавить запись (в самом начале функции)
if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);
В некоторых случаях нужно править еще и system/library/url.php
Находим строчки
if ($args) { $url .= str_replace('&', '&', '&' . ltrim($args, '&')); }
После них вставляем следующий кусок:
else { if($route == 'common/home') { if($connection == 'NONSSL') { return HTTP_SERVER; } else { return HTTPS_SERVER; } } }