Бизнес, реклама и маркетинг > Заработок в интернете

Кейс по оптимизации магазина на OpenCart / OC Store

(1/25) > >>

[Константин]:
Open Cart - один из популярных движков магазинов. Не так давно с ним столкнулся в плане оптимизации. Что из этого вышло: небольшой готовый мануальчик по оптимизации. 

Типичные проблемы с которыми Вы можете столкнуться.
- редирект с www,
- дубли главной, она доступна в 3-4 вариантах,

Решается добавлением в хтассес следующих строк:

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---

- ЧПУ для страниц
По умолчанию видим страшную конструкцию вроде http://site.ru/index.php?route=/id категории подкатегории и товара/

Включаем ЧПУ УРЛ:
в Панели Управления - Система - Настройки - Управление магазинами - Изменить - вкладка Сервер - в меню Включить SEO URL:
затем в каждой категории ручками прописываем урл+метатеги
Важно - используйте для вложенных категорий разные названия, т.е транслит url должен быть уникален.
Я просто написал 2 раза novinki и доолго думал почему перебрасывает из категории в категорию..

- скрытый h1 на главной странице
по умолчанию на главной выставлен скрытый h1 c display:none
его можно и нужно снести в файле home.tpl по адресу \catalog\view\theme\default\template\common

- левые заголовки в футере
большинство шаблонов содержат в футере меню с информацией в под <h2>доставке</h2>, <h2>оплате</h2> и т.д
избавляемся, почистив style.css

- мета кейвордс для главной страницы.
В движке возможности добавлять метатег кейвордс нет, приходится править файл header.tpl, он лежит там же, где и home.tpl
Меняем:

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---
на
<?php if ($keywords) { ?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<?php } else { ?>
<meta name="keywords" content="все, ключи, для, страницы" />
<?php } ?>


- ссылка на магазин из футера
из шаблона footer.tpl удалить

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---


- размещение текста на главной странице.
Активируем в Пу модуль приветствие, туда пишем текст, выбираем место вывода home и радуемся :D
Тут же видим над текстом надпись "Добро пожаловать в "название магазина" большим и жирным шрифтом..
Превращаем ее в <h1> для главной страницы..
Идем в /catalog/language/russian/module и правим там файл welcome.php

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---
далее в catalog/view/theme/default/template/module правим welcome.tpl, чтобы получилось вот так:


--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---

- карта сайта
Панель Управления - Дополнения - Каналы продвижения - Google Sitemap
В хтассес


--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---


- роботс
готовый роботс, вроде всё закрыл...

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---

site.ru - замените на адрес вашего сайта


пока это всё...

EntuziAst:
В добавок к этому.

В категориях создаются дубли страниц 1-2-3-4-5-6.

Либо делать canoncial, либо <nofollow> для страниц 2-3-4-5-6- и т.д.

Позже если вспомню добавлю ещё пару моментов :)

Кстати вопрос URL главной решается не только с помощью редиректа.

В файле: /system/library/response.php

после:

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---
с новой строки добавить:

--- Код: ---Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
--- Конец кода ---

[Константин]:
EntuziAst, буду благодарен.

EntuziAst:

--- Цитата: dreadful от 24-04-2013, 22:24:07 ---EntuziAst, буду благодарен.

--- Конец цитаты ---

Сейчас с курсовыми и практическими разберусь и да.
На самом деле немного опередил меня, собирался выложить подобный топик.

[Константин]:
EntuziAst, дополнишь, я добавлю в первый пост информацию и укажу копирайт :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии