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

Это первая из четырех частей серии статей, в которых мы будем подробно изучать методы поисковой оптимизации Magento.

В ней вы узнаете, как разработать эффективную стратегию ключевых слов для вашего Magento сайта, о некоторых общих настройках админ-панели Magento, которые помогут оптимизировать ваш сайт; как создать файлы robot.txt и sitemap.xml, и как настроить Google Analytics для магазина на Magento.

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

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

Планирование стратегии ключевых слов

Все кампании SEO-оптимизации начинаются с эффективного планирования стратегии ключевых слов. Это верно и в отношении платформ электронной коммерции.

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

  • Релевантность означает, что страница, оптимизированная под конкретное ключевое слово(а), должна содержать соответствующий контент;
  • Достижение цели предполагает, что содержание страницы должно также направлять пользователя к конечной цели сайта, то есть стимулировать продажи;
  • Структура означает, что приоритетность страницы с точки зрения SEO обратно пропорциональна глубине страницы в структуре сайта.

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

Планирование стратегии ключевых слов

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

Настройка админ-панели Magento под SEO

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

Прежде всего, заходим в Панель администрирования Magento > Система> Конфигурация> Интернет. Здесь на вкладке Параметры URL-адресов изменяем Авто-редирект на основной URL на Да (301 убирается постоянно). Это позволит отбросить лишнюю приставку index.php, которая добавляется к основному URL-адресу.

Затем, на вкладке «Поисковая оптимизация» мы изменяем «Использовать переписывание веб-серверов» на «Да». Таким образом, при вводе адреса домена без "www" пользователь автоматически будет перенаправляться на основной URL-адрес:

Настройка админ-панели Magento под SEO

Далее мы внесем некоторые изменения в разделе Система> Конфигурация> Каталог> Поисковая система. Здесь вы увидите следующие настройки по умолчанию:

Настройка админ-панели Magento под SEO - 2

В этой панели мы установим значение «Нет» для опции «Использовать путь категории для URL-ов продуктов». Логика у данной опции следующая - товары могут быть доступны в Magento через два типа адресов:

  • С названием категории в URL, например http://myexamplestore.com/category/subcategory/product.html;
  • Без названия категории в URL, например http://myexampledomain.com/product.html.

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

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

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

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

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

Однако для товаров используется другой подход. Система изначально задает название товара для заголовка, описание товара в качестве описания для страницы, в качестве ключевого слова опять же название товара. Чтобы изменить эти настройки по умолчанию, перейдите в раздел Система> Конфигурация> Дизайн> HTML Head:

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

Настройка XML-Sitemap

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

Чтобы предоставить своим пользователям такую возможность, команда Magento создала генератор XML карты сайта. Чтобы настроить Magento Sitemap, выберите Система> Конфигурация> Google Sitemap и настройте Частоту и Приоритеты для генерации карты сайта.

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

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

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

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

Настройка XML-Sitemap

После того, вы как правильно настроите карту сайта, следующий шаг заключается в непосредственном ее создании. Для этого перейдите в раздел Каталог> Google Sitemap и нажмите кнопку «Добавить карту сайта». Введите любое имя файла, например, sitemap.xml и путь - просто введите /, так как мы хотим поместить карту в корневой папке сайта.

Теперь нажмите кнопку «Сохранить и создать»:

Настройка XML-Sitemap - 2

Чтобы проверить, была ли карта сайта успешно создана, откройте URL-адрес файла Sitemap, например, http://myexamplestore.com/sitemap.xml.

Настройки robot.txt

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

Чтобы подготовить robot.txt для магазина на Magento, в первую очередь нам нужно обеспечить, чтобы поисковые системы увидели и отслеживали файл карты сайта. Для этого в robot.txt мы добавляем следующую строку кода:

Sitemap: http://www.myexamplestore.com/sitemap.xml

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

Disallow: /checkout/
Disallow: /review/
Disallow: /catalogsearch/

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

Disallow: /catalog/product/view/
Disallow: /catalog/category/view/

Настройка Google Analytics

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

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

Зарегистрируйтесь в Google Analytics, если вы еще не имеете учетной записи. Создайте новое свойство и определите отслеживание его параметров, открыв соответствующее свойство на вкладке «Администратор» вверху страницы и нажав «Настройки свойства»:

Настройка Google Analytics

Затем вам нужно подключить отслеживание электронной торговли в вашем аккаунте Google Analytics. Для этого, опять перейдите на вкладку «Администратор», выберите «Настройки электронной коммерции», и установите статус «Включено»:

Настройка Google Analytics - 2

И после этого введите код отслеживания в Magento и включите отслеживание. Для этого перейдите в раздел Система> Конфигурация> Google API> Google Analytics. Здесь введите код отслеживания и включите отслеживание. Не забудьте в конце нажать «Сохранить настройки»:

Что дальше?

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

Пожалуйста, оставьте свои отзывы и вопросы в комментариях!

РедакцияПеревод статьи «A Comprehensive Approach to Magento SEO: The Basics»