Комплексный подход к SEO для Magento основные принципы


Оглавление (нажмите, чтобы открыть):

Основные принципы нашего продвижения

Мы всегда придерживаемся данных принципов в нашей работе:

Стратегия продвижения вашего сайта

Примерный перечень работ по продвижению Вашего сайта будет включать следующие действия:

  • Доработка сайта по результатам проведенного аудита
  • Составление и корректировка семантического ядра
  • Доработка и расширение структуры сайта
  • Разработка новых и доработка старых посадочных страниц
  • Работа с мета-тегами и структурой сайта
  • Улучшение технических и поведенческих показателей сайта
  • Внутренняя перелинковка сайта
  • Крауд маркетинг (получение ссылок с форумов)
  • Регистрация сайта в каталогах, справочниках и отзовиках
  • Покупка качественных вечных ссылок
  • Улучшение репутации компании в Интернете
  • Проведение комплексного аудита сайта
  • Конкурентный анализ
  • Подключение и настройка сквозной аналитики по всем каналам трафика
  • Мониторинг технического состояния сайта
  • Мониторинг позиций и регулярная отчетность

Как мы работаем

Процесс комплексного продвижения сайта от Creators Group в нескольких шагах:

Наши преимущества

Наша компания готова предложить ряд плюсов,
которые выгодно отличают нас среди конкурентов

Стоимость наших услуг

Цены на наши услуги, а также специальные предложения, подарки и акции.

Комплексное SEO-продвижение

Поисковая оптимизация Вашего сайта под ключ, все включено.

Технический аудит Вашего сайта

При заказе комплексного продвижения – бесплатно!

Маркетинговый аудит Вашего сайта

При заказе комплексного продвижения – бесплатно!

SEO-аудит сайта бесплатно

Проведем первичный SEO-аудит бесплатно, чтобы выявить слабые стороны сайта и сформировать эффективную стратегию продвижения.

Настройка рекламы в подарок

При заказе комплексного продвижения бесплатно настроим таргетированную рекламную кампанию в социальных сетях (ВконтактеFacebookInstagram)

Рекламный бюджет в подарок

При заказе комплексного продвижения дадим 10 000 руб. на бюджет по контекстной рекламе (Яндекс.ДиректGoogle Ads)

Быстрый Pupsikstudio.com: Наш опыт оптимизации интернет-магазина на Magento Enterprise Edition

В этой статье мы расскажем об оптимизации магазина на платформе Magento Enterprise Edition. Статья содержит информацию по оптимизации и профилированию работы интернет-магазина на Magento и способах увеличения производительности как при генерации страниц каталога, так и при проведении заказов. Информация будет полезна как техническим специалистам, так и менеджерам, интересующимся производительностью платформы. Проект, который мы оптимизировали — это интернет-магазин детских товаров http://pupsikstudio.com.

Для чего необходима оптимизация?

Оптимизация производительности гарантирует сайту устойчивость, эффективность, масштабируемость. Работы по оптимизации позволяют проанализировать текущее состояние системы, выявить возможные ошибки и “узкие места” в сервисах, сетях, нагрузке, использовании ресурсов, базе данных. Всё это необходимо сделать для того, чтобы добиться меньшей задержки в ответе для пользователя, сократить нагрузку на сервер и ускорить загрузку сайта для посетителей.

Начальные работы

В начале 2020 года один из наших клиентов на Magento Enterprise одобрил проект по оптимизации его магазина. Прежде всего мы проанализировали работу магазина в New relic — системе для мониторинга производительности приложений. Мы обнаружили большое количество ошибок:

Ошибки возникали каждые 15 минут.

Для стабильной работы системы мы обновили версию Magento до последней. После этого проанализировали работу сторонних модулей, особенности их взаимодействия с Magento и устранили ряд проблем с совместимостью.

  • Мы оптимизировали работу модуля для создания лейблов продуктов. Действия, которые выполнялись модулем для одних и тех же товаров несколько раз, были закешированы, что повысило скорость загрузки страниц каталога.
  • В модуле, управляющим кешем блоков page/html_header, featuredproducts/product_list, catalog/product_bestseller, catalog/product_new наблюдалась проблема, влияющая на производительность — для всех этих блоков время жизни кеша fpc было установлено в 5 сек, и данная настройка применялась для каждого пользователя. Мы исправили время жизни кеша на 86400 и установили деление кеша на группы пользователей.
  • Модуль бонусной программы грузил всю коллекцию товаров, хотя ему необходим был только один, что замедляло работу магазина на страницах с большим количеством продуктов. Мы устранили эту проблему.

Далее мы обратились к механизму генерации страниц каталога и начали искать пути оптимизации этого процесса. Нами были применены несколько базовых рекомендаций:

  • Включен Flat Catalog Category
  • Включен Flat Catalog Product
  • Включено Объединение CSS/JS файлов
  • Выключен Allow All Products per Page.

Таким образом, нами были устранены различные проблемы в сторонних модулях и теме сайта, что позволило улучшить как динамическую генерацию страниц (когда нет кеша), так и само кеширование блоков и страниц. Применив данные изменения, мы смогли добиться того, что самыми медленными запросами в магазины перестали быть запросы на генерацию страниц товаров и категорий, а стали запросы на добавления товаров в корзину.

Оптимизация корзины и заказов

Для оптимизации запросов по работе с корзиной и оформлению заказов нам пришлось внести ряд изменений не только в логику модулей, настроек баз данных и PHP, но и реализовать механизм, при котором заказы становились в очередь и обрабатывались в ней. В итоге нами был реализован ряд изменений, оказавших влияние на повышение производительности работы магазина:

  • Создание специальных индексов, которые были специфичны для программы лояльности и правил корзины. Внедрение таких индексов позволило разгрузить базу данных запросами.
  • Оптимизация настроек базы данных и PHP.
  • Мы заменили часть модулей и реализовали аналоги, которые не нагружали базу данных так, как это делали сторонние модули.
  • Мы внедрили асинхронную индексацию заказов. Поскольку в процессе создания заказа сохранение, а следовательно, и синхронизация данных между указанными таблицами выполнялись несколько раз, наблюдалось сильное замедление процесса создания заказа. Также сторонние модули значительно увеличивали количество сохранений заказа в процессе оформления. Ситуация усугублялась при большом количество пользователей на сайте и одновременном размещении нескольких заказов.

После примененных правок магазин стал работать быстрее и эффективнее.

Нагрузочное тестирование

После всех изменений мы провели нагрузочное тестирование на staging-сервере, чтобы понимать, каких показателей доступности мы достигли. Для этого мы использовали инструмент для генерации нагрузки Apache Jmeter. Он эмулировал поток клиентов на сайт, трафик был распределен в соответствии с частотностью основных сценариев:

  • открытие случайных категорий / страниц товаров — 95% виртуальных пользователей;
  • вход на сайт / регистрация / оформление заказов — 5% виртуальных пользователей.

При первом запуске средний RPM составлял 2148. Загружались только статичные страницы (cms, категории, товары) из карты сайта. Было небольшое провисание в середине теста, связанное с тем, что не все страницы были в кеше:

На втором запуске мы добавили к потокам, включающим статичные страницы, сценарии регистрации и оформления заказа. Средний RPM составлял 1602, проблем не было:

Мы проанализировали результаты нагрузочных тестов и пришли к выводу, что необходимо актуализировать кеш (и избегать очистки кеша при запуске) перед проведением рекламных кампаний и наплывом посетителей. На основании этого мы предоставили рекомендации о прогреве кеша, которые содержали как готовые решения в виде установки специального модуля, так и разработку утилиты, позволяющей очищать FPC только по определенным тегам (например, только домашняя страница или только главное меню и т. д.), что наиболее точно соответствовало текущим потребностям заказчика.

Результаты на реальных компаниях

На данном этапе мы мониторили магазин в процессе массовой рассылки и отслеживали нагрузку в реальном времени. На подготовительном этапе мы почистили базу данных и логи системы. На реальных компаниях на реальном сервере показатели оказались еще лучше. Магазин стабильно работал при 1300 конкурирующих пользователях и 6000 rpm (запросов в минуту). При этом магазин справлялся со 120 заказами в минуту. Но при таком количестве заказов возникли проблемы с пейментом заказчика — он не справлялся с нагрузкой. В дальнейшем работа пеймента нормализовалась, и кампания прошла успешно.

Решение проблемы с сохранением заказов при высокой нагрузке

На заключительном этапе работ мы столкнулись с проблемой на реальном сервере. При мониторинге запуска большой кампании обнаружилось очень медленное сохранение заказов. Некоторые заказы вообще не сохранялись, хотя оплата по ним прошла. Мы промониторили запросы к базе данных, чтобы выяснить, с чем связано замедление. Проблема заключалась в запросе на генерацию номера счета (invoice), который выполнялся в транзакции сохранения заказа:

Это приводило к тому, что новая транзакция не могла получить номер счета, пока не завершилась предыдущая. Мы решили эту проблему, настроив генерацию номера счета заранее, до начала сохранения заказа.

Заключение

Таким образом, мы решали задачу по оптимизации производительности магазина сразу с нескольких сторон:

  • Начальное исследование ядра и архитектуры.
  • Анализ реальных логов сайта по New Relic и устранение ошибок.
  • Проведение и анализ результатов нагрузочного тестирования.
  • Анализ результатов при запуске реальных кампаний.
  • Исследование и оптимизация сервера.
  • Оптимизация базы данных.

Только последовательно проводя все эти этапы, можно добиться положительных результатов увеличения скорости и улучшения качества функционирования магазина, так как оптимизация — это комплексный процесс. Он затрагивает как серверную составляющую, так и клиентский опыт взаимодействия с системой.

При разработке нового магазина необходимо отслеживать уровень производительности на самых ранних этапах — на уровне анализа отдельных компонентов, и на заключительных фазах, чтобы избежать серьезных проблем в работе сайта.

Основные принципы SEO продвижения

В современном интернет-маркетинге SEO — термин широко употребляемый. Однако представление о том, что входит в это понятие, какими принципами стоит руководствоваться при продвижении, каких способов продвижения избегать, имеют не все заказчики данной услуги. Это делает их уязвимыми перед недобросовестными или неумелыми исполнителями.

Что такое SEO и зачем это нужно?

SEO — аббревиатура от Search Engine Optimization, то есть оптимизация сайта для поисковых систем. В настоящее время SEO все чаще рассматривается как часть Search Engine Marketing — комплекса мероприятий, направленных на увеличение посещаемости сайта аудиторией, приходящих на сайт из поисковых систем, в который кроме SEO входит еще и реклама в поисковых сетях.

Целью SEO является повышение позиций сайта в выданном поисковой системой списке результатов по определенному ключевому запросу. Наилучший результат — первое место в выдаче (рис. 1). Это позволяет привлекать на сайт больше посетителей, которые воспользовались поисковой системой и нашли информацию самостоятельно.

Рис. 1. Первое место в поисковой выдаче

По статистике, лишь около 10% пользователей поисковой системы переходят на вторую страницу выдачи, а три первых места на странице получают львиную долю всего трафика по данному запросу. Именно это делает SEO важной областью интернет-маркетинга.

