Для владельцев интернет магазина(ов) на движке PrestaShop посвящается данная статья. Дам некоторые советы и рекомендации по
внутренней оптимизации магазина на примере реально работающего магазина торгующего сантехническим оборудованием.
Темы, которые затроним:
1. Оптимизация главной страницы
2. Правильное заполнение robots.txt
3. Перелинковка
- категории
- карточки товаров
- статьи
4. Несколько приятных плюшек
5. Полезные ссылки
1. Оптимизация главной страницы
Начнем с головы страницы. Уже много писалось, обсуждалось про правильное написание title, description и keywords, думаю понятно всем, что для каждой страницы они должны быть уникальны.
Цитата
/ключевое слово прямое вхождение/ /название интернет магазина/ /ключевое слово разбавленное/ /коротко 3-4 слова о главных группах товаров/
Как сделал я:
Цитата
Сантехника Киев (Водограй). Купить сантехнику в Киеве. Интернет магазин сантехники: фильтры для воды, унитазы, трубы. Доставка по всей Украине
Заходим Панель управления -> Настройки -> Мета-теги и ЧПУ и заполняем title, description и keywords для главной страницы.
description - пишем текст/описание нашего интернет магазина, 2-3 предложения вполне хватит.
keywords - вписываем ключевые слова (сантехника, интернет магазин сантехники, купить сантехнику, магазин сантехники)
Основная часть. Просматривая интернет магазин вы наверное заметили на главной есть блок с описанием магазина (с ключевыми запросами).
Например: розетка в низу страницы описание магазина и таких примеров море.
Что мы делаем, в настройках престашоп Панель управления->Модули->Позиции
(у вас может быть другое)
Потом открываем каждый модуль и прописываем там следующие
таким образом мы отключаем все не нужные модули на главной страницы. Устанавливаем два модуля, слайдер картинок и слайдер новые поступления товара (ссылки на скачивания модулей в конце).
Под модулями расположил список производителей, описание магазина (1400 - 2500 сим.) и список статей.
Footer страницы. В низу страницы оставляем один блок ссылок:
2. Правильное заполнение robots.txt
В robots.txt закрываем от индексации все ненужные страницы типа: контакты, корзина, авторизация и др. Вот готовый роботс.
Цитата
# robots.txt automaticaly generated by PrestaShop e-commerce open-source solution
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
# For more information about the robots.txt standard, see:
User-agent: Yandex
# Directories
Disallow: /classes/
Disallow: /config/
Disallow: /download/
Disallow: /mails/
Disallow: /modules/
Disallow: /translations/
Disallow: /tools/
Disallow: /lang-ru/
# Files
Disallow: /addresses.php
Disallow: /address.php
Disallow: /authentication.php
Disallow: /cart.php
Disallow: /discount.php
Disallow: /footer.php
Disallow: /get-file.php
Disallow: /header.php
Disallow: /history.php
Disallow: /identity.php
Disallow: /images.inc.php
Disallow: /init.php
Disallow: /my-account.php
Disallow: /order.php
Disallow: /order-opc.php
Disallow: /order-slip.php
Disallow: /order-detail.php
Disallow: /order-follow.php
Disallow: /order-return.php
Disallow: /order-confirmation.php
Disallow: /pagination.php
Disallow: /password.php
Disallow: /search.php
Disallow: /pdf-invoice.php
Disallow: /pdf-order-return.php
Disallow: /pdf-order-slip.php
Disallow: /product-sort.php
Disallow: /statistics.php
Disallow: /attachment.php
Disallow: /guest-tracking
Disallow: /*orderby=
Disallow: /*orderway=
Disallow: /*tag=
Disallow: /*id_currency=
Disallow: /*search_query=
Disallow: /*id_lang=
Disallow: /*back=
Disallow: /*utm_source=
Disallow: /*utm_medium=
Disallow: /*utm_campaign=
Disallow: /*n=
#Sitemap
Sitemap: http:// url магазина/sitemap.xml
#Host
Host: url магазина
User-agent: *
# Directories
Disallow: /classes/
Disallow: /config/
Disallow: /download/
Disallow: /mails/
Disallow: /modules/
Disallow: /translations/
Disallow: /tools/
Disallow: /lang-ru/
# Files
Disallow: /addresses.php
Disallow: /address.php
Disallow: /authentication.php
Disallow: /cart.php
Disallow: /discount.php
Disallow: /footer.php
Disallow: /get-file.php
Disallow: /header.php
Disallow: /history.php
Disallow: /identity.php
Disallow: /images.inc.php
Disallow: /init.php
Disallow: /my-account.php
Disallow: /order.php
Disallow: /order-opc.php
Disallow: /order-slip.php
Disallow: /order-detail.php
Disallow: /order-follow.php
Disallow: /order-return.php
Disallow: /order-confirmation.php
Disallow: /pagination.php
Disallow: /password.php
Disallow: /pdf-invoice.php
Disallow: /pdf-order-return.php
Disallow: /pdf-order-slip.php
Disallow: /product-sort.php
Disallow: /search.php
Disallow: /statistics.php
Disallow: /attachment.php
Disallow: /guest-tracking
Disallow: /*orderby=
Disallow: /*orderway=
Disallow: /*tag=
Disallow: /*id_currency=
Disallow: /*search_query=
Disallow: /*id_lang=
Disallow: /*back=
Disallow: /*utm_source=
Disallow: /*utm_medium=
Disallow: /*utm_campaign=
Disallow: /*n=
#Sitemap
Sitemap: http:// url магазина/sitemap.xml
#Host
Host: url магазина
Учтите данный список делался под определенный магазин, у вас может быть иначе.
3. Перелинковка
Под перелинковкой подразумевается простановка линков (html гиперссылки) с одних страниц нашего сайта на другие релевантные страницы.
Какие преимущества мы получим при перелинковке страниц:
1. мы можем улучшить так называемый поведенческий фактор (ПФ)
2. увеличение статического веса продвигаемой страницы.
Начнем с перелинковки категорий. Например у нас в магазине несколько главных категорий: фильтры для очистки воды, смесители, душевые кабины (рис.2.1).
(рис.2.1)
Ключевые слова у нас "
фильтры для очистки воды", "
смесители" и "
душевые кабины", таким образом вес подкатегори мы передаем на главные категории. Можно сказать это основа перелинковки, по аналогии делаем с карточками товаров и статьями.
Так как преста не дает возможности проставлять ссылки в категориях делаем это непосредственно в самой БД (phpmyadmin).
4. Несколько приятных плюшек
4.1. Поиск с картинками
Открываем стандартный модуль поиска modules->blocksearch->blocksearch-top.tpl:
Код:
Показать код [CODE]formatItem: function(data, i, max, value, term) {
заменяем
Код:
Показать код [CODE]return value;
на
Код:
Показать код [CODE]return "<img src=\"" + baseDir + "img/tmp/" + "product_mini_" + data.id_product + ".jpg\" alt=\"" + value + "\" />" + value;
4.2. Добавляем онлайн помощника работающего с поддержкой ICQ, Google Talk / Jabber, Yahoo!, MSN.
при клике покупателя на знак вопроса, подгружается форма
в ней пользователь может задать вопрос, а вы в свою очередь сразу увидите у себя в своем клиенте (ICQ, Jabber и т.д)
Множество настроек доступно на официальном сайте разработчиков, мы лишь вставляем с генерированный код к себе на сайт.
4.3
5. Полезные ссылки
5.1
prestashop.com - официальный сайт
5.2
forum- официальный форум магазина на русском языке
5.3
forum русс - неофициальный форум на русском языке + магазин модулей
5.4
блог- сайт где можно скачать модули как платные так и бесплатные
5.5
presta-club - еще один сайт по модулям и дополнениям на русском языке
5.6
presta lab - разработка модулей
На этом все, будут вопросы задавайте)