Статьи

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

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

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

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

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

  1. Релевантность означает, что на странице, оптимизированной для определенных ключевых слов, должно быть соответствующее содержание.
  2. Цель подразумевает, что содержание страницы должно также направлять пользователей к конечной цели сайта, то есть стимулировать продажи.
  3. Структура означает, что авторитет страницы с точки зрения SEO обратно пропорционален ее глубине в структуре сайта. Поэтому домашняя страница имеет больше прав, чем страница продукта или CMS. Следовательно, домашняя страница должна быть оптимизирована для более широких и конкурентоспособных ключевых слов, в то время как страницы глубоко в структуре сайта должны быть оптимизированы для более конкретных и менее конкурентоспособных ключевых слов.
Планирование стратегии ключевых слов для SEO

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

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

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

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

Варианты URL

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

Настройки SEO для Magento по умолчанию

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

  1. С именем категории в URL-адресе, например http://myexamplestore.com/category/subcategory/product.html
  2. Без имени категории в URL, например http://myexampledomain.com/product.html

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

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

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

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

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

Настройки HTML-головы в Magento

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

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

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

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

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

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

Настройки Google Sitemap в Magento

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

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

Добавить новую карту сайта в Magento

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

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

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

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

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

1
2
3
Disallow: /checkout/
Disallow: /review/
Disallow: /catalogsearch/

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

1
2
Disallow: /catalog/product/view/
Disallow: /catalog/category/view/

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

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

Настройки свойств Google Analytics

Следующим шагом будет включение отслеживания электронной коммерции в вашем аккаунте Google Analytics. Для этого снова нажмите на вкладку « Администратор », выберите « Настройки электронной коммерции» и измените статус на « ВКЛ» .

Установите настройки электронной торговли Google Analytics на Вкл.

Теперь последний шаг — ввести этот номер для отслеживания в Magento и включить отслеживание. Для этого перейдем в Система> Конфигурация> Google API> Google Analytics . Здесь введите номер для отслеживания и включите его. Не забудьте нажать Save Config в конце.

Включить Google Analytics в Magento

Выполнив все эти шаги, мы создали довольно хорошую основу SEO для нашего магазина Magento.

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

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