СЕО-оптимизация магазина на Prestashop (советы, опыт, модули и т.п.)

Нашел проблему у себя в 1.6.1.17 - когда заходишь в категорию в h1 кроме названия категории попадает количество товаров в категории да еще и без пробела. Обратите внимание.
Этот косяк в дефаултном шаблоне так и остается вплоть до 1.6.1.20
 
Недавно решил посмотреть, что в роботсе у монстров.
И нашел интересный момент.
Вот роботс Резетки
Скрытое содержимое доступно для зарегистрированных пользователей!


Что бросилось в глаза , это явный запрет индексации второго (украинского) языка.
В чем прикол? Имеет ли смысл и себе его запретить ?
 
Последнее редактирование:
Недавно решил посмотреть, что в роботсе у монстров.
И нашел интересный момент.
Вот роботс Резетки


Что бросилось в глаза , это явный запрет индексации второго (украинского) языка.
В чем прикол? Имеет ли смысл и себе его запретить ?

для SEO эффективнее когда один домен и один язык, а для престы - это ещё и ускорение работы с базой данных
 
у меня presta 1.7.4.2 поставил модуль seomanager v2.5.5
и почему то он прописывает сео теги только по категориям, пытаюсь прописать по товарам и нифига не прописывает...
в чем может быть дело?
 
у меня presta 1.7.4.2 поставил модуль seomanager v2.5.5
и почему то он прописывает сео теги только по категориям, пытаюсь прописать по товарам и нифига не прописывает...
в чем может быть дело?
Теги в 2к18 немного спорная вещь, особенно для нового проекта (Мое имхо доказанное на практике).
Пользуюсь SEO Meta Tags Manager, я ее выкладывал. Там все ок с тегами
 
для SEO эффективнее когда один домен и один язык, а для престы - это ещё и ускорение работы с базой данных
Может быть дело в кол-во запросах еще? т.е на русском больше пользователей набирает запрос.
 
Может быть дело в кол-во запросах еще? т.е на русском больше пользователей набирает запрос.
Логично и что ? По идее если набирают на украинском то что, пусть не находят ? Но прикол в том что по украинскому запросу на розетке выскакивает русская страница. Как так ?
 
Последнее редактирование:
Логично и что ? По идее если набирают на украинском то что, пусть не находят ? Но прикол в том что по украинскому запросу на розетке выскакивает русская страница. Как так ?
Подмена языков по ip...хотя если Вы набираете на украинском, значит Вы из Украины...странно.
 
Понадобилось снять с продажи кучу товаров, но не удалять а отключить без переноса в какую либо категорию.
Прописывать для каждого редирект нет времени. Тут писали что лучше поставить 301-й редирект на категорию.
Задача сделать по бырому и не тащить модули.
Создаем /override/controllers/front/ProductController.php и сам код:
PHP:
class ProductController extends ProductControllerCore
{
    /*
     * Редирект 301 на дефолтную категорию только для отключенных товаров
     * у которых Нет переадресации (в админке)
     */
    public function init()
    {
        FrontController::init();

        if ($id_product = (int)Tools::getValue('id_product')) {
            $this->product = new Product($id_product, true, $this->context->language->id, $this->context->shop->id);
        }

        if (Validate::isLoadedObject($this->product)) {
            $this->canonicalRedirection();

            if (!$this->product->isAssociatedToShop() || !$this->product->active) {
                if (Tools::getValue('adtoken') != Tools::getAdminToken('AdminProducts'.(int)Tab::getIdFromClassName('AdminProducts').(int)Tools::getValue('id_employee')) && $this->product->isAssociatedToShop()) {
                    $this->context->smarty->assign('adminActionDisplay', false);
                    if (!$this->product->id_product_redirected && $this->product->id_category_default) {
                        header('HTTP/1.1 301 Moved Permanently');
                        header('Location: '.$this->context->link->getCategoryLink($this->product->id_category_default));
                        exit;
                    }
                }
            }
        }

        parent::init();
    }
}

Проверено на PS 1.6.1.20. Если в коде видите косяки, просьба указать.
 
Hello,
I have a serious problem, when I activate the friendly URLs, the web remains in error 500 and does not allow to enter the backoffice or the frontoffice.
I have the theme warehouse 4.1.5 in prestashop 1.7.2.4

I can only solve it by doing a restore of the backup copy of my hosting
have similar problem, You must check all root folders=755 files=644 permissions-except cache, images download, upload.
 
Назад
Сверху