Это мешает поисковой оптимизации и логической структуры сайта.
Неправда. Это заблуждение.
Первое, было много обсуждений на серче по поводу структуры url. Вывод, цифры в url не окзывают никакого влияния на индексацию и позиционирование сайта.
Второе, со своего опыта (5 лет с prestashop), нет никакой разницы в том, будет или нет ID в URL. Проверено не раз. Это не только мой опыт. На всех форумах про prestashop такой вывод.
Третье, команда prestashop не глупые люди. На протяжении пяти лет, что я работаю с престой, структура URL менялась. Но в ней всегда оставались ID. Если бы это оказывало негативное влияние, то схему давно бы изменили. Ведь не нужно ничего придумывать, такие модули известны уже давно. На оф. сайте обсуждали этот вопрос, там также есть данные по сайтам с ID и без ID в URL. Разницы никакой.