Оптимизация интернет-магазина на prestashop и оптимизация сайта на другом движке, в принципе, не отличаются.
Все правила оптимизации действуют одинаково на все движки.
Различают внутренюю и внешнюю оптмизацию.
Ваши вопросы относятся к оптмизации смого сайта, кода, шаблонов, т.н. внутренней.
Ответы со 100% гарантией истины, вы не найдете. Можно только найти предположения, которые основываются на личном опыте. Со своего опыта могу сказать, следующее:
Мета теги - не все влияют на выдачу. Тайтл, вот он действительно влияет.
Если вы заполните этот тег, не значит что сразу будете в топе. Это только повысит шансы сайта занять более высокие места в выдачи пс.
Дескрипшен (описание) - можно заполнять, можно не заполнять, почти никагого влияния не оказывает. В моей практике, на результат выдачи не влиял. Но бывает показывается поисковиком как описание страницы (редко, пару случаев из сотни). Если не лень, то заполните. Но опять-же, с умом, не нужно пихать туда набор кейвордов.
Кейворды - не заполяню и сайт нормально ранжируется, заполняю то-же самое. Для себя отметил, что не обязателен.
Теги H1-H5 - нужны, но не нужно пихать их через слово. Четкое ранжирование заголовков это плюс. Большое количество h1 на 1 страницы, это 100% бан.