Трафик, полученный из органической выдачи поисковых систем без рекламных и прочих вложений, называют органическим (organic traffic). Эти люди сами приходят на сайт, владелец сайта не затрачивает никаких дополнительных усилий и средств на их привлечение. Фактически, после проведения работ по SEO весь органический трафик из поисковых систем достается сайту бесплатно, и это происходит ровно столько времени, сколько сайт соответствует алгоритмам поисковых машин и содержит полезный и релевантный контент.
Алгоритмы поисковых систем постоянно совершенствуются. Начав с простых способов определения качества сайта, таких, как входящие ссылки или использование нужных ключевых слов, в настоящее время поисковые системы (особенно такие гиганты, как Яндекс и Google), пришли к отслеживанию поведенческих характеристик, основанных на использовании больших объемов собираемых ими данных.

Если раньше под SEO-продвижением понимали массовую закупку входящих ссылок, искусственное наполнение сайта ключевыми словами, создание сайтов-сателлитов и многие другие методы, то в современном понимании SEO — это комплекс работ по адаптации сайта под пользователя, чтобы посетитель сайта чувствовал себя комфортно и проводил на сайте как можно больше времени, совершая целевые действия.

Представим себе некий сайт. Через этот сайт его владелец (физическое лицо или организация) хочет сообщить пользователям сети интернет какую-то информацию. Пользователи сети, заинтересованные в подобной информации, пытаются найти ее в сети интернет, используя поисковые системы. Для того, чтобы пользователь поисковой системы нашел именно этот сайт, его необходимо правильным образом организовать и структурировать, чтобы помочь поисковым машинам показать нужный контент нужному пользователю в ответ на его запрос. Этим и занимается SEO.

Основные принципы SEO продвижения

Несмотря на то, что алгоритмы поисковых систем весьма сложны и включат сотни факторов ранжирования, существует несколько основных направлений, которые необходимо контролировать. Это:

  • Семантическое ядро
  • Уникальный контент
  • Отсутствие технических ошибок
  • Постраничная оптимизация
  • Правильное распределение ссылок
  • Входящие ссылки
  • Коммерческие факторы
  • Поведенческие факторы

Несмотря на то, что в последние годы основными факторами ранжирования являются поведенческие (поисковые системы, накапливая огромные объемы информации о пользователях, по их поведению на сайтах стараются делать выводы об их интересах и потребностях, а также о релевантности сайтов их запросам), остальные направления деятельности не утратили своей важности.

Структура сайта во многом зависит от его наполнения, то есть от семантического (смыслового) ядра сайта. Это ядро формируется из ключевых слов, сообщающих, на какие вопросы пользователей отвечают страницы сайта. Фактически, ключевые слова — это те самые запросы, которые пользователи вводят в строку поиска. Качественное семантическое ядро позволяет понимать, чего хочет целевая аудитория сайта, и формировать под эти потребности структуру сайта и контент страниц. При сборе семантического ядра анализируется информация об имеющихся посетителях, данные веб-аналитики, составляется список интересов потенциальных посетителей, под которые может оптимизироваться сайт.

На первом этапе важно понять, охватывает ли собранная семантика весь предлагаемый ассортимент продукции и все проблемы целевой аудитории, и максимально ее расширить.
Запросы, входящие в семантическое ядро, могут быть как коммерческими, так и информационными. Необходимо использовать товарные наименования, профессиональные термины, сленг и жаргон — все, что может быть использовано на страницах сайта, в разделах каталога, в блоге. Сбор семантического ядра вручную — процесс долгий и кропотливый, поэтому SEO-сервисы предлагают варианты автоматического сбора и кластеризации запросов.

На следующем этапе работы семантическое ядро делится на группы запросов, или кластеры, которые распределяются по разделам и страницам сайта. Если структура сайта не позволяет разместить на нем все запросы в подходящих разделах, стоит задуматься над изменением структуры сайта — доработать навигацию, ввести дополнительные разделы, создать страницы для запросов, которые нигде не размещены. Также из семантического ядра можно взять данные для тегов и фильтров.

После того, как собрано семантическое ядро и проработана структура сайта, можно выбирать те запросы, по которым сайт будет выводиться в топ выдачи поисковых систем. Здесь важно понимать, что разные запросы пользователей имеют разную частотность, соответственно, разные показатели конкуренции. Самыми высококонкурентными являются так называемые высокочастотные запросы — узко заданные темы из двух-трех слов, например «купить пылесос». Продвижение по таким запросам может составлять непосильную задачу для небольших сайтов в конкурентных тематиках. Таким сайтам стоит ориентироваться на средне- и низкочастотные запросы, а также на так называемые «ключевые слова с длинным хвостом» (пример такого запроса: «купить пылесос в Нижнем Новгороде дешево»). Конкуренция по таким запросам в разы меньше и у небольших сайтов есть шанс занять высокие позиции по таким запросам.

Продвижение при помощи контента, направленного на узкие сегменты целевой аудитории, является важнейшим направлением продвижения на сегодняшний день. Уникальный контент сильно влияет на поведенческие характеристики сайта — посетители сайта дольше задерживаются на сайте, сохраняют полезные страницы, совершают больше целевых действий. Хороший информационный контент имеет еще и «вирусность» — им активно делятся с друзьями, расшаривая его в соцсетях. Уникальный контент также важен и для SEO, как гарантия того, что сайт не попадет под фильтры поисковых систем.

Важно принимать меры для того, чтоы текст как можно дольше сохранял уникальность — добавить его в сервис для вебмастеров, регулярно проверять уникальность онлайн-сервисами, стараться не тиражировать тексты в своих же пресс-релизах для сторонних сайтов. Если при проверке текст на странице имеет низкие показатели уникальности, а страница является целевой для продвижения по запросу, такой текст лучше переписать.

Для подготовки оптимизированного контента необходимо не только иметь «пишущих» сотрудников, но и анализировать другие сайты данной тематики, их тексты и подачу материала. Поисковые системы умеют распознавать смысловое наполнение страниц, даже если ключевых слов на них совсем немного, и сравнивать сайты между собой.

Отсутствие технических ошибок

Отсутствие технических ошибок важно для позитивного впечатления пользователя от взаимодействия с сайтом. «Битые» ссылки, дубли страниц, невалидный код — все, что затрудняет взаимодействие с сайтом, ухудшает позиции сайта при ранжировании. Для своевременного выявления таких ошибок следует периодически (раз в несколько месяцев) анализировать сайт при помощи SEO-сервисов, выявляя накопившиеся смомента предыдущего анализа недочеты, и исправлять их.

Отдельное внимание следует уделять мобильной версии сайта. Принцип Mobile First давно определяет позиции в выдаче. Если сайт не имеет мобильной версии, верстка неудобна для мобильных пользователей, его позиции будут ниже, чем у конкурентов с адаптацией сайта под маленькие экраны. Для мобильной верстки важно, чтобы все элементы имели достаточный размер, были удобно расположены для нажатия пальцем, на экране не появлялось полос прокрутки.

Также к техническим ошибкам можно отнести отсутствие HTTPS, которая обеспечивает защищенное соединение. Особенно важно это для интернет-магазинов, но и для сайтов других тематик это актуально — браузеры начали помечать сайты без HTTPS как потенциально опасные, что отрицательно влияет на посещаемость и поведение пользователей.

К постраничной оптимизации относятся настройки контента каждой страницы сайта. Эти параметры важны как для наилучшего взаимодействия посетителя с сайтом, так и для улучшения распознавания содержимого страницы поисковой системой.

Стоит отслеживать как длину заголовков (слишком длинные или слишком короткие заголовки ухудшают показатели ранжирования), так и содержание в них ключевых слов. Изображения на сайте должны иметь альтернативный текст и не слишком большой размер, чтобы не создавать проблем для пользователя при посещении с мобильного устройства или при низкой скорость интернет-соединения.

Для текстового контента важно правильно оформлять содержимое страницы, чтобы отслеживать вложенность заголовков и их правильную иерархию. На странице должен быть только один главный заголовок H1, внутри него подзаголовки H2, внутри них еще более мелкие заголовки H3 и т. д. Нарушение иерархии, а тем более появление двух и более заголовков H1 на странице, резко ухудшает «понимание» содержимого страницы поисковой системой. Аналогичный эффект имеет и отсутствие заголовка H1.

Для увеличения частоты переходов на сайт из результатов поиска придется поработать над сниппетом — описанием сайта в поисковой выдаче. Чтобы сделать его более привлекательным, следует контролировать его текстовое содержимое, работать с микроразметкой, добавляя дополнительной оформление. Чем более информативен сниппет (фотографии, звездочки рейтинга, быстрые ссылки, красивое описание без обрывов текста и заголовка и т. д.), тем больше места в поисковой выдаче он занимает и тем больше внимания привлекает (рис. 2).

Рис. 2. Пример сниппета

Распределение ссылок внутри сайта

Ссылки внутри сайта влияют на важный параметр — «вес» страницы. Этот параметр показывает, насколько эта страница важна в иерархии сайта. Чем больше страниц сайта ссылаются на одну страницу, тем выше ее вес. Соответственно, при правильной передаче веса страницам страницы с максимальным весом имеют больше шансов оказаться в поисковой выдаче, по сравнению со страницами с меньшим весом.

При правильно выстроенной структуре ссылок внутри сайта (их еще называют «перелинковка») страницам можно передавать дополнительный вес, выводя в поисковую выдачу те страницы, которые отвечают целевым запросам. Существуют различные схемы перелинковки, позволяющие передавать вес определенным страницам. Также хорошей практикой является привычка связывать каждую новую страницу (запись в блоге, статью) с одной из существующих страниц сайта.

Мастер Йода рекомендует:  Как создать Data Science портфолио

Ссылочный фактор на сегодняшний день играет гораздо меньшую роль, чем в начале 2000х годов, и все большую долю в нем должны занимать естественные ссылки. Естественные ссылки — те, которые размещены (или могли бы быть размещены) реальными пользователями на соответствующих сайтах. Созданию правильного ссылочного профиля способствует размещение ссылок на сайт в каталогах, на сайтах-отзовиках, в соцсетях, в блогах и на форумах, сервисах новостей и т. д.

Так как естественное наращивание ссылочной массы может происходит постепенно, резкий прирост количества входящих ссылок может вызвать негативную реакцию поисковых систем и понижение позиций в выдаче. Поисковые системы научились определять неестественные ссылки, и если раньше большое количество покупных ссылок могло быть единственным способом продвижения, сейчас покупка ссылок стала инструментом конкурентной войны (покупные ссылки направляют на сайт конкурента, понижая его позиции).

К коммерческим факторам ранжирования относится все то, что определяет сайт как «продающий», а также соответствие сайта коммерческим запросам. Это информация о компании, товарах, имеющихся сертификатах; информация о процедуре заказа, оплаты, доставки и возврата; наличие представительств в социальных сетях; способы связи, адреса офиса; наличие раздела с отзывами и вопросами, онлайн-консультант.

Почему коммерческие факторы так важны? Когда пользователь задает коммерческий запрос (который характеризуется готовностью совершить покупку), то в выдаче по этому запросу поисковые системы отдают предпочтение коммерческим сайтам с максимально развернутой информацией, предполагая, что при взаимодействия с таким сайтом пользователь получит наиболее позитивный опыт.

Также хорошей практикой для коммерческих сайтов является добавление сайта в различные сервисы поисковых систем: отметки офиса на карте, добавление товаров в товарный агрегатор, создание информации в справочнике и т. д.

В последние годы поисковые системы ориентируются на поведенческие факторы больше, чем на любые другие, ведь поведением посетителей сайта, в отличие от любых других характеристик, владелец сайта управлять напрямую не может. Единственная возможность улучшить поведенческие характеристики — предугадывать потребности посетителей и размещать на сайте релевантный их запросам контент, обеспечивая комфортное взаимодействие с ним.

Для отслеживания реакций пользователя используются системы аналитики (самые известные из них — Яндекс Метрика и Google Analytics), а также специализированные онлайн-сервисы. По результатам наблюдения можно отслеживать количество просмотренных страниц сайта и проведенное на сайте время, количество отказов (отсутствие действий на странице), глубину просмотра, повторных пользователей.

Что будет, если попытаться перехитрить поисковую систему?

Поисковые системы поощряют хорошо оптимизированные сайты, выводя их на лучших позициях в поисковой выдаче. Но для тех, кто злоупотребляет их доверием, у них существует и «наказание». Если случается так, что оптимизация слишком навязчива и очевидна, поисковые системы воспринимают сайт как опасный для посетителей и не заслуживающий доверия. В этом случае на сайт могут быть наложены санкции. Названия таких фильтров, как «Панда», «Минусинск», «Баден-Баден», известны всем оптимизаторам — поисковые системы стараются очистить выдачу от мусора, вводя новые алгоритмы и понижая позиции для недоверенных сайтов, или совсем убирая их из выдачи.

Санкции могут быть наложены, если на сайте используется слишком много неуникального контента, на него ведут неестественные ссылки из недоверенных источников, на нем используется навязчивая реклама (popunder, clickunder), очевидна заспамленность ключевыми словами и другие признаки того, что оптимизация сайта велась так называемыми «серыми» методами.

Чтобы выйти из-под действия фильтров, могут потребоваться месяцы кропотливой работы, поэтому стоит взять за правило, что самый лучший SEO-принцип — это разработка удобного для посетителей сайта с полезным и уникальным контентом, и результат не заставит себя долго ждать.

Вы в топе. Что дальше?

Даже если сайт вышел на первые места поисковой выдачи, работа оптимизаторов не заканчивается. Чтобы удержаться на высоких позициях, необходимо контролировать обстановку в выдаче по нужным запросам, анализируя топ и находящихся в топе конкурентов, повышать кликабельность сниппета в выдаче, отслеживать актуальность семантического ядра и появление новых запросов.

Как настроить seo интернет-магазина на Magento

Друзья, вот пример настройки нескольких разделов админки Magento для более успешного SEO интернет-магазина. Настройку мета-данных для разных шаблонов страниц этой CMS мы не трогаем, так как на эту тему написано уже предостаточно. Поэтому затронем только самые критичные для SEO, присущие именно Magento, настройки полей. Схема простая: путь к странице с настройками — скриншот — поля и их рекомендуемые значения.

Система > Конфигурация > Интернет > Параметры URL

Конфигурация > Интернет» title=»SEO-настройки Magento: Система > Конфигурация > Интернет» w />

  1. Добавлять код магазина к ссылкам (URLs) = Нет
  2. Авто-перенаправление на базовый URL = Да (301)
  3. Использовать Web Server Rewrites = Да

Система > Конфигурация > Дизайн > HTML-заголовок

Конфигурация > Дизайн» title=»SEO-настройки Magento: Система > Конфигурация > Дизайн» w />

  1. Иконка Favicon = загрузите свою, в формате favicon.ico
  2. Заголовок по умолчанию = по идее, это должно быть название компании. Но решать вам.
  3. Описание по умолчанию = постарайтесь емко и информативно описать направления деятельности компании, категории товаров.
  4. Ключевые слова по умолчанию = на SEO давно не влияют, пользуйтесь этим тегом как шпаргалкой, чтобы сохранить список запросов, по которым продвигается сайт.

Система > Конфигурация > Дизайн > Футер

Конфигурация > Дизайн (Футер)» title=»SEO-настройки Magento: Система > Конфигурация > Дизайн (Футер)» w />

  1. Авторские права = укажите годы работы сайта, название компании. Здесь же можно поставить ссылку на дизайнера и/или разработчика сайта.
  2. Различный HTML = здесь можно указать код счетчика статистики посещений сайта (например, Яндекс.Метрики).

Система > Конфигурация > Каталог > Оптимизация в поисковых системах (SEO)

Конфигурация > Каталог» title=»SEO-настройки Magento: Система > Конфигурация > Каталог» w />

  1. Сгенерированная карта сайта = Включить
  2. Популярные поисковые запросы = Включить
  3. Суффикс для ссылки на товар = можно оставить .html или оставить поле пустым, не принципиально
  4. URL суффикс категории = можно оставить .html или оставить поле пустым, не принципиально
  5. Использовать путь категории для адресов (URLs) товара = Да
  6. Создать постоянную переадресацию для старых URL при смене ключа URL = Да
  7. Разделитель заголовка страницы = не принципиально. Мы обычно используем «-» (дефис)
  8. Использовать мета тег канонической ссылки для категорий = Да
  9. Использовать мета тег канонической ссылки для товаров = Да

Система > Конфигурация > Карта сайта Google

Конфигурация > Карта сайта Google» title=»SEO-настройки Magento: Система > Конфигурация > Карта сайта Google» w />

  1. Параметры категорий = Периодичность — Ежедневно , Приоритет — 1
  2. Параметры товаров = Периодичность — Ежедневно, Приоритет — 0.5
  3. Параметры CMS страниц = Периодичность — Еженедельно, Приоритет — 0.25
  4. Настройки генерации = Включено — Да

Система > Управление индексами

Конфигурация > Управление индексами» title=»SEO-настройки Magento: Система > Конфигурация > Управление индексами» w />

После того, как вы внесли изменения в некоторых полях, может потребоваться обновление индекса. Если так, вы увидите это в колонке Статус. Отметьте галочкой нужные строки, выберите массовое действие «Обновить данные» и нажмите кнопку «Отправить».

Пример файла robots.txt для магазина на Magento (от Inchoo)

User-agent: *
Crawl-delay: 3

# Directories
Disallow: /404/
Disallow: /app/
Disallow: /cgi-bin/
Disallow: /downloader/
Disallow: /includes/
Disallow: /js/
Disallow: /lib/
Disallow: /magento/
Disallow: /pkginfo/
Disallow: /report/
Disallow: /skin/
Disallow: /stats/
Disallow: /var/
Disallow: /blog/

# Paths (clean URLs)
Disallow: /index.php/
Disallow: /catalog/product_compare/
Disallow: /catalog/category/view/
Disallow: /catalog/product/view/
Disallow: /catalogsearch/
Disallow: /checkout/
Disallow: /control/
Disallow: /contacts/
Disallow: /customer/
Disallow: /customize/
Disallow: /newsletter/
Disallow: /poll/
Disallow: /review/
Disallow: /sendfriend/
Disallow: /tag/
Disallow: /wishlist/

# Files
Disallow: /cron.php
Disallow: /cron.sh
Disallow: /error_log
Disallow: /install.php
Disallow: /LICENSE.html
Disallow: /LICENSE.txt
Disallow: /LICENSE_AFL.txt
Disallow: /STATUS.txt

# Paths (no clean URLs)
Disallow: /*.js$
Disallow: /*.css$
Disallow: /*.php$
Disallow: /*?p=*&
Disallow: /*?S >

Эту страницу находят по запросам:

  • как настроить seo интернет-магазина
  • seo продвижение интернет магазина самостоятельно
  • seo интернет магазина 2020
  • продвижение интернет магазина своими руками
  • продвижение интернет магазина цена
  • успешное seo для интернет магазина

SEO-оптимизация страниц: 8 принципов успеха

Для того чтобы получить хорошие результаты от внутренней оптимизации сайта, сегодня уже недостаточно просто следовать намеченному чек-листу. Раскрутка сайта стала более сложным процессом, чем когда-либо прежде, и Рэнд Фишкин (один из основателей компании Moz) делится с нами принципами, которых необходимо придерживаться в работе с on-page SEO, чтобы приумножить свои шансы на успех.

1. Удовлетворяйте намерения и цели пользователя

За каждым поисковым запросом стоит определенная цель. Мы ищем информацию, мы ищем способы решения каких-то задач. Часто бывает так, что то первоначальное намерение отличается от финальной цели, которую мы можем иметь.

Рассмотрим на примере: когда пользователь спрашивает у поисковика, какую одежду принято надевать на свадьбу, мы можем предположить, что за этим запросом стоит желание пользователя посмотреть модели парадной одежды, которую он сможет надеть на этот праздник, скажем, как гость, невеста или жених. Но, скорее всего, его окончательная цель — определиться с костюмом, а затем приобрести его. Либо купить какие-то отдельные элементы гардероба.

Такая ситуация означает, что нам нужно постараться соответствовать сразу двум целям пользователя. И могут возникнуть сложности с реализацией этой идеи, если владелец интернет-магазина скажет: «Я хочу ранжироваться по запросу „виды парадной одежды на свадьбу“ со страницей, которая предлагает приобрести этот конкретный смокинг».

Сложности возникнут по ряду причин. Мы не можем знать, обязательно ли человеку необходим именно черный костюм, коим является предлагаемый на странице смокинг. Мы также не имеем представления, кто наш пользователь — мужчина или женщина. А женщина, в теории, могла бы купить смокинг, но, вероятнее всего, она ищет платье.

В данном случае, если нашей целевой аудиторией являются мужчины, гораздо больше шансов на успех будет иметь страница с названием «20 костюмов и смокингов, в которых мужчины отлично смотрятся на свадьбе». Такой контент будет особенно полезным, если под фотографиями костюмов мы добавим ссылки на магазины, где их можно купить. Если это обзор не просто костюмов, а целых образов, можно разместить ссылки на каждый элемент лука по отдельности. Таким образом у нас будет возможность «убить двух зайцев одним выстрелом».

2. Скорость, скорость и ещё раз скорость

Google определяет степень удовлетворенности пользователей, опираясь на множество прямых и косвенных признаков. У страниц с низкой скоростью загрузки очень большой показатель отказов, особенно с мобильных устройств. Страницы, которые грузятся быстро, зарабатывают больше ссылок и репостов, и, соответственно, получают от пользователей больше активности и взаимодействия. Все эти факторы, включая и саму скорость загрузки, влияют на ранжирование страницы в результатах поиска. Скорость загрузки страницы — это маленький, но всё же сигнал ранжирования для алгоритма Google, поэтому очень важно уделить внимание данному вопросу.

3. Завоёвывайте доверие через UI, UX и брендинг

Этот пункт связан с предыдущим. Скорость загрузки является значимой частью UX, и обе эти сферы критичны для mobile-friendly-сайта. Безусловно, UI, UX и брендинг важны с точки зрения SEO, однако исторически так сложилось, что данные области часто были вне контроля SEO-специалистов. Но к счастью, сегодня SEO является уже более многопрофильной отраслью интернет-маркетинга, и у нас есть больше возможностей влиять на такие вещи, как:

  • Слышали ли люди о вашем домене?
  • Знают ли они вас? Любят и доверяют ли вам?
  • Способствует ли ваш UI и графика росту доверия среди клиентов, даже если они слышат о вас впервые? Это могут быть, к примеру, изображения на странице либо навигация. Это может быть цветовая гамма или используемая UI-библиотека. Все эти визуальные элементы складываются в единое целое, которое отвечает на вопрос: «Выглядите ли вы так, что вам можно доверять?». Это именно та мысль, которая возникает у пользователей, когда они выбирают сайт в результатах поиска.
  • Насколько вы интуитивно понятны, легки для восприятия?
    Под этим подразумевается как легкость навигации, так и удобочитаемость контента на странице.
  • Есть ли у вас внешние показатели того, что ваш контент и ваш бренд заслуживают доверия?
    Это могут быть отзывы, а также ссылки, упоминания, цитаты и тому подобные вещи, подтверждающие надежность информации на вашем сайте.

4. Избегайте того, что разубеждает пользователей

Некоторые вещи могут сбивать посетителей с толку, отбивать желание возвращаться на ваш сайт. Одна из наиболее распространенных проблем этого плана — создание помех для потребления контента. Ярким примером могут послужить всплывающие окна (поп-апы) с сообщениями наподобие этого: «Вы хотите сохранить ваш брак? Если да, скачайте наш учебник». После чего пользователь должен нажать на одну из кнопок: либо «Да, конечно, я очень хочу сохранить свой брак!», либо «Нет, я ужасный человек и не буду ничего делать», после чего всплывёт очередной поп-ап.

Подобные элементы на сайте влекут за собой негативные последствия, которые вы можете наблюдать в данных об использовании и взаимодействии с сайтом. Даже если вы таким образом соберете определенное количество адресов e-mail или конверсий, подумайте, стоит ли эта жертва того, чтобы отпугивать пользователей и портить свою статистику поведенческих факторов?

Помните, что пого-стикинг является сигналом ранжирования. Pogo sticking — это модель поведения пользователя в поисковой выдаче, когда он кликает по вашей ссылке в результатах поиска, ему что-то не нравится на сайте и он нажимает кнопку «Назад», возвращаясь на страницу выдачи, и выбирает другую ссылку, т. е. «скачет» по результатам поиска. Для Google и Bing это негативный показатель, который не принесет вам ничего хорошего.

5. Оптимизация под ключевые слова

Ключевые слова на веб-странице являются классическим фактором ранжирования, который на сегодняшний день по-прежнему актуален. Да, сегодня на топовых позициях поисковой выдачи можно встретить всё больше и больше сайтов без тщательной проработки ключей (во всяком случае это не похоже на привычную оптимизацию с упором на ключевые слова). Однако полностью отказываться от ключевых слов не стоит — гораздо лучше грамотно размещать их на странице, придерживаясь баланса.

Title Насчем с тайтла, в порядке приоритетности. В тег необходимо включать наиболее важное из ключевых слов/фраз, по которым вы собираетесь ранжироваться. Это можно было бы написать в теге

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

должно максимально соответствовать содержимому тайтла, иначе пользователи, которые видели ваш тайтл в результатах поиска и перешли на сайт, могут быть сбиты с толку этим отличием и, решив, что контент не соответствует их запросу, сразу нажать кнопку «Назад». Это опасно. Контент, анкоры внешних ссылок, alt и URL Кроме тайтла, натурально прописывать ключевые словв важно и в контенте. Если есть возможность, контролируйте и анкорный текст во внешних ссылках. Например, если вы владеете интернет-магазином свадебной одежды и даете кому-нибудь интервью о себе, уместно будет упомянуть о своем веб-сайте и указать ссылку на него с соответствующим якорным текстом. Кроме того, ключевые слова должны присутствовать в атрибутах alt для изображений, а также в адресе URL (опять-таки, только если вы можете этим управлять). Названия графических файлов Чтобы повысить шансы на успешное ранжирование по картинкам в Google, важно добавить ключевые слова не только в атрибуты alt, но и в сами названия графических файлов. Внутренние ссылки Ключевые слова в разумном количестве уместны и в анкорах внутренних ссылок. Сохраняйте чувство меры и следите за тем, чтобы ключи органично вписывались в окружение и не выглядели, как спам.

Несмотря на всю важность оптимизации под ключевые слова, одной её сегодня уже недостаточно для получения хороших результатов. Важен комплексный подход и соблюдение всех пунктов.

6. Родственная тематика

Google хорошо разбирается в лексических комбинациях и семантическом анализе. Приведем пример: когда поисковик сканирует страницу, посвященную торжественной свадебной одежде, он встречает на ней такие слова как «смокинг», «свадебное платье», «галстук-бабочка», «жилет» и т. п. Google начинает проводить параллели между этими терминами, ассоциировать их друг с другом и считать родственными. И если пользователь введет запрос о торжественной свадебной одежде, Google будет отдавать предпочтение веб-страницам, на которых встречаются слова родственной тематики. Страницы, на которых кроме основного ключевого слова нет других связанных слов, алгоритм будет считать менее подходящими.

Здесь мы как маркетологи и создатели контента должны подумать: какие термины и фразы часто употребляются вместе с нашими ключевыми словами? Как их можно внедрить на страницу? Если упустить этот момент, вы станете менее конкурентноспособными в поисковой выдаче в сравнении с вашими конкурентами, у которых более хорошо проработан контент.

7. Оптимизация сниппетов

Оптимизированная веб-страница должна не только хорошо ранжироваться, но и привлекать клики пользователей, поскольку позиция ТОП-4 с показателем CTR 6% — не очень хорошее сочетание, особенно если средний CTR составляет где-то 11%. Получается, что наша позиция имеет лишь половину среднего CTR? Звучит смешно. Впрочем, все эти проценты не являются точными, потому рассмотрим иной пример.

Нам важно сделать сниппет настолько привлекательным, насколько это реально в SERP. Взгляните на скриншот ниже:

Мы видим здесь заголовок, URL, дату публикации и пометку о том, что сайт удобен для мобильных. Дальше следует хорошее мета-описание. Все эти элементы вместе складываются в единое рекламное сообщение, которое по сути говорит пользователю: «Пожалуйста, перейди по этой ссылке! Я жду твой клик».

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

Элементы веб-страницы В первую очередь, конечно же, важно проработать такие элементы страницы, как и meta description. Также необходимо проследить за тем, как отображается адрес URL, т. к. когда страница имеет определенный уровень вложенности, а на сайте криво настроены категории или система меток, в сниппет могут подтянуться нежелательные вещи. Дата публикации Дата в сниппете имеет значение, хоть и небольшое. Чаще всего она полезна в случаях, когда важна свежесть контента. Когда пользователь ищет информацию о видах одежды на свадьбу, то дата публикации материала его вряд ли интересует. А что если человек запрашивает «виды свадебной одежды 2020»? Тогда информация о дате желательна. Более того, если такой запрос будет производиться довольно часто, то Google может уровнять запросы с датой и без даты. После чего, даже если в запросе пользователя не будет уточнения по дате, поисковая система будет ранжировать свежий контент выше, потому что люди ищут его. Микроданные Schema Используйте разметку schema.org всегда, когда есть такая возможность. К примеру, если у вас кулинарный сайт, воспользуйтесь специальной разметкой для рецептов. Если это новостной сайт, используйте разметку для новостей. О видеосервисах Google мало заботится (кроме YouTube), однако и на этот случай имеется своя разметка. Помимо этого существует еще множество вариантов разметки на разные случаи. Имя домена Прежде чем зарегистрировать доменное имя, хорошо обдумайте его. Поразмышляйте над тем, как будет выглядеть выбранное название в сниппете, насколько хорошо оно звучит и запоминается, «фирменно» ли оно выглядит и вызывает ли доверие, захотят ли пользователи переходить на такой сайт, не похож ли он на спам и т. д. Формат контента Это особенно важно, поскольку Google иногда показывает более длинные сниппеты, чем обычно (особенно когда пользовательский запрос имеет форму вопроса). Сниппеты могут занимать 3-4 строки, если используется распространенный запрос. И если вы сможете уместить ответ в маленьком абзаце, у вас появится шанс отображаться в выдаче с удлиненным сниппетом и получать больше переходов. Это хорошо срабатывает со всевозможными списками, форумами, дискуссиями, пошаговыми инструкциями и т. п. Google-определения Похожая ситуация и с Google-определениями (блоки с ответами), которые отображаются в начале SERP для пользователей, запрашивающих определения терминов или понятий. Нахождение сайта в данном блоке не снижает вероятность перехода по ссылке, а, наоборот, усиливает ее. Вообще, попадание страницы в такой блок означает, что она будет получать даже больше кликов, чем страница в ТОП-1, что не может не радовать. Дополнительные блоки И, конечно же, чтобы по-максимуму использовать преимущества SERP, желательно фигурировать в дополнительных блоках (при наличии необходимости) — картинки, карты, новости, Граф знаний, локальный поиск и т. д.

8. Уникальная ценность + распространение

Это последний пункт в нашем длинном списке действий по оптимизации веб-страниц. Вам следует ответить себе на вопрос: какого уровня нужно достичь, чтобы ранжироваться, ранжироваться хорошо и ранжироваться постоянно? Взгляните на график ниже:

Итак, если сложность продвижения низкая, то вам будет достаточно сделать хороший, уникальный контент «как у всех» — и его существования будет достаточно. Однако это примитивный уровень, на котором мы бы не советовали останавливаться. Будет гораздо эффективнее, если вы сделаете свой контент в два раза лучше, чем у ваших конкурентов, по сути ранжируясь по тем же ключевым словам. То есть, вы создаете один и тот же контент, что и ваши конкуренты, но при этом вы отличаетесь в лучшую сторону от остальных сайтов в ТОП-10. Такой подход можно считать приемлемым при несложном продвижении.

Если сложность продвижения средняя, то соответственно повышаются и требования к контенту. На этом уровне нам нужно предлагать что-то уникальное и ценное. То есть не просто делать работу лучше остальных, а предоставлять что-то, что имеет ценность и отличается от других работ.

И, наконец, если сложность продвижения очень высокая, потребуется приложить немало усилий для создания достойного контента, который даже имеет своё название в Moz — это 10x Content. По ссылке вы узнаете, какие критерии определяют контент 10x и как его создать.

В целом, вопросы, которые необходимо задавать себе при создании уникального и ценного контента, который будут распространять, звучат так:

Какие преимущества есть у моего контента по сравнению с уже существующим? Можете ли вы ответить на этот вопрос? Если нет, тогда вам нужно сделать так, чтобы у вас был этот ответ, прежде чем начинать работу над созданием и продвижением контента. Почему мой контент будет трудно повторить (скопировать)? Какие препятствия у вас созданы на случай, если кто-то захочет «одолжить» вашу работу? Что ценного есть в вашей странице, чего нет у других страниц в SERP? Это, кстати, и относится к нашему вопросу об уникальной ценности. Кто поможет распространить этот контент и почему? Если у вас нет хорошего ответа на вопросы «Кто?» и «Почему?», вам будет невероятно сложно заработать репосты. А если ваш контент не будет распространяться, то вам будет очень, очень трудно ранжироваться. Все перечисленные принципы внутренней оптимизации сайта бесспорно важны, однако SEO в 2020 году — это не только внутренняя, но и внешняя оптимизация (впрочем, это актуально уже последних 10–15 лет). Поэтому при создании контента важно думать и о его процессе распространения.

Мастер Йода рекомендует:  Какой совет в сфере IT вы бы дали себе молодому, если бы могли вернуться в свои 18 лет — отвечают

Это были восемь основных принципов успеха внутренней оптимизации сайта от Рэнда Фишкина.
Будем рады, если вы поделитесь своими мыслями в комментариях! Желаем успехов!

Поисковое продвижение интернет магазина на CMS Magento

Magento — одна из наиболее гибких и совместимых с поисковыми системами платформа управления интернет-магазинами. Но существует ряд нюансов, которые можно улучшить. К моменту написания этой статьи последней версией Magento была 1.4. Но все же большая часть советов подойдет и для других версий.

Содержание:

1) Основы оптимизации
1.1 Общие настройки
1.1.1 WWW или не WWW
1.2 Настройки заголовка
1.3 CMS страницы
1.4 Оптимизация категорий
1.5 Оптимизация продукции
2) Оптимизация макета
2.1 Заголовки
2.2 Очистка кода
2.3 Скорость
3) Дополнительная оптимизация и дублирующийся контент
3.1 Ненужные ссылки
3.2 Канонические URL
3.3 XML Sitemaps

1) Основы оптимизации

1.1 Общие настройки

Magento — одна из наиболее гибких и совместимых с поисковыми системами платформа управления интернет-магазинами. Но существует ряд нюансов, которые можно улучшить. Первый шаг — обзавестись последней версией. Затем включить Server URL rewrites. Эти настройки здесь: System => Configuration => Web => Search Engines Optimization. Еще одна полезная настройка — «Add store Code to Urls» во вкладке «Url Options». В большинстве случаев лучше выбирать «No».

1.1.1 WWW или без WWW

Во вкладке «Unsecure» и «Secure» присутствует Base URL, где выбирается предпочтительный домен (с www или без). Но меняя настройки, вы не создаете перенаправление с одной версии на другую, а только устанавливаете предпочтительную версию. Поэтому не помешает создать перенаправление 301 .htaccess mod_rewrite. Помимо решения дилеммы WWW, это перенаправление предотвращает добавление SID запроса в URL:

Проверьте, что базовый URL такой же, как и перенаправляемый. Редактируя файл .htaccess, можно добавить следующий код, чтобы сделать перенаправление index.php в корневую папку:

2 | RewriteRule ^index.php$ http://www.mydomain.com/ [R=301,L]

Или же, если Magento установлена не в корневом каталоге, а в подкаталоге http://www.mydomain.com/magento/:

1 | RewriteBase /magento/ RewriteCond % ^[A-Z] <3,9>/magento/index.php HTTP/

2 | RewriteRule ^index.php$ http://www.mydomain.com/magento/ [R=301,L]

1.2 Настройки заголовка

По умолчанию установка Magento получает название «Magento Commerce». Для привлечения максимально возможного трафика стоит помнить, что:

Поисковые системы главным образом фиксируют начальные слова. Чем ближе ключевики к заголовку страницы, тем выше вероятность, что сайт окажется на первых строчках в поисковой выдаче.

Листая результаты поиска Яндекса, люди вначале замечают первые слова, и если эти слова ключевые, тогда они с больше вероятностью кликнут ссылку.

Прежде всего необходимо заменить название «Magento Commerce». Configuration => Design => HTML Подберите соответствующее название своему сайту. Это же название получат страницы без контента и индивидуальных заголовков («Contact Us» «Popular Search Terms»).

Чтобы название магазина перекочевало на все страницы (включая категории и продукцию), поместите это название в «Title Suffix» (суффикс заголовка). Лучше, если префикс останется пустым. Также целесообразнее оставить пустыми «Default Description» (описание по умолчанию) и «Default Keywords» (ключевые слова по умолчанию). Для разделов, которые не нужно индексировать, «Default Robots» (Robots.txt по умолчанию) могут быть настроены как «NOINDEX, NOFOLLOW», но во всем остальном должны присутствовать атрибуты «INDEX, FOLLOW».

Теперь оптимизируем в страницах интернет-магазина. Здесь не будет лишним установить атрибут canonical.

Канонические URL для модуля Magento добавляются в заголовки, что ведет к улучшению позиции сайта в Google.

Magento, по какой-то причине, превращает неустановленные meta robots в метатег следующим образом:

что провоцирует очень странное поведение поисковых систем, потому есть смысл это удалить. Подробнее про работу с файлом robots.txt.

1.3 CMS-страницы

Поначалу может возникнуть ощущение, что Magento не хватает функциональных возможностей CMS, но все же для большинства пользователей это достаточно гибкая и мощная платформа. Одно из ее преимуществ в том, что пользователь контролирует практически все на страницах сайта. После размещения контента на каждой странице выберите идентификатор SEF URL и название страницы (учитывая при этом нюансы пункта 1.2), зайдите во вкладку «Meta Data» и составьте описание каждой страницы CMS, которую вы хотите индексировать в Google или Яндекс. Вкладку «Keywords» можно оставить пустой.

Описания выполняют важную функцию — побуждают людей сделать клик — и должны отражать суть содержимого страницы. Единственное хорошее описание — то, которое написано вручную, вы можете позволить поисковой системе сделать автогенерацию метаописаний…

Если вы не используете метаописания, поисковая система самостоятельно найдет ключевые слова для вашего документа и подберет соответствующую строчку — и в результатах поиска появятся ссылки с ключевиками, выделенными жирным шрифтом.

1.4 Оптимизация категорий

Magento предоставляет для поисковой оптимизации возможность добавить путь категорий для URL товара. Поскольку в Magento такой функционал не реализован должным образом, это чревато проблемами с дублирующим контентом. Данную функцию можно отключить. System => Configuration => Catalog => Search Engine Optimization. После чего во вкладке «Use categories path for product URL» следует выбрать «no».

Пришло время разобраться в деталях каждой категории. Совершите навигацию: Catalog => Manage Categories. Наиболее важные разделы:

Метаописание. Описание должно быть интересным. Стоит учитывать, что люди будут видеть описания в результатах поиска.

Заголовок. Это поле оставьте пустым, чтобы использовать названия категорий, в т. ч. родительские категории (parent category).

URL Key (ключ ссылки). Старайтесь, чтобы ссылка была короткой, но в то же время насыщенной ключевиками. Не используйте стоп-слова (и, для…).

Это подойдет для всех витрин ( store views), но для мультиязычного магазина нужен отдельный язык. Для каждой витрины вы можете выбрать название страницы, описание, заголовок и метаданные. Для мультиязычных магазинов это действительно хорошая опция.

1.5 Оптимизация продукции

Оптимизация страниц с продукцией схожа с категориями. Метаданные устанавливаются для значения по умолчанию (Default Values) и для каждой витрины (Store View). Для метазаголовка (Meta Title) это полностью перепишет название страницы, включая категории, а не только название продукции, но за исключением префикса/суффикса названия.

Способ обращения с изображениями — этот нюанс оптимизации Magento зачастую остается без должного внимания. К примеру, подбирая соответствующие атрибуты alt для изображений и названия файлов изображений, вы тем самым привлекаете дополнительный трафик. Читателям, которые просматривают сайт в режиме screen reader, это предоставляет дополнительную информацию.

По умолчанию изображениям присваиваются названия продукта, это же касается атрибутов title и alt. Также понадобится выбрать атрибуты title и alt для каждого изображения с продукцией. Во вкладке «Images» в разделе «Product Information» вы можете установить ярлык для каждого изображения, это значение будет использоваться применительно к атрибуту alt и title. Конечно, это можно сделать и для любой витрины.

2) Оптимизация макета Magento

2.1 Заголовки

По умолчанию логотип устанавливается как тег

, и должен присутствовать только на первой странице, на всех остальных страницах должно быть не более одного

. Главное — выбрать название контента в теге

(к примеру, для страницы категории должно быть название категории и название продукции для продукции).

Следующий шаг заключается в том, чтобы удалить лишние заголовки. В боковой колонке, например, или сделать текст релевантным магазину (в т.ч. ключевые слова). Лучше изменить все теги

, название категории — в

. На страницах с продукцией название продукции следует размещать в

2.2 Очистка кода

Все javascript и CSS, которые могут присутствовать в ваших файлах макетов, переместите во внешние javascripts- и css-файлы, таким образом вы очистите свои макеты, т.к. эти файлы никак не влияют на Magento SEO. Это позволит кэшировать файлы при первой загрузке, и поисковым системам не придется загружать их всякий раз.

2.3 Скорость

Скорость загрузки магазина — крайне важный фактор, определяющий количество страниц магазина, которые поисковая страница сможет ежедневно сканировать.

Увеличить скорость загрузки Magento можно двумя способами:

Активировать кэширование. System => Cache Management.

С помощью кэша MySQL и PHP opcode вы можете существенно улучшить скорость Magento. Важны подходящие конфигурации хоста и сервера.

Еще один нюанс, на который стоит обратить внимание — внешние файлы. Для каждого файла, который люди загружают, их браузер должен создавать дополнительное подключение к веб-серверу. Поэтому стоит уменьшить число внешних файлов и объединить несколько внешних файлов в один. По умолчанию Magento уже объединяет (почти) все файлы javascript в один.

Для стилевого оформления это не работает: макет по умолчанию содержит 6 разных файлов библиотеки стилей. Вы можете объединить контент этих файлов в один новый, исключение — файл print.css.

3) Расширенные настройки SEO и дублирующийся контент

После всех базовых манипуляций остальные сложности будут преимущественно сводиться к дублирующемуся контенту. Для продукции, у вас есть следующие ссылки:

Ко всем прочему, есть страницы с отзывами, практически с аналогичным контентом. Еще одна проблема — категории, вы получаете множество дублирующегося контента с многоуровневой навигацией и опциями сохранения. По сути, худший сценарий — когда продукция становится доступной на целых 4 страницах рядом со страницами, где она должна присутствовать.

Избавиться от всей этой кучи дубликатов можно, разрешив сканирование (но не индексацию этого контента) и устранив опции хранения и многоуровневую навигацию для категорий.

3.1 Ненужные ссылки

Еще один способ улучшить позиции Magento SEO — устранить связывание к логину, странице оформления заказа, вишлистам и прочим страницам без контента. Это же касается RSS-каналов, многоуровневой навигации, добавления в вишлисты, добавления для сравнения. В Magento все еще не предусмотрен плагин для решения этих сложностей. Вам, вероятно, приходится переходить к файлам макетов и вручную добавлять атрибуты nofollow к этим ссылкам.

3.2 Канонические URL

Чтобы помочь поисковым системам понять, что на страницах присутствует дублирующий контент, вы можете отметить основную версию URL для каждой страницы, используя атрибут канонического URL. Необходимо установить Canonical URL для модуля Magento. Подробнее о rel=canonical.

3.3 XML Sitemaps

XML Sitemaps — это удобный способ сообщить поисковым системам, где находится ваш контент, это не поможет в плане поискового ранжирования, но все же ускорит индексацию. Вы можете создать XML sitemap вручную: Catalog => Google Sitemap => Add Sitemap и затем выбрать название файла, путь и витрине, а затем нажать «Save & Generate».

Карта сайта – Основы Magento SEO – Magento 1.3 Sales Tactics Cookbook

  • Группа: Пользователь
  • Сообщений: 48
  • Регистрация: 11.08.2010

СОЗДАНИЕ КАРТЫ САЙТА

Карта сайта информирует поисковые системы о том, какие URL вашего сайта вы хотите, чтобы они индексировали. Карта состоит, как минимум, из списка URL-адресов вашего сайта. Она может также включать информацию о том, когда каждый URL был обновлен, как часто URL изменяется, и насколько важен данный URL по отношению к другим URL вашего сайта. Это позволяет поисковым системам более осмысленно индексировать сайт.
На некоторых сайтах, не все страницы доступны через интерфейса просмотра, т.е. не все страницы можно просмотреть, нажав на ссылку. Если человек не может нажать на ссылку, то не может и поисковый бот. На таких сайтах, карта особенно полезна. Карта сайта гарантирует, что все страницы будут просматриваться.
Используя Magento, вы можете создать карту сайта, содержащую все доступные URLна сайте интернет-магазина. Затем, вы можете поручить поисковым системам проиндексировать эти URL. Google, MSN, Yahoo, и Ask в настоящее время используют один и тот же протокол.

Карта сайта увеличивает вероятность того, что все ваши страницы будут включены в поисковые индексы. Она не влияет на то, как страницы ранжируются в результатах поиска.

В этом разделе мы рассмотрим, как создать карту сайта и указать на нее поисковым систем.

Подготовка
Прежде чем вы сможете выполнить эту задачу, необходимо иметь FTP доступ к вашему сайту Magento, то есть, вы должны иметь возможность загружать, удалять и редактировать файлы на своем сайте Magento.

Как это сделать .
1. Войдите во внутренний интерфейс вашего сайта, или Панель управления.
2. Выберите Catalog → Google Sitemap (Каталог → Карта сайта Google).

Хотя она и называется «Карта сайта Google», основные поисковые системы используют тот же протокол. Так что это карта будет работать для всех из них.

3. Нажмите на кнопку Add Sitemap (Добавить карту сайта). Отобразитсястраница New Sitemap (Новая карта сайта).
4. В поле Filename (Имя файла) введите имя для карты сайта.
5. В поле Path (Путь) введите каталог на вашем Magento сервере, где вы хотите разместить карту сайта. Чтобы поместить его в корневой (домашний) каталог вашго сайта, то введите косую черту: /
6. Нажмите на кнопку Save & Generate (Сохранить и сгенерировать), и карта сайта создастся.
7. В столбце Link for Google (Ссылка для Google), вы увидите URL. Либо скопируйте и вставьте этот адрес в документ так, чтобы его можно было легко найти, либо минимизируйте это окно, не закрывая его. Позже, вы сможете скопировать и вставить эту ссылку.
8. Запустите FTP клиент и перейдите в корневой каталог вашего сайта Magento:

В нашем примере вы можете увидеть два файла, которые мы будем рассматривать в корневом каталоге: robots.txt и sitemap.xml.
9. Откройте файл robots.txt для редактирования. Как именно это сделать, зависит от TP клиента, котрый вы используете. Если вы используете WinSCP, как показано здесь, то вы можете просто дважды щелкнуть по файлу, и он откроется для редактирования:

10. Файл, возможно, уже содержит какой-нибудь текст. Это хорошо. Добавьте эту строку в файл:
Карта сайта: http:// www. yourdomain. com/sitemap.xml
где:
www. yourdomain. com — это ваш домен. В нашем примере это
www.brew- me-a-cup.com.
/ Sitemap.xml – это путь и имя файла карты сайта. В нашем примере, карта сайта находится в корневом каталоге. Если мы поставим Magento в подкаталог, то это будет выглядеть следующим образом: www. brew-me-a-cup.com/ magento/ sitemap.xml.
11. Сохраните файл.

Как это работает…
Когда робот поисковой системе или поисковый ботпосещает ваш сайт, первый файл, который он ищет это robots.txt. Этот файл сообщает боту, какие страницы нужно посетить, а какие нет. Роботы имеют право соблюдать или игнорировать robots.txt. Все основные поисковые системы будут соблюдать robots.txt. Это гарантирует, что они посещают страницы, которые вы хотите, чтобы они проиндексировали. Это не означает, что они на самом деле индексируют их или их выше ранжируют их.

Дополнительная информация .
Вы можете настроить Magento на автоматическое обновление файла карты сайта. Данный вопрос рассматривается в следующем разделе Настройка Magento на автоматическое обновление карты сайта.

НАСТРОЙКА MAGENTO НА АВТОМАТИЧЕСКОЕ ОБНОВЛЕНИЕ КАРТЫ САЙТА

После того как вы осуществите эту настройку, вам не нужно будет вручную создавать карту сайта. Magento создаст ее, когда вы захотите.

Подготовка
Прежде чем вы сможете выполнить эту задачу, необходимо получить FTP доступ к вашему сайту Magento, то есть, вы должны иметь возможность загружать, удалять и редактировать файлы на своем сайте Magento.
Вы также должны иметь возможность создавать cron jobs (хронологию заданий) на вашем веб-сервере. Большинство хостинговых сервисов позволяют создавать хронологию заданий. Просмотрите справочные файлы вашей хост-системы, и убедитесь, что вы знаете, как создать хронологию заданий.
Многие хостинг сервисы предлагают приложение сPanel для управления файлами хост-системы. Если ваш хостинг сервис предоставляет сPanel, то вам будет полезна следующая информация:
> Файловый менеджер сPanel: http:// twiki.cpanel.net /twiki/bin /view/AllDocumentation/ CpanelDocs / FileManager
> Создание хронологии заданий в сPanel: http:// twiki.cpanel.net /twiki/bin/view/ AllDocumentation/ CpanelDocs / CronJobs

Как это сделать .
Давайте начнем с создания карты сайта:
1. Войдите во внутренний интерфейс вашего сайта, или Панель управления.
2. Выберите Catalog → Google Sitemap (Каталог → Карта сайта Google).

Хотя она и называется «Карта сайта Google», основные поисковые системы используют тот же протокол. Так что это карта будет работать для всех из них.

3. Нажмите на кнопку Add Sitemap (Добавить карту сайта). Отобразится страница New Sitemap (Новая карта сайта).
4. В поле Filename (Имя файла) введите имя для карты сайта.
5. В поле Path (Путь) введите каталог на вашем Magento сервере, где вы хотите разместить карту сайта. Чтобы поместить его в корневой (домашний) каталог вашго сайта, то введите косую черту: /
6. Нажмите на кнопку Save & Generate (Сохранить и сгенерировать), и карта сайта создастся.
7. В столбце Link for Google (Ссылка для Google), вы увидите URL. Либо скопируйте и вставьте этот адрес в документ так, чтобы его можно было легко найти, либо минимизируйте это окно, не закрывая его. Позже, вы сможете скопировать и вставить эту ссылку.

Укажите поисковым ботам на карту сайта:
1. Запустите FTP клиент и перейдите в корневой каталог вашего сайта Magento:

В нашем примере вы можете увидеть два файла, которые мы будем рассматривать в корневом каталоге: robots.txt и sitemap.xml.
2. Откройте файл robots.txt для редактирования. Как именно это сделать, зависит от TP клиента, котрый вы используете. Если вы используете WinSCP, как показано здесь, то вы можете просто дважды щелкнуть по файлу, и он откроется для редактирования:

3. Файл, возможно, уже содержит какой-нибудь текст. Это хорошо. Добавьте эту строку в файл:
Карта сайта: http:// www.yourdomain. com/sitemap.xml
где:
www. yourdomain. com — это ваш домен. В нашем примере это
www.brew- me-a-cup.com.
/ Sitemap.xml – это путь и имя файла карты сайта. В нашем примере, карта сайта находится в корневом каталоге. Если мы поставим Magento в подкаталог, то это будет выглядеть следующим образом: www. brew-me-a-cup.com /magento/sitemap.xml.
11. Сохраните файл.

Настройка Magento на периодичесоке обновление карты сайта:
1. Войдите во внутренний интерфейс вашего сайта, или Панель управления.
2. Выберите System | Configuration | Google Sitemap (Система→ Конфигурация → Карта сайта Google).
3. Под разделами Categories Options (Параметры категорий), Products Options (Параметры товаров) и CMS Pages Options (Параметры CMS-страниц), вы увидите выпадающий список , подписанный как Frequency (частота). Этот выпадающий список отвечает на вопрос «Как часто вы обновляете этот вид страниц в вашем магазине?» Например, если вы добавляете или изменяете товары каждый день, то для Products Options (Параметры товаров), выберите — Frequency (Частота) → Daily (ежедневно). Если вы добавляете или редактируете страницы категорий каждую неделю, то для Categories Options (Параметры категорий) выберите — Frequency (Частота) →Weekly (Еженедельно).
4. Выберите соответствующую вашему сайту Frequency (Частоту) для Categories Options (Параметры категорий), Products Options (Параметры товаров) и CMS Pages Options (Параметры CMS-страниц).
5. Под разделами Categories Options (Параметры категорий), Products Options (Параметры товаров) и CMS Pages Options (Параметры CMS-страниц), вы увидите выпадающий список , подписанный как Priority (Приоритет). Этот выпадающий список отвечает на вопрос: «Какова относительная важность такой страницы?»
6. Например, если страницы с описанием товаров в четыре раза важнее, чем страницы категорий, то для Products Options (Параметры товаров) введите Priority (Приоритет) 1.0, а для Categories Options (Параметры категорий), введите Priority (Приоритет)0.25.
7. Выберите соответствующий вашему сайту Priority (Приоритет) для Categories Options (Параметры категорий), Products Options (Параметры товаров) и CMS Pages Options (Параметры CMS-страниц).
8. В строке Generation Settings (Генерация настроек) выберите Yes (Да). Это включит функцию. Magento не будет создавать карту сайта, пока вы не активизируете функцию.
9. В строке Start Time (Время запуска) выберите время, когда карта сайта должна быть создана. В это время или после него Magento создаст карту сайта.
Предположим, что вы введете здесь 2:30 утра и ваша хронология заданий настроена на запуск каждый час. Если хронология заданий запускается в 2:00 утра, то это не приведет к тому, что Magento создаст карту сайта. Если хронология заданий запустится снова в 3:00 утра, потому что время для создания карты сайта прошло, Magento создаст карту сайта.
10. В строке — Frequency (Частота), выберите, как часто Magento должен генерировать карту сайта. Это может быть Daily (ежедневно), Weekly (еженедельно), или Monthly (ежемесячно). Нет смысла в создании карты сайта чаще, чем один раз в день, потому что поисковый бот почти наверняка не будет посещать ваш сайт не чаще, чем раз в день.
11. В строке Error Email Recipient (Получатель е-мейла об ошибке) введите адрес электронной почты, по которому вы хотите, чтобы Magento отправлял сообщение об ошибках. Magento будет посылать уведомление по этому адресу, если возникают ошибки при попытке создания карты сайта.
12. Строка Error Email Sender (Отправитель е-мейла об ошибке) – это адрес электронной почты, с которого будут отправляться сообщения об ошибках. Эти адреса электронной почты создаются на той же странице, в разделе Store Email Addresses (Адреса электронной почты магазина).
13. Error Email Template (Шаблон е-мейла об ошибке)— это шаблон, который Magento будет использовать при отправке электронного сообщения об ошибке. Вы можете выбор по умолчанию или создать новый шаблон, выбрав System → Transactional Emails (Система→ Деловые е-мейлы).
14. Нажмите на кнопку Save (Сохранить).

13 советов по оптимизации Magento

Оптимизация скорости вашего сайта на Magento является очень важным фактором развития. На это есть несколько причин, и самая важная из них это то, что скорость позволяет вашим клиентам получить наилучшие впечатления при совершении покупок в интернет-магазине. Именно по этому, мы подготовили для вас 13 советов по оптимизации скорости Magento.

Еще один немаловажный фактор для оптимизации производительности Magento — ранжирование в Google, у которого скорость загрузки сайта выступает одним из факторов ранжирования. Ранее, мы писали о факторах ранжирования в поисковой системе Google.

Для того, чтобы оценить эффективность вашего сайта с помощью основных онлайн инструментов, можно использовать gtmetrix.com или сервис от Gogole: PageSpeed Insights.

Почему ускорение загрузки Magento так важно?

Скорость загрузки страницы является одним из ключевых факторов, которые убивают конверсию сайта. Исследования показывают, что 42% потребителей «оставит сайт, который загружается больше, чем за 3 секунды. Выше этого диапазона, скорость ухода со страницы возрастает в геометрической прогрессии. Просмотреть инфографику (на англ.).

Magento является одной из самых надежных платформ для электронной коммерции. На сегодняшний день она имеет много преимуществ, но утяжеленная структура может внести некоторые проблемы с производительностью сайта. Чтобы минимизировать риски медленной загрузки сайта, вам необходимо оптимизировать сайт Magento на регулярной основе. И в первую очередь, для выполнения изначально необходимый набор действий.

13 универсальных советов по ускорению Magento

1. Хостинг для сайта. Выберите сервер, который может справиться с нагрузкой трафика и самой системой. Если вы достигаете предела производительности сервера (использование центрального процессора на 100%), нужно изменить сервер. Добавьте мощностей как процессора, так и оперативной памяти. Используйте сервер, который географически расположен близко к вашей целевой аудитории.

2. Сервер и кэширование. Используйте GZIP сжатие, а также включить кэширование на стороне пользователя (в браузере). Храните тяжелые данные (изображения, видео) в нескольких местах используя CDN. Это гарантирует, что ваши пользователи будут получать контент быстрее, не нагружая работу основного сервера. Также, можно использовать ускоритель веб-приложений (более известное как кэширование HTTP при помощи прокси-сервера). Это может ускорить ваш Magento магазин на 80%.

3. Оптимизация кода. Удалите ненужные модули PHP или Apache (если он установлен на сервере), которыми вы не пользуетесь. Изучите и определите лишнее как на фронтенде так и на бэкенде. Для этого, вам нужен будет доступ не только в админ панель магазина, но и на сервер.

4. Используйте ускорители PHP. Использование PHP ускорителя является еще одной формой кэширования. Они повышают производительность PHP скриптов за счет кэширования и использования файлов в скомпилированном состоянии. Вы можете использовать PHP ускорители. Вот самые популярные:

  1. APC – http://pecl.php.net/package/APC (Для PHP 5.5 и меньше)
  2. Xcache – http://xcache.lighttpd.net/
  3. eAccelerator – http://eaccelerator.net/

4. Оптимизация базы данных. Повысьте производительность базы данных с помощью индексации запросов и широких сценариев оптимизации. Сеансы пользователей лучше хранить в файлах, так как это существенно снижает нагрузку на сайт. Также, не лишним будет изменение параметров my.cnf. Оптимальными считают:

5. Обновление и обслуживание Magento. Всегда обновляйтесь до последней версии Magento. Мало того, что вы получите больше возможностей и меньше ошибок, так еще и сайт будет более защищен от действий злоумышленников.

6. Оптимизация изображений. Убедитесь, что содержание и большая часть всех изображений оптимизированы. Можно использовать как онлайн-компрессоры изображений (например, TinyPNG), так и оптимизировать изображения перед его загрузкой на сайт. Убедитесь, что все ваши изображения и файлы шаблонов также оптимизированы. Не лишним будет минимизировать ваш CSS и спрайты. Можно также использовать расширения для Magento:

  • Compress JPEG & PNG images (бесплатно). Модуль онлайн сервиса TinyPNG.
  • JS & CSS Compressor + Image Optimization (99 долларов)
  • GTspeed (бесплатно, но больше не поддерживается). Это утилита от GTMetrix, но не поддерживается после версии 1.6.1

7. Конфигурация Magento. Удалите все расширения, которые вы на самом деле не используете. Для этого, зайдите в админ панель: System -> Configuration -> Advanced ->Advanced. Также, следует включить внутренний кэш системы: System -> Cache Management.

8. Автоматическое масштабирование. В наше время, некоторые хостинги предлагают автоматическое масштабирование мощностей. Сервер сам выделяет мощности для сайта, когда они на самом деле необходимы. Масштабирование ресурсов сервера происходит вверх и вниз в соответствии с условиями трафика в реальном времени. Так что если, например, в сезон праздников у вас больше трафика, автомасштабирование добавит дополнительные серверы для обработки трафика, когда у вас есть меньше трафика, это позволит сократить количество серверов соответственно.

9. Объедините Javascript файлы. Используя передовые конфигурации в Magento, вы можете объединить JavaScript и CSS файлы. Это значительно уменьшит время загрузки, так как проще и быстрее загрузить 1 файл вместо многочисленных JS и CSS файлов. Обратите внимание, что объединение Java-скриптов может вызвать проблемы, которые необходимо решить в дальнейшем, но в конце концов это, безусловно, нужно сделать.

10. Используйте Nginx и откажитесь от Apache. Правильная настройка[glossary]NGINX[/glossary] может существенно ускорить загрузку любого сайта, и Magento не исключение. Более того, функционал Nginx позволяет отказаться от Apache, что также ускоряет загрузку страницы.

11. Включите Flat Catalog для товаров и категорий. Включение этой опции объединяет данные продукта в одну таблицу, тем самым улучшая производительность, отвечая на MySQL запросы быстрее. Если ваш интернет-магазин имеет более чем 1000 продуктов, это может очень выгодно. Как это сделать?

System → Configuration → Catalog.
В блоке Frontend измените Use Flat Catalog Category и Use Flat Catalog Product на “Yes.”

12. Включите компиляцию файлов. Magento имеет функцию компиляции, которая, иногда дает прирост производительности до 50%. По умолчанию файлы приложений в Magento просматриваются в определенном порядке каждый раз при загрузке страницы, что приводит к большой нагрузке на файловую систему. Компилятор Magento уменьшает нагрузку, путем копирования всех файлов в единый каталог, а также кэширует те, которые используются чаще.

С компиляцией файлов нужно быть очень аккуратным. Использование этого инструмента может нарушить работу магазина.

13. Чаще очищайте журналы MySQL и логи системы. По умолчанию, они очищаются раз в 180 дней. Это можно делать чаще, например раз в 2 недели.

Ранее, мы писали о преимуществах и недостатках CMS Magento, как платформы для интернет-магазина. Так что если вы находитесь на этапе выбора CMS системы, этот материал обязателен к просмотру.

E-commerce платформы. Часть 3. В чем секрет популярности Magento?

Привет, Хабр!
В прошлых наших статьях мы начали знакомить вас с наиболее крупными и популярными e-commerce платформами. Теперь дошла очередь и до Magento. Все же это одна из самых популярных платформ для электронной коммерции. Об этой платформе уже столько написано и сказано, что нам остается, пожалуй, только попробовать объяснить причины такой популярности Magento, а также выделить основные нюансы работы с этой платформой.

Ну что же, начнем знакомство. Для начала немного истории. Разработкой Magento занимается компания Varien, предыдущим проектом которой был OsCommerce. Работа над Magento стартовала в начале 2007 года, а уже через 7 месяцев, в августе, вышла бета-версия платформы. Главными разработчиками являлись американцы Рой Рубин и Йоав Кутнер. В 2010 году eBay Inc. выкупила 49% акций Magento за 22,5 миллиона долларов, а в 2011 году Magento полностью перешла в собственность eBay Inc.

Следующим нашим шагом знакомства с Magento будет обзор брендов, которые доверили свой онлайн-магазин этой платформе. Это такие зубры коммерции как: Lenovo, Samsung, Gucci, Rebel8, Olympus, Skype, Swarovski и многие другие. Согласитесь, имена брендов впечатляют, и такие компании не могут упасть в грязь лицом, запустив интернет-магазин, который не отвечал бы всем их требованиям и ожиданиям клиентов. Да и если посмотреть статистику сайта alexa.com, то мы увидим, что Magento — самая популярная e-commerce платформа. Среди миллиона самых популярных интернет-магазинов большая часть написана на Magento. Такая популярность платформы объясняется ее разнообразными и довольно широкими возможностями, но не будем забывать кто собственник, дающий дополнительный толчок к успеху Magento.

Рис. График популярности e-commerce платформ на апрель 2014

Magento — это платформа с открытым кодом, написанная на PHP. Использовать можно как бесплатную версию платформы, так и платные: Enterprise версию с расширенным функционалом и поддержкой вашего онлайн-магазина, или Magento Go, работающую в “облаке”. Если перед вами стоит выбор между Community и Enterprise версиями, то сначала нужно определить какие цели вы ставите перед своим онлайн-маркетом. Если ваш шоп будет привлекать не более 1000 уникальных пользователей в месяц, а среднемесячное количество продаж будет близко к 100, то функционала Community версии должно хватать с головой. Enterprise версия, в свою очередь, имеет следующие преимущества перед Community: возможность организации подарочных сертификатов и карт; возможность сегментации клиентов, а также организация закрытых распродаж товара для отдельных групп клиентов; включен функционал для оптовиков и дистрибьютеров; у Magento Enterprise есть возможность поощрять постоянных покупателей, начисляя им бонусные балы за покупки в вашем онлайн-магазине. Как видим, различий хватает, но нужен ли вам дополнительный платный функционал — решать только вам.

И так, перейдем к преимуществам данной платформы. Одним из главных достоинств Magento является ее модульная архитектура. На практике это означает, что у вас есть ядро платформы вокруг которого уже, по мере необходимости расширения функционала, пристраиваются модули. Найти эти extensions можно в Magento Сonnect, где есть как платные, так и бесплатные расширения для онлайн-магазина. Отметим еще тот факт, что для коммьюнити версии количество качественных расширений, даже бесплатных, в маркете зашкаливает. Заходя на сайт Magento Connect, мы видим что у нас есть очень большой выбор различных расширений, для выбора которых мы можем сортировать их по популярности, платформе, Community, Enterprise, Magento Go, на которую будет ставиться “экстеншн”, а также по цене: бесплатные и платные.

Рис. Magento Connect

Также значительным плюсом при выборе Magento является адаптивный веб-дизайн, поддерживаемый платформой, который идет в коробочном издании. То есть дизайн сайта на Magento будет удобно просматриваться на устройствах с разными разрешениями и форматами, не требуя создания отдельных видов сайта для различных устройств, будь то смартфоны, планшеты или нетбуки.

Рис. Мобильная и стандартная версия сайта swarovski.com

Следующим отличительным достоинством платформы Magento является возможность создавать, а далее управлять несколькими интернет-магазинами с единой точки входа, что снимает необходимость работать с несколькими админ-панелями одновременно. Еще одним немаловажным достоинством платформы является возможность присваивать товару специфические характеристики, необходимые только этому виду товара, работать с нескольким валютами и, в случае необходимости, быстро их конвертировать.

Давайте теперь вместе познакомимся с внешним видом админ-панели на примере выполнения некоторых задач.

Рис. Управление списком продуктов

Рис. Редактирование категорий групп товаров через админ-интерфейс

Рис. Редактирование статистических страниц

Перейдем к недостаткам данной платформы. Первое, что приходит на ум, это требовательность к ресурсам, ведь для хорошей работы продакшн сайта вам понадобится хороший сервер и качественный хостинг. Следующим недостатком разработки онлайн-сайта на данной платформе является стоимость услуг разработчика, если вам необходимо реализовать кастомный функционал. Ну и открытый PHP-код несет в себе некие проблемы, ведь по незнанию можно нанести вред своему магазину, порывшись там, где не нужно.

Ну что, пришло время выводов. Magento — хорошее решение для вашего интернет-магазина, что доказано многими известными брендами. Широкий функционал, понятный интерфейс, возможность самому решать, какие вам нужны расширения, возможность интеграции со сторонними сервисами, и все это доступно вам даже в бесплатной Community версии — вот причины сделать выбор в пользу. Magento. Отметим еще, что в странах Запада платформу Magento используют представители, как малого, так и среднего бизнеса. В странах СНГ ситуация кардинально отличается, ведь не каждый представитель малого бизнеса может позволить себе содержать онлайн-магазин на Magento, поэтому в этих странах платформой пользуются в основном представители среднего бизнеса.

Разбираем понятие SEO от А до Я человеческими словами. Что работает в нынешних условиях?

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

В данном материале я отвечу на вопрос «Что такое SEO» простыми словами и разберу основные принципы этого понятия, которые стоит учитывать при продвижении своего сайта.

Начнем с самого определения понятия.

SEO — аббревиатура английской фразы Search engine optimization, что в народе переводится, как оптимизация под поисковые системы или поисковая оптимизация. Все определения верны.

Исходя из этого понятия мы должны понимать, что это по сути всего лишь проработка сайта до состояния, которое будет нравится поисковым системам. Дело в том, что поисковые системы не люди, а соответственно они не могут одним взглядом определить, полезный сайт или нет. Поэтому, необходимо подводить наш сайт к определенным параметрам, которые помогут им в этом разобраться. И все действия, которые это предусматривают и называют СЕО оптимизацией.

Сюда входит много факторов и методов, которые я расскажу далее.

SEO в нынешних условиях

С течением времени ситуация в мире создания и раскрутки сайтов становится все сложнее и сложнее. Связано это с несколькими факторами:

  • Каждый день создается много сайтов и поисковым системам нужно выбирать действительно полезные сайты;
  • Много сайтов создается именно для продвижения бизнеса, так как посетители из поисковых систем — это самый дешевый целевой трафик (относительно).

Вследствие этих факторов появляется очень много тех, кто пытается продвинуть свои сайты в ТОП (наивысшие позиции в поиске) для получения наибольшего трафика. А ведь, чем больше сайтов, тем больше работа у поисковых систем по определению полезности сайта и в их сравнивании между собой. Ведь не каждый сайт полезен и по каким-то критериям поисковые системы должны дать предпочтение одному ресурсу над другим.

Если мы не будем знать основные принципы SEO оптимизации, то, чем мы будем лучше других? В этом и есть вся сущность определения, рассматриваемого в статье. Мы должны знать основные принципы, чтобы сделать наш сайт эффективнее, тем самым более легче и быстрее его раскрутить.

Если сказать просто об эффективном сайте, то на данный момент для поисковых систем эффективным является ресурс, который:

  1. Полезен людям, то есть содержит ценную и полезную информацию;
  2. Похож на сайт изнутри.

Если вкратце описать суть этого пункта, то нынешнее SEO сводится к тому, чтобы сделать сайт максимально полезным для людей и максимально понятным для поисковых систем, чтобы они смогли понять, что сайт действительно является хорошим.

Раньше все было не столь сложно, как сейчас. Поисковые системы не были настолько совершенны и не могли эффективно оценивать сайты. Сейчас требования к сайтам очень высокие. Все делается для того, чтобы в поиске нам показывались только лучшие ресурсы, решающие наши проблемы.

Чтобы наш сайт был на вершинах выдачи, необходимо выполнять работы по оптимизации, которые сделают сайт лучшим среди конкурентов. Эти работы подразделяются на несколько видов. К ним мы плавно и передвигаемся.

Тут мы рассмотрим 2 направления SEO оптимизации:

  1. С точки зрения запретности;
  2. В плане типа оптимизации.

Касаемо первого пункта, то SEO делится на:

Белое — SEO, которое не противоречит никаким правилам самих поисковых систем. В данном вопросе, как и в любом другом деле, имеются свои правила и ограничения, нарушая которые, можно не добиться желаемого результата или же свести все усилия на нет.

Черное — противоположное направление первому, которое подразумевает запретные методы оптимизации сайта. Это различные накрутки, манипуляции, обманные действия — покупка внешних ссылок, накручивание поведенческих факторов, социальных сигналов и так далее. В конечно итоге — это большой риск выбить свой же сайт из игры и получить бан в поисковых системах.

Конечно же, при грамотном использовании черной поисковой оптимизации можно значительно придать эффект продвижению сайта, тем самым обогнав конкурентов. Но, если вы не являетесь толковым специалистом в данной области, то вам такой подход категорически запрещен.

Теперь можно рассмотреть второе направление и поговорить о типах оптимизации, которых существует 2:

  1. Внутренняя оптимизация;
  2. Внешняя оптимизация.

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

Продвижение сайта работает максимально эффективно или же вообще работает только при комплексном подходе. Поэтому, необходимо подвести ресурс к такому внутреннему состоянию, которое даст понять поисковым системам, что ресурс действительно похож на сайт и можно дать ему преимущество над конкурентами. Тоже самое касается и внешней оптимизации.

Если сказать проще, то:

  • Внутренняя оптимизация — работа внутри ресурса, чтобы он был максимально похож на сайт и был максимально релевантен (соответствовал) запросам, по которым идет продвижение;
  • Внешняя оптимизация — работы, которые ведутся для улучшения внешних показателей. В мире оптимизации данный фактор отвечают за работу над ссылочной массой (обратные ссылки). Я же отношу сюда еще и постоянное привлечение посетителей.

Более подробно про каждый тип оптимизации ниже.

Ко внутренней оптимизации относится работа с:

  • Мета-тегами страниц — у каждой страницы должны быть прописаны соответствующие данные (заголовок, описание, ключевые слова), которые помогают поисковым системам понять, о чем страница;
  • Работа с контентом — наполнение и правильная оптимизация контента, чтобы он отвечал на определенный вопрос;
  • Перелинковка — внутренняя работа над соединением страниц между собой, чтобы давать возможность посетителям переходить на другие страницы, находясь при том в одних. Очень важная вещь, которую мы подробно рассмотрим в одной из статей;
  • Структура сайта — правильное и удобное для посетителя расположение всех элементов на сайте;
  • Юзабилити — удобность пользования сайтом вашими посетителями;
  • Код страниц и сайта в целом — у ресурса должен быть грамотный и чистый код, чтобы поисковые системы легко могли считывать контент на страницах. Этот факто также имеет значения, так как роботы поисковиков видят наш сайт, как исходный код.

Все знаю фразу «Контент — король». Это понятно. В принципе, наполняя сайт качественным контентом, должно быть все нормально. Но поисковые системы также смотря и на другие моменты, которые должны дать понять им, действительно ли контент ценный на сайте. Правильная внутренняя оптимизация и помогает в этом разобраться отчасти.

Внешняя оптимизация более скромней, но работа с ней не менее сложная.

  • Наращивании ссылочной массы на сайт — одним из показателей полезности сайта является рост обратных ссылок а ресурс. То есть, количество ссылок, которые проставили на нас другие сайты. Это свидетельствует о том, что контент хороший и им делятся с другими. Поэтому, работать над этим показателям нужно;
  • Привлечении посетителей — чтобы наращивать аудиторию сайта и нарабатывать общую оценку сайту, нужно привлекать посетителей, на основании действий которых поисковые системы будут формировать мнение о проекте.

После того, как мы дали ответ на вопрос «Что такое СЕО» и рассмотрели основные виды оптимизации, можно перейти немного к другому вопросу и рассмотреть моменты СЕО, влияющие на продвижение сайта. Над ними нужно работать постоянно.

Факторы, влияющие на продвижение

В данном пункте я хочу немного раскрыть вопрос показателей, которые оценивают поисковые системы, анализируя ваш сайт. На их оценке они и дают вам хорошие либо плохие позиции в выдаче на страницах поиска.

Предлагаю рассмотреть все на примере диаграммы ниже.

Длину всей полосы мы рассматриваем за 100%, а зеленое заполненное состояние — значение каждого показателя в продвижении. Пробежимся по каждому.

  • Контент — видно, что довольно высокое значение занимает в продвижении. И это не странно, ведь по сути, сайт — это контент. Чем его больше и чем он качественней, тем больше ценность несет ресурс и тем выше эффект;
  • Ссылки — это внешние ссылки, которые ведут на ваш сайт. Значение не столь велико, но использовать все равно нужно, чтобы прибавить эффект ко всем показателям;
  • Социальные сигналы — данный показатель определяет интересность вашего контента и, как им делятся в социальных сетях, как он распространяется. Поэтому, нужно обязательно использовать социальные сети в своем арсенале;
  • Сервисы и дополнения — данный фактор также дает небольшой плюс. Он подразумевает наличие какого-то сервиса или же какой-то фишки, которая помогает что-то сделать (например, проанализировать) прямо на вашем сайте. Для интернет магазина это может быть онлайн калькулятор, как вариант. Для информационного ресурса также можно придумать что-то. Как вариант, можно прикрепить функцию проверки показателей сайта;
  • Частота и скорость — особенно важный фактор для информационного ресурса. Чем быстрей и чаще сайт наполняется, тем быстрей и будет эффект в итоге. Почему сейчас я и делаю упор только на быстром наполнении своего блога контентом, а остальные задачи откинул на 2й план;
  • ПФ — поведенческие факторы. Является одним из самых основных показателей в полезности ресурса. Сюда входит много факторов — время проведенное на сайте, количество просмотренных страниц, возвраты на сайт, показатель отказов. Логично, что, чем лучше все эти показатели, тем и сайт в целом полезней. Над этим фактором нужно неуклонно работать. На данный момент — это основополагающий фактор в оценке полезности ресурса;
  • Техническая сторона — это отчасти внутренняя оптимизация. Как видим, довольно неплохую значимость играет. Также нужно обращать на это внимание;
  • Юзабилити и вовлечение — предлагаю рассмотреть эти показатели в отдельности. Юзабилити — удобность пользования сайтом посетителями. От удобности сайта зависят поведенческие факторы. Вовлечение — это показатель качества, ценности и новизны контента. Чем больше контент вовлекает посетителя в его изучение, тем лучше, так как в неинтересный и не полезный контент вряд ли кто будет вовлекаться.

Эта диаграмма должна дать вам базовое понимание, какие показатели сайта нужно улучшать в первую очередь. Но запомните, что улучшая только что-то одно, вы не добьетесь желаемого результата. Продвижение работает максимально эффективно при комплексном подходе.

К тому же поисковые системы работают не по линейным законам и, если один из показателей вашего сайта равняется нулю, то он может умножить все остальные показатели на тот же ноль, сделав продвижение не столь эффективным.

На этом данную статью я буду заканчивать. Получился довольно подробный и информативный материал. Надеюсь, что я вполне ответил на вопрос «Что такое SEO» и даже больше. Жду по этому поводу ваших комментариев. Всем отвечу и помогу. Если вдруг, что-то есть добавить, то жду ваших пожеланий. Все учтем.

А основной вывод всего вышеизложенного материала таков: «Делаем сайты максимально полезными и понятными для людей, а также для поисковых систем». В общем, делаем наши сайты похожими на сайты и используем при этом все те факторы, которые я рассмотрел выше.

В следующих статьях мы будем рассматривать с вами в отдельности каждый рассмотренный фактор и показатель. Также будем улучшать их, тем самым делать наши сайты лучше и продвигать их. Будет очень много интересного. Ждите!

На этом все. До встречи в новых материалах.

Добавить комментарий