Основы поисковой оптимизации сайта на CMS Opencart. Продвижение сайта на opencart
Opencart - Seo-оптимизация Сайта Самостоятельно: Пошаговая Инструкция | Модули, Шаблоны, Движки
Внутренняя SEO-оптимизация сайта — наиболее важная часть на первом этапе продвижения сайта. Это громоздкий процесс, который сегодня обязывает пройти каждого владельца сайта, желающего привлечь бесплатных посетителей из поисковых систем. В этой статье я подготовил пошаговую инструкцию SEO-оптимизации сайта самостоятельно. Мой чек-лист по SEO-оптимизации сайт без слишком подробных объяснений — если вы крутитесь в этой сфере, вам не составит труда узнать информацию по любому из пунктов ниже через поисковые системы. Каждый из пунктов ниже — важен, не пропускайте ничего и получите эффективность, окупаемость, ожидаемый результат.Внутренняя оптимизация сайта
- Составление семантического ядра (Подбор ключевых фраз).
- Кластеризация семантического ядра.
- Оптимизация каждой страницы под ключи из семантического ядра.
- Проводим аудит сайта на момент ошибок, дублирования страниц, ответа сервера.
- Настраиваем ЧПУ.
- Настраиваем sitemap.xml.
- Настриваем html-карту сайта.
- Настраиваем robots.txt.
- Добавляем кнопки социальных сетей.
- Размечаем страницы языками микроразметки.
- Настраиваем редиректы www / без www (слэш / без слэша).
- Проверяем ошибки по валидатору W3C.
- Проверяем скорость загрузки страниц.
- Проверяем адаптивность под мобильные устройства.
- Коммерческие факторы.
- Добавляем внутреннюю перелинковку.
- Собрать самостоятельно из Яндекса и Google. Если вы не умеете этого делать — советую заказать семантическое ядро у специалиста, то есть, у меня
- Подумать логически, что могут искать люди в тематике оптимизируемого сайта. Выписать все ваши догадки в 1 файл. Проверить на поисковый спрос в сервисах поисковых систем по ссылкам выше;
- Зайти на сайты конкурентов. Посмотрите, что они выделили для посетителей своего сайта. Воспользоваться сервисом Prodvigator или Semrush для парсинга ключевых слов конкурентов.
- Для информационных сайтов — составить список низкоконкурентных ключевых слов для первых 100-200 статей через сервис Мутаген.
Кластеризацию семантики можно выполнять:
- Вручную. Очень долго и очень качественно. Например, в MS Excel.
- Специальными программами. Например, с помощью Кей Коллектор.
- Платное решение. Программа Website Auditor из Seo Power Suite. Пакет программ для СНГ стоит $150.
- Бесплатное решение. Чек-лист в инструменте Проверка оптимизации страницы сайта на pr-cy.ru. Вводите ключевое слово и ссылку на продвигаемую страницу — получаете чек-лист необходимых действий.
- Netpeak Spider — бесплатная программа для аудита сайта.
- Seoto.me — платный сервис профессионального аудита сайта.
Настраиваем ЧПУЧПУ — человекопонятные ссылки. Пример: site.ru/category/name вместо site.ru/2016/post-31. Если вы не программист — лучше не настраивайте самостоятельно.
Для популярных CMS, таких как, WordPress, Joomla!, modx, OpenCart, настройка ЧПУ входит в стандартный функционал или расширяется с помощью плагинов.
Для самописных сайтов модуль ЧПУ придется создавать вручную. Для настройки модуля ЧПУ или решения других программных вопросов.
Настраиваем sitemap.xmlSitemap.xml — список страниц, которые подлежат индексации поисковыми системами, и приоритетов индексирования. В сайтмапе могут содержаться данные про изменение страниц. Подробно: Справка Google о Sitemap.xml.
Создать автообновляемый sitemap.xml в популярных CMS можно посредствами плагинов, модулей и расширений, в самописных сайтах — путем написания вручную модуля генерации.
Настриваем html-карту сайта.Html-карта сайта требуется для создания низкого уровня вложенности для всех страниц сайта и дополнительного навигационного инструмента для людей.
На популярных CMS html-карта сайта можно настроить с помощью специальных плагинов, модулей, расширений. На самописных придется прибегнуть к помощи программистов или написать модуль генерации самостоятельно; третий вариант — спарсить все ссылки на страницы оптимизируемого сайта и вставить их вручную на страницу карты сайта.
Настраиваем robots.txtRobots.txt — документ в корневой директории сайта, инструкции в котором применимы к роботам, в том числе, роботам поисковых систем. Подробно: что такое robots.txt.
Сегодняшние требования поисковых систем — окрытые для индексации файлы, являющиеся ресурсами, подгружаемыми в браузере. Сюда можно отнести css, js файлы, все расширения изображений и видео. Желательными директивами в robots являются Host и Sitemap.
Пример robots.txt:
Код:
User-agent: * Disallow: /admin/ Disallow: /cgi-bin/ Allow: /*.css Allow: /*.js Host: site.ru Sitemap: http://site.ru/sitemap.xml Подробнее о настройке robots.txt.Добавляем кнопки социальных сетейСоциальные сигналы из популярных соц сетей по мнению многих специалистов берутся в учет поисковыми системами. Некоторые из них проводят эксперименты.
Существует несколько способов добавить кнопки социальных сетей на сайт. Взять их прямо из API социальных сетей или воспользоваться готовыми аналогами, как Yandex Share или Pluso.
Размечаем страницы языками микроразметкиО чем бы не была ваша страница, данные на ней имеют определенный тип и тематику. В зависимости от этого вы можете разметить данные страниц с помощью структурированных языков микроразметки.Основные виды микроразметки. Размечая данные на сайте с помощью микроразметки, поиск с точностью понимает, о чем ваша страница и показывает её специальным способом (делает соответствующий сниппет). Думаю, каждый встречал звездочки в выдаче Google. Это один из видов микроразметки под названием Schema.org Reviews.
Настроить микроразметку можно с помощью сервиса Google, проверить у него же.
Настраиваем редиректы www / без www (слэш / без слэша).Каждый человек привык по разному вводить адреса сайтов в интернете. Кто-то пользуется www, кто-то нет. В обоих случаях сайт открывается. Но если в одном случае открылся www.site.ru, а в другом site.ru, есть проблема — эти сайты будут учитывать как абсолютно разные. Поиск уже научился определять их идентичность, но не досконально. Чтобы показать соответствие этих 2 вариантов, делается автоматическое направление на каноническую (основную) версию страницы. Инструкция по настройке редиректа www /без www.
Такая же ситуация обстоит и с вариантов, где есть и нет слэша в конце url. Это две разных страницы для поиска. Наличие обоих из них будет считаться наличием дублирующихся страниц. Настройка редиректов слэш / без слэша доступна по ссылке чуть выше.
Проверяем ошибки по валидатору W3CКод страницы должен быть чистым. Яндекс в инструкции для вебмастеров упоминает про влияние на выдачу «чистоты» кода.
Проверка валидности html и css.
Проверяем скорость загрузки страниц.На скорость загрузки влияет множество факторов. Со всеми вы можете ознакомиться, введя проверяемый сайт на сервисе от Google — Page Speed Insights. Тут же вам предлагают скачать оптимизированные файлы изображений, css, html, js для ускорения работы сайта. Пользуясь инструкциями сервиса, можно ускорить сайт в разы.
Проверяем адаптивность под мобильные устройстваСуществует множество сервисов проверки удобства отображения на мобильных устройствах и планшетах, но лучший из них тот, под который мы это делаем — официальный сервис google (Нижняя часть вкладки «Для мобильных»). Что такое адаптивные сайты — справка Google.
Если вы не верстальщик — советую заказать адаптивную верстку у профессионалов.
Коммерческие факторыЕсли у вас коммерческий сайт, нацеленный на продажу услуг или товаров, проверьте соответствие коммерческим факторам ранжирования.
Добавляем внутреннюю перелинковкуЧтобы поисковые страницы правильно индексировали страницы и воспринимали их содержимое, нужно позаботиться о внутренней перелинковке. Это ссылочная структура вашего сайта.
Яндекса, Google, Bing, Mail.ru. В каждый из этих вебмастеров после регистрации нужно добавить карту сайту (ссылку на sitemap.xml). Дополнительно в Яндексе выставить регион сайта, в Google страну, в Mail.ru — добавить контактную информацию и желаемые дополнительные ссылки. Кроме этого в вебмастерах можно протестировать индексацию отдельных таксономий сайта в инструментах тестирования robots.txt.
[paste:font size="4"]Добавляем счетчики посещаемостиРекомендую к добавлению на сайт Яндекс Метрику, Google Analytics, Рейтинг Mail.ru, Rambler TOP-100. Осенью 2015 Яндекс сделали заявление, что Яндекс Метрика «косвенно» влияет на выдачу Яндекса. Рейтинг Mail.ru и Rambler TOP-100 нужны не только для замера посещаемости, но и для участия в рейтинге сайтов, откуда кроме трафика получаеться жирная ссылка, открытая для индексации.
Индексируем сайтДобавляем главную страницу сайта в Аддурилку Яндекса и Google:
https://webmaster.yandex.ua/addurl.xml
https://www.google.com/webmasters/tools/submit-url?hl=ru
Если у вас есть пару десятков рублей, советую прогнать страницы нового сайта в социальных сетях .
Добавлем в Google Business
Google Business — сервис, который я считаю обязательным к добавлению коммерческим сайтам. После того, как вы будете подтверждены, по запросам, связанным с url и названием вашего сайта будет особый сниппет и выдача в правой части страницы. После заполнения всех предложенных данных будет создан Google Business (аналог обычной Google Plus). Кроме того на адрес вашего бизнеса (физический, не электронный) будет отправлено реальное письмо от Google с кодом, который следует ввести для подтверждения вашей регистрации. Только после подтверждения поменяется сниппет и правая часть выдачи для главной страницы. Данные из Google Business используются для дополинтельного геотаргетирования сайта.
Добавление в Google Business.
Добавляем в Яндекс ОрганизацииВторой обязательный сервис для e-commerce сайтов. Добавление в Яндекс Организации дает несколько бонусов:
- улучшенный сниппет с телефоном, адресом и картой;
- дополнительная привязка сайта к коммерческим тематикам;
- появление бизнеса на картах.
Добавляем ключевые слова в проверщик позицийВ арсенале SEO-специалистов и оптимизаторов обычно множество инструментов для съема позиций с учетом региона. Есть как бесплатные, так и платные программы и сервисы. Я пользуюсь двумя:
Бесплатный вариант — программа Кей Коллектор. Без Яндекс XML снимает медленно, но бесплатно. Пользовался до расширения объемов работы.
Платный вариант — SerpSeeker. Быстрый платный съем позиций по ключевым словам, классная тех поддержка. Очень мощный функционал. Настоятельно рекомендую! По ценам — за съем позиций по 100 ключевым словам сервис предлагает заплатить 4 рубля. Мой стандартный съем обходиться 4-80 рублей.
Смотрим оптимизацию конкурентовВыпишите url основных 10 конкурентов в Яндексе и Google. Ваша задача — просмотреть их визуально, подсмотреть их «фишки», проанализировать ссылочный профиль (linkpad и ahrefs), проверить основные параметры (возраст домена, тИЦ, PR, число проиндексированных страниц). На базе этой информации составьте план продвижения сайта, предложите его клиенту.
lowenet.biz
Продвижение сайта на Opencart
Opencart представляет собой движок, основное предназначение которого создание интернет-магазинов. Те, кто интересуется способами заработка в сети или расширения собственного бизнеса с помощью Интернета, знают, что пользоваться Opencart выгодно и удобно. Ведь этот движок легко устанавливается на любом веб-сервере, поддерживающем MySQL и PHP. Кроме того, он входит в список свободного программного обеспечения, соответственно рабочей версией Opencart можно обзавестись, не потратив ни копейки.
Преимущества продвижения сайта на Opencart
Однако, у каждого движка имеются собственные достоинства и недостатки. Рассмотрим подробней, какие преимущества получает вебмастер, если делает продвижение сайта на Opencart.
- Первое – ресурс является удобным для посетителей (потенциальных покупателей), он привлекает простой и интуитивно понятной навигацией.
- Второе – у движка наличествуют модули, позволяющие выводить в отдельном блоке главной страницы рекомендуемые товары и отображать товары, пользующиеся наибольшей популярностью, категории товаров и корзину.
- Третье – легкость установки, которая предусматривает выполнение нескольких простых шагов в течение нескольких минут, результатом этой работы является новый Интернет-магазин.
- Четвертое – получение отчетов по работе магазина и свободный доступ в админке к Google Analytics;
- Пятое – многообразие в широком смысле этого слова: много языковых версий, категорий, валют, производителей и так далее.
- Шестое – возможность выбора удобного способа доставки с огромного перечня.
- Седьмое – SEO-дружелюбность: интернет-магазин созданный на Opencart, автоматически получает множество преимуществ в плане привлечения клиентов. Это, пожалуй, одно из самых важных достоинств, которое мы рассмотрим подробней.
Стоимость продвижения сайта от 14 000 руб
Наше портфолио
Продвижение сайта – Opencart: стоит ли выбирать это движок
Если рассматривать движок с точки зрения насколько быстро и эффективно осуществляется продвижение сайта, Opencart, невзирая на некоторые недостатки, позволяет получить желаемый результат при минимальных финансовых и временных затратах. Многие вебспециалисты отмечают, что раскручивать интернет-магазины с помощью Opencart существенно легче, чем к примеру с Joomla, Virtuemart. Хотя поисковиками утверждается, что название системы управления контентом никак не отражается на продвижении. Но сайты, созданные на Opencart, если сервер хорошо настроен, работают быстрее. Данный фактор поисковиками принимается во внимание в процессе выдачи поисковых запросов. Как ни крути, а это уже первое преимущество.
По поводу поискового трафика, многие вебмастеры утверждают, что на их проекты, созданные на движке Opencart, через поисковики шли посетители уже в первые дни работы проекта. Что свидетельствует о том, что почти без усилий и траты средств на внешнее продвижение, проекты посещались целевой аудиторией, которая заинтересована в покупке продукции представленной в этих интернет-магазинах. Наиболее лояльной к сайтам, продвигаемым на Opencart, является поисковая система Яндекс. В ее ТОП попадают многие ресурсы, созданные на данном движке. Это уже второе преимущество Opencart перед аналогами.
Однако расслабляться не стоит. Если выбрана раскрутка сайта на Opencart с целью создания в будущем качественного интернет-магазина, который будет приносить прибыль в течение долгих лет, то без внешней оптимизации не обойтись. Как говорится, большой бизнес в Интернете требует вложений независимо от движка, на котором он осуществляется. А вот для начала этого бизнеса лучше Opencart не найти.
Этапы продвижения
I. Верный диагноз – залог успеха
Цель этого диагностического этапа – выявить все проблематичные зоны сайта, устранить барьеры на пути нормальной индексации web-ресурса поисковиками-роботами. Основные усилия IT-специалистов направлены на осуществление скрупулезного SEO аудита, проведение тщательного анализа текстовой и технической части ресурса, изучение поведенческого фактора, проверка эффективности маркетинговых решений.
II. Полная обойма продающих запросов
Комплектование семантического ядра, состоящего из запросов, максимально соответствующих вашим бизнес-задачам, – архиважная часть SEO стратегии. Веб-разработчиками проводится тщательный анализ запросов потенциальных клиентов заказчика в авторитетных системах поиска, изучается соответствующая статистика Яндекса и Гугла. На основе полученных данных производится подбор наиболее эффективных запросов, составляются их тематические группы.
III. Конкурентам – ни единого шанса
Ваш сайт не должен «бледно» выглядеть на фоне конкурентов. Поэтому мы сделаем все, чтобы опыт ваших соперников стал вашим достоянием. Мы исследуем позиции, занимаемые конкурирующими сайтами в поисковых системах. Это позволит нам выстроить нашу тактику так, чтобы ваш сайт оставил соперников по поисковым рейтингам далеко позади, понеся при этом минимум затрат.
IV. Раскрутка сайта изнутри
Этот этап можно назвать «домашней работой». Он предусматривает обеспечение совместимости текстового материала с системами поиска. Совершенствуется дизайн сайта: его структурная и ссылочная организация, функциональность, доступность, дружественность. Оптимизируются внутренние ссылки, исследуется их геозависимость, в результате чего расширяется регион влияния сайта. Устраняются преграды на пути индексации ресурса системами поиска, проводится чистка HTML-кода.
V. Повышение онлайн-авторитета
На этом этапе предпринимаются усилия по внешней оптимизации. Осуществляется грамотная закупка ссылок. Материалы сайта размещаются на источниках, пользующихся доверием интернет-аудитории. Все это способствует стремительному продвижению ресурса в поисковых результатах: при ранжировании он получает исключительно приоритетные места.
VI. Ни шагу назад
Заняв передовые позиции, очень важно удержать их. Поэтому разработчики ведут неусыпный контроль по всем направлениям: инициируют обновление контента, занимаются перелинковкой, анализируют поведение онлайн-конкурентов, стимулируют поведенческий фактор, проводят аудит алгоритмов поисковиков, консультируют заказчика по всем возникающим проблемам.
Наши преимущества
В завершение следует отметить, недостатки, с которыми сталкиваются, если отдают предпочтение продвижению сайта на opencart.
Первый и самый ощутимый – дубли страниц, один и тот же товар отображается по разным УРЛ.
Второй – ограниченное количество шаблонов, соответственно у вебмастеров выбор невелик и интернет-магазины очень похожие друг на друга;
Третий – установка дополнений является сложным процессом, поскольку не все из них совместимы с разными версиями Opencart.
Однако если учитывать то, что этот движок является относительно молодым в сравнении с Joomla, Virtuemart, то возможно в недалеком будущем его разработчики сумеют найти способы устранения этих недостатков и раскрутку сайта на Opencart можно будет делать еще легче и удобней.
www.it-puzzle.ru
Поисковая оптимизация Opencart - основные SEO-модули
Мы уже касались SEO, разбираясь с основными настройками OpenCart — ввели title, description и keywords, включили оптимизированный URL, переименовали файл .htaccess. Однако этого бывает недостаточно, и если вы умеете создавать карты сайта, файл robots.txt, настраивать 301-й редирект, то хорошо, но если нет — вам помогут оптимизировать сайт, не углубляясь в дебри, некоторые специализированные расширения OpenCart.
В данном уроке речь идет больше о SEO-модулях для поисковой оптимизации сайта на Опенкарте, а общую информацию по продвижение интернет-магазинов можете получить в другом разделе сайта.
Бесплатные
- Friendly URL Generator. Несмотря на встроенную функцию оптимизации URL-адресов, дела с ЧПУ у OpenCart при базовых возможностях обстоят неважно. Плагин исправляет этот недостаток.
- SeoPro – single fixed product URL with language code. Плагин решает проблему OpenCart с дублированием страниц. С ним на каждую страницу магазина будет вести только один уникальный адрес. Кроме того модуль повышает производительность работы с БД.
- Automatic Meta Tag Title from Product Name. Модуль для автоматического заполнения мета-тегов в режиме реального времени, облегчает жизнь ориентированным на SEO администраторам.
Платные
В этой группе содержатся комплексные многофункциональные решения. Они платные, но многие считают, что стоят своих денег.
- SEO Mega Kit Plus. Работа с заголовками, ключами, описаниями, тегами изображений, показом похожих товаров и картой сайта.
- OpenCart SEO Pack PRO. Ещё один SEO-комбайн класса «Всё в одном»: канонические бренды, категории, дружественные URL, генерация ключей и описаний, SEO-редактор, статистика и отчёты, карты сайта и многое другое.
- All In One SEO For OpenCart. Очередной платный модуль SEO-оптимизации с похожим, хоть и внушительным, набором функций.
В целом каждое расширение желательно смотреть лично, потому что выбор, как всегда, индивидуален.
www.seostop.ru
Продвижение на OpenCart
Вы столкнулись с SEO-продвижением на Opencart? Или ещё только выбираете подходящую систему администрирования для своего сайта? Тогда данная статья будет вам полезна.
Больше половины проектов в Интернете создаются с коммерческой целью. Чтобы сайт отбил вложенные в него деньги и усилия – без продвижения не обойтись. В условиях жесткой конкуренции, которая с каждым годом только усугубляется, SEO – ТОП-инструмент в получении трафика, продаж, постоянных клиентов и повышения узнаваемости бренда. Отсюда и выходит важное условие: прежде чем выбрать CMS (админка, она же движок для управления контентом на веб-ресурсе) определите, насколько она предусмотрена для дальнейшего продвижения сайта.
Как Google и Яндекс относятся к сайтам, продвигаемым на Opencart
Так же, как к проектам на любой-другой CMS’ке. Т.е. Опенкарт не является каким-то плюсом или минусом при оптимизации сайта. При равных условиях среди конкурентов имеет те же шансы занять позиции в поисковой выдаче, что и у Joomla, например.
Оптимизация на Opencart: плюсы системы
«Опенкарт» - устоявшаяся популярная система управления на просторах Интернета. Она достаточно проста в настройке, понятна в использовании и не требует специальных знаний для управления контентом. Подходит как для сайтов-сервисов на пару страниц, так и для информационных порталов, многостраничных интернет-магазинов. Что же удобного есть в CMS для SEO на Опенкарт:
- продуманная и удобная в настройке главная страница для администратора и интуитивно понятная для посетителей сайта;
- для интернет-магазинов есть удобная карточка товаров, где предусмотрена возможность заполнения метатегов; вся сопутствующая информация относительно товара структурирована и представлена в приемлемом формате;
- широкий список дополнительных условно бесплатных и платных модулей, которые расширяют возможности сайта и SEO на Опенкарт;
- через админку можно установить счетчики для Google Analytics.
На Opencert seo-модуль есть практически на все требуемые задачи. Дополнительно предстоит подключить и настроить функционал:
- формирование ЧПУ seo-урлов автоматический на Opencart; это можно реализовать через сео-модуль для Опенкарт - SEO Pack PRO;
- возможность создавать уникальные тайтлы и h2 заголовки для каждой страницы;
- закрывать от индексации страницы пагинации;
- настраивать редирект (редирект-менеджер).
Попутно для каждого типа сайта и коммерческой направленности могут понадобиться и другие модули на Opencart для сео-продвижения.
Минусы для SEO-оптимизации на Opencart
Среди недостатков можно выделить такие моменты:
- дополнительные требования и проблемы при установке модулей. Так как CMSка имеет несколько версий на разных движках, некоторые дополнения могут не подходить на разные версии админки, что создаёт свои сложности при работе с ними. К тому же модули через админку не загрузить, поэтому рекомендуется делать полный бэкап сайта прежде чем его установить;
- недостаток шаблонов: создаются они под несколько версий сайта, поэтому лишний раз нужный шаблон может не подойти на текущую версию админки, к тому же бесплатных вариантов совсем мало, что отражается на дополнительных расходах для заказчика;
- одинаковые заголовки статей воспринимаются за одну статью – доступна всегда будет первая выложенная страница, т.е. если вы создали две разные страницы с одинаковыми заголовками – отображаться будет та, что была опубликована раньше;
- дубли страниц существенно сказываются на оптимизации в целом, поэтому заранее надо продумать этот момент и поставить задание на программистов для ликвидации ситуаций, влияющих на образование дублей.
- нет контроля над дублями файлов: если встречаются содержимое с одинаковыми названиями – тот, что появился позднее, «затирается» и становится недоступным для использования;
- индексация удаленных страниц продолжается.
Так что, планируя оптимизацию на Opencart, заранее решите все эти проблемы на сайте.
Выводы
Opencart – система достаточно молодая и популярная. Что несомненно плюс: ведь чем авторитетнее админка – тем больше дополнений и информационных материалов на неё можно найти. Комьюнити, использующее Опенкарт, активно участвует в её совершенствовании и создании библиотеки информации требуемой для решения всех сложностей и вопросов, возникающих при работе.
Несмотря на достаточно большой список недостатков для продвижения, все они решаются установкой подходящих модулей и дополнений, а также работой с кодом сайта. Так что Опенкарт – отлично подходит для создания веб-проектов для малого и среднего бизнеса, а также их дальнейшего продвижения. Особенно, если вы ещё на этапе разработки проекта заранее подготовите движок к дальнейшему продвижению.
Напишите комментарий *
elit-web.ru
SEO оптимизация Opencart | Создание и разработка сайтов
Очень часто люди сталкиваются с проблемой SEO оптимизации сайта, особенно это касается интернет магазинов, т.к. они обладают бОльшим количеством информации, соответственно бОльшим количеством страниц и т.д. Сегодня я бы хотел дать пару советов относительно SEO оптимизации OpenCart.
На самом деле SEO продвижение интернет магазина не такая уж и сложная задача. В данной статье я опишу свои методы оптимизации интернет магазинов на Opencart, и с удовольствием ознакомлюсь с вашими методами, замечаниями и рекомендациями в комментариях.
SEO url или ЧПУ для Opencart
Сегодня, сео адреса (они же ЧПУ — человеко понятные урл) одна из важных деталей оптимизации интернет магазина, впрочем как и любого другого сайта. ЧПУ задается для каждой единицы сущности (елемента, записи, товара) уникальный и может быть сгенерирован автоматически, используя некий параметр (название, артикул и т.п.), зачастую название записи или товара.
Одними из популярных модулей для генерации автоматических SEO URL для Opencart являются: SEO PACK PRO и DeadCowSeo. Я лично предпочитаю SEO PACK PRO, ввиду его большого количества настроек, возможностей, отчетов и много другого.
Прежде чем строить SEO url давайте разберемся, как же он работает. В Opencart, например присутствует:
- контроллер, отвечающий за т.н. маршрут, т.е. конечный адрес, который «зашифрован» для сервера в виде ЧПУ;
- таблица в базе данных, хранящая в себе все пары «реальный адрес» — ЧПУ.
Контроллер парсит (разбивает) наш ЧПУ адрес на блоки с помощью деления строки через символ «/», и смотрит, к какому реальному адресу имеет принадлежность тот или иной блок.
Таким образом основную функцию выполняет данный контроллер, и для модернизации вашего SEO URL вам необходимо работать с ним. Он расположен в папке catalog/controller/common/seo_url.php или seo_pro.php.
Стандартный контроллер Opencart для SEO URL работает плохо, хотя бы потому что к одному и тому же продукту можно обратиться используя в URL адрес категории или не использовать его — отсюда могут возникнуть дубликаты страниц.
Например: http://example.com/category/product.html или http://example.com/product.html
Как устранить дубли страниц в Opencart
Для того чтобы устранить данную проблему, разработчики SEO PRO для Opencart поступили умно: для каждого продукта добавили параметр «Главная категория» (main_category), который определяет к какой ОДНОЙ категории принадлежит товар, и благодаря этому параметру у продукта ВСЕГДА адрес содержит только адрес к этой категории.
В файле контроллера присутствует функция, которая при обращении к товару (если мы переходим по ссылке, конечная часть которой — это товар), проверяет его адрес с адресом, установленным через main_category, и если они не совпадают — перенаправляет на нужный.
Таким образом продукт может отображаться в нескольких категориях разных уровней, и тем не менее везде иметь одинаковый URL, ведущий через основную категорию, а в случае обращения к продукту по другому урл, он просто переадресовывает на основной урл, с кодом 301, который обозначает «переезд» страницы, и поисковый робот выкидывает старый URL из базы и работает только с основным.
Meta описание и Title, описание в категориях Opencart
Одна из проблем пагинации в категориях Opencart заключается в том, что когда вы устанавливаете мета описание (meta-description), ключевые слова (meta-keywords), тайтл (title), описание категории, то эти данные используются потом на ВСЕХ страницах ваших категорий. То есть если вы установили мета данные для категории, то на каждой странице категории будут одни и те же данные.
Для устранения данной проблемы я прибегаю к небольшой хитрости: для того чтобы эти данные были приемлемыми, достаточно лишь изменить пару символов в строке и описание уже другое. И я решил просто добавлять текст, например » страница номер №» к каждому полю, при условии, что наша переменная $page != 1.
Для описания категории — более глобальное решение — я просто его очищаю, и на второй и последующих страницах не выводится описание категории вообще.
SEO пагинация (постраничная навигация) Opencart
Вторая достаточно насущная проблема — это еще одни дубликаты, а также отсутствие вспомогательного атрибута rel, который бы указывал поисковому роботу на порядок переходов по постраничной навигации.
Суть дубликата в том, что при генерации пагинации, первая страница доступна по адресу http://example.com/catagory и http://example.com/category?page=1. А атрибут rel должен указывать на предыдущую и следующую страницы, благодаря значениям «prev» и «next».
Для того чтобы решить данные проблемы необходимо всего лишь подправить файл system/library/pagination.php и найдя условие (~36 строка):
if ($page > 1) {заменить его целиком на:
if ($page > 1) { // Nikita_Sp mod for seo pagination $output .= ' <a href="' . str_replace('?page={page}', '', $this->url) . '">' . $this->text_first . '</a>'; if(($page - 1) != 1){ $output .= '<a href="' . str_replace('{page}', $page - 1, $this->url) . '">' . $this->text_prev . '</a> '; }else{ $output .= '<a href="' . str_replace('?page={page}', '', $this->url) . '">' . $this->text_prev . '</a> '; } // END }Таким образом мы избавимся от дубля первой страницы, избавившись от значения переменной page=1, и ниже найти (~70 строка):
for ($i = $start; $i <= $end; $i++) {и заменить данный цикл полностью на этот:
for ($i = $start; $i <= $end; $i++) { if ($page == $i) { $output .= ' <b>' . $i . '</b> '; } else { // Nikita_Sp mod for SEO if($i == 1){ $output .= ' <a href="' . str_replace('?page={page}', '', $this->url) . '">' . $i . '</a> '; }elseif(($page-1) == $i){ $output .= ' <a rel="prev" href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> '; }elseif(($page+1) == $i){ $output .= ' <a rel="next" href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> '; }else{ $output .= ' <a href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> '; } // END Nikita_Sp MOD if u want to replace mod delete all lines above and uncomment line bellow //$output .= ' <a href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> '; } }Таким образом мы добавим параметр rel для всех пагинаций на сайте, с нужными значениями. Казалось бы элементарная задача, однако не многие ею занимаются, возможно не придавая этой проблеме значения.
Описание и h2 для категорий и производителей Opencart
Для продвижения вашего интернет магазина по СЧ (средне частотным) запросам SEO мастера рекомендуют иметь возможность изменять значение тега h2, на пользовательское. В брендах и категориях тег h2 по умолчанию заполняется названием категории или названием производителя.
Также на страницах категорий и производителей используют второе описание, которое предназначено для поисковых роботов, а не для людей. Располагают его обычно в низу списка товаров и делают едва заметным.
Для всех этих манипуляций необходимо просто создать новые поля в таблице category_description и manufacturer_description и добавить обработку этих полей в администраторскую и пользовательскую части.
Итог
Подведя итог, хочу сказать, что это, пожалуй, не полный список всех тех хитростей, которым прибегают SEO оптимизаторы, продвигая ваш интернет магазин на Opencart. Если вам знакомы иные способы оптимизации — пишите, будем вместе продвигать ваши интернет ресурсы.
Есть идея выпустить небольшой модуль для решения всех вышеперечисленных проблем. Если вы считаете это актуальным и востребованным — пишите в комментариях.
comments powered by HyperCommentsnikita-sp.com.ua
Плюсы и минусы CMS OpenCart. Детальный обзор, отзывы пользователей
Достоинства
CMS OpenCart ориентирована на разработку интернет-магазинов, другие типы сайтов на этой системе , в отличии от Drupal или DLE создать не получится, так как все инструменты и модули заточены под электронную коммерцию.
Преимущества движка:
- Наличие активного русскоязычного форума.
- Высокая скорость работы и небольшая нагрузка на сервер в сравнении с другими CMS (той же 1С-Битрикс) для создания интернет-магазинов.
- Собственная система формирования отчетов.
Если на форуме нет решения какой-то проблемы, то можно задать вопрос и получить адекватный ответ от более опытных пользователей. Системой OpenCart пользуются люди с разным уровнем компьютерной грамотности, поэтому даже если вы раньше не делали ничего сложнее переустановки Windows, то благодаря поддержке сообщества веб-мастеров быстро научитесь работать с движком и управлять сайтом.
Со стороны клиентов OpenCart предлагает множество интересных возможностей, облегчающих посетителям поиск и покупку в интернет-магазине:
- Удобная навигация.
- История покупок и возможность просмотра статуса заказа.
- Поддержка разных типов платежных систем.
Чем удобнее посетителю пользоваться интернет-магазином, тем выше вероятность, что он сделает заказ и вернется на сайт снова за очередной покупкой. CMS OpenCart делает всё, что необходимо движку для электронной коммерции, из коробки предлагая кучу полезных инструментов: форму для заказа, корзину, отчеты о популярности товаров и возврате и т.д.
Недостатки
Среди недостатков CMS OpenCart можно выделить следующие неприятные моменты:
- Проблемы с индексацией удаленных страниц.
- Ошибки при формировании адресов.
- Отсутствие контроля дубля файлов (если у картинок одинаковые имена, то новый файл просто затирает предыдущее изображение).
У сайтов, которые работают на OpenCart, есть определенные проблемы с SEO-оптимизацией. Без специальных расширений возникают трудности с отображением кода ошибки 404. Удаленные страницы продолжают индексироваться поисковыми роботами, что приводит к снижению места сайта в поисковой выдаче. Кроме того, адреса формируются таким образом, что одна страница может открываться по разным URL-ам.
Все проблемы с оптимизацией решаются, но для этого придется устанавливать расширения, некоторые из которых являются платными. При необходимости ошибки можно устранить самостоятельно, но здесь требуется знание языков программирования, так что без небольших финансовых вложений обойтись не получится.
Вывод
При выборе бесплатного движка значение имеет его популярность: чем больше веб-мастеров выбирают систему, тем больше для неё есть дополнительных материалов, в том числе обучающего характера. OpenCart обладает хорошо развитым сообществом пользователей, которое активно участвует в совершенствовании движка, поэтому у системы точно есть будущее.
OpenCart – хорошее решение для веб-мастеров, которые хотят создать нормально функционирующий интернет-магазин. Однако из коробки эта CMS требует небольшой, но важной доработки, иначе впоследствии могут возникнуть проблемы с продвижением сайта в поисковых системах. Основным же достоинством этой CMS является её демократичность: для разработки магазина на OpenCart не нужно серьезных финансовых вложений, поэтому она отлично подходит для первого опыта в электронной коммерции.
konstruktorysajtov.com
Изучаем основы поисковой оптимизации сайта на CMS Opencart
Для привлечения новых пользователей очень важно грамотно оптимизировать сайт. Одним из инструментов для продвижения ресурса является CMS Opencart, который отличается удобством и простотой использования админки.
Возможности сайта на Opencart
- Удобная и простая навигация на странице.
- Возможность вывода на главной странице определенной информации общим блоком.
- На административной панели можно установить статистику сайта Google Analytics.
- Простота и удобство использования CMS.
- Оптимизация сайта opencart позволяет самостоятельно наполнять страницы мета-тегами через админку. Это дает возможность создавать привлекательный сниппет.
Недостатки Opencart
- Большое число страниц-дублей.
- Небольшое число созданных шаблонов, из которых лишь малая часть является бесплатной.
- Для установки новых дополнений потребуется предварительный бекап.
- Заголовки статей на сайте выводятся на главную страницу. Чем больше число статей будет размещено на сайте, тем больше будет длина модуля, что неудобно, в первую очередь, пользователям.
- Бекап выполняется вручную в два этапа: резервное копирование сайта на Opencart и копирование базы данных.
- При наличии одинаковых названий разных статей, отображаться будет только первая страница в хронологическом порядке.
Раскрутка и оптимизация сайтов на Opencart
Поисковик Google не выявляет каких-либо предпочтений к различным CMS. Поэтому разницы в том, какую систему вы будете использовать, нет никакой. А ПС Яндекс выдает в топе именно те сайты, которые были оптимизированы на Opencart. Это факт, который был доказан опытным путем. Поэтому, для создания качественного и долговечного интернет-ресурса необходима внешняя оптимизация.
Для своего будущего сайта лучше попробовать различные CMS, чтобы на собственном опыте убедиться, с какой системой вам работать удобней.
seogorod.ru