Автор Тема: Оптимизация интернет-магазина на Prestashop  (Прочитано 24145 раз)

13 Август 2011, 13:40:58
  • Фрилансер
  • *
  • Сообщений: 147
  • Репутация: +0/-0
    • Просмотр профиля
У меня много вопросов по seo оптимизиции prestashop.
Не нашел на форуме такой ветки. Решил создать тему здесь.
Какие модули есть у движка prestashop помогающие в вопросах оптимизации ?
13 Август 2011, 13:54:09
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Все вопросы по оптимизации движка PrastaShop, seo-оптимизации в этом разделе форума.
13 Август 2011, 14:02:58
Ответ #2
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Модулей для улучшения работы по оптимизации движка PrestaShop и облегчению работы по продвижению сайта существует достаточно много.
Если Вас интересуют какие-то конкретные действия, то сформулируйте более точно ваш вопрос.

Вот пример одного модуля для движка PrestaShop.
Модуль Seo Booster.
Функция этого модуля  - автоматическая генерация тегов  "title", "description", "keywords".

13 Август 2011, 14:23:35
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 105596
  • Репутация: +39548/-0
    • Просмотр профиля
    • Webstudio UwK
Модуль Seo Booster.

Не очень понято, что и как используется для оптимизации тегов  "title", "description", "keywords". Простая генерация из заранее вносимых слов ?
Чем это отличается от стандартного заполнения этих полей и вывода в шабоне header.tpl ?
<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
        <meta name="description" content="{$meta_description|escape:htmlall:'UTF-8'}" />
{/if}
Тоже самое, нужно все слова заносить заранее самому.

Гораздо лучше построить опитимизацию тегов  "title", "description", "keywords" на основе фильтров, которые удаляет из текста все служебные слова и символы. Контент страницы нужно проработать так, чтобы в результате получить все слова, которые наиболее часто используются в тексте. Из них и составлять  переменные "title", "description", "keywords" и автоматически подставлять на каждую страницу (различные комбинации для различных страниц).
Cоздание интернет сайтов Webstudio UwK
13 Август 2011, 14:31:06
Ответ #4
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22315
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Конечно, если генерировать заголовок, описание и ключевые слова по такому принципу, это гораздо лучше. Но такого модуля нет. Или у вас уже есть заготовка для его создания ?
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
13 Август 2011, 14:43:14
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22315
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Для оптимизации сайта под prestashop можно сделать следующее:
1. Установить  адрес сайта, без www. А для www.yourprestashop.com использовать правило в .htaccess :
Перенаправление yourprestashop.com  на www.yourprestashop.com:
RewriteEngine on
RewriteCond% {HTTP_HOST} ^ yourprestashop.com
RewriteRule ^(.*)$ http://www.yourprestashop.com / $ 1 [R = 301, L]
2.Не использовать дублирующие адреса (url).
3.Избегать дублирования мета-тегов: "title", "description", "keywords". Учитывая разные языковые версии сайта.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
13 Август 2011, 14:44:52
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 147
  • Репутация: +0/-0
    • Просмотр профиля
mAgency про п1 написано как сделать. А что делать для 2 и 3 ?
13 Август 2011, 15:19:24
Ответ #7
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22315
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
п2 - давайте разные название для ваших страниц

п3
Для разных языков
Для каждого языка создавайте отдельный URL для страницы, это позволит проиндексировать все страницы.
Теги заголовок, описание и кл.слова нужно будет изменить. Сделать автоматическую подстановку "title", "description", "keywords"  для различных языков.
Например для названия страницы, меняем в файле
/themes/ваша-тема/index.template.php
<title> ...</title>на
<title> {$ meta_title | escape: 'htmlall': 'UTF-8'} {foreach from = $ item langues language =} {if $ language.iso_code == $ lang_iso} ({} $ language.name) {/ if} {/ foreach} </ title>
тоже самое для полей - описание и ключевые слова.

to Petros
Лучший способ - это закажите оптимизацию у специалистов.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Декабрь 2011, 01:21:53
Ответ #8
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите пожалуйста, где прописывать теги ?
title, h1, keywords, description, alt и другие
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.
05 Декабрь 2011, 11:51:37
Ответ #9
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
В PrestaShop все эти данные заполняются в описании товара, категории, картинки. Смотрите в админке, когда создаете категорию или товар, там есть поля заголовок, описание и т.д. У картинок есть поля для alt.
05 Декабрь 2011, 15:57:13
Ответ #10
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, буду разбираться. Часть тегов нашла, часть еще нет.

Для оптимизации сайта под prestashop можно сделать следующее:
1. Установить  адрес сайта, без www. А для www.yourprestashop.com использовать правило в .htaccess :
Перенаправление yourprestashop.com  на www.yourprestashop.com:
RewriteEngine on
RewriteCond% {HTTP_HOST} ^ yourprestashop.com
RewriteRule ^(.*)$ http://www.yourprestashop.com / $ 1 [R = 301, L]
2.Не использовать дублирующие адреса (url).
3.Избегать дублирования мета-тегов: "title", "description", "keywords". Учитывая разные языковые версии сайта.

Можно поподробней где устанавливается адрес сайта?
Правило в .htaccess прописывать в любом месте?
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.
06 Декабрь 2011, 12:48:43
Ответ #11
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Сгенерировать файл .htaccess из админ-панели:
Панель Управления  -> Инструменты ->ГенераторОтметить : Оптимизация и ЧПУ.
Нажать на кнопку "Генерировать .htaccess файл ".
Будет создан файл .htaccess (не забутьте проверить разрешение на запись) в нем будут все стандартные RewriteRule.
Добавьте или измените правила которые вам нужны (в любом месте).

Адрес сайта устанавливается в админке:
Панель Управления -> Настройки -> SEO & URLs URL-адреса:
Каталог PrestaShop'a :.....
Доменное имя Магазина:.....
Доменное имя Магазина для SSL:.....
06 Декабрь 2011, 14:34:00
Ответ #12
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.
06 Декабрь 2011, 17:35:00
Ответ #13
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Панель Управления -> Настройки -> SEO & URLs
я не нашла. Установлен PrestaShop 1.4.4.0
Наверное стоит обновить ..
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.
07 Декабрь 2011, 00:51:45
Ответ #14
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня домен в зоне рф
Подскажите как мне прописывать?

в Панели управления
Доменное имя Магазина: xn--80aaaae8af4ablp2c.xn--p1ai
Доменное имя Магазина для SSL: xn--80aaaae8af4ablp2c.xn--p1ai

в .htaccess
RewriteEngine on
RewriteCond% {HTTP_HOST} ^ xn--80aaaae8af4ablp2c.xn--p1ai
RewriteRule ^(.*)$ http://www.xn--80aaaae8af4ablp2c.xn--p1ai / $ 1 [R = 301, L]

?

Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.