Статьи

Magento SEO: интернационализация и расширения

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

Мы также кратко рассмотрим некоторые полезные расширения Magento, которые помогут улучшить SEO вашего магазина.

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

Имиджевый кредит

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

Существуют разные доменные структуры, которые используются для многоязычных магазинов. Один из способов — развернуть разные домены верхнего уровня с кодом страны для каждого представления магазина (например, http://myexamplestore.fr , http://myexamplestore.in и т. Д.).

Другой способ сделать это — иметь один и тот же домен верхнего уровня с кодом страны, но использовать разные субдомены для разных языковых хранилищ (например, http://fr.myexamplestore.com , http://in.myexamplestore.com). и т. д.) Еще одним способом является использование подкаталогов для разных языковых хранилищ (например, http: // мой пример store.com/fr , http: // мой пример store.com/in и т. д.)

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

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

Первые несколько шагов относительно просты:

  1. Установите обычную установку Magento в корневой каталог.
  2. Создайте новую папку в нашем корневом каталоге, чтобы она соответствовала названию языка, например, «fr» или «in».
  3. Скопируйте в нее файлы index.php и .htaccess в Magento из установочного корня Magento.
  4. Введите следующий код в конце файла .htaccess :
1
2
SetEnv MAGE_RUN_CODE fr (for French store)
SetEnv MAGE_RUN_CODE in (for Indian store)

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

Magento Finding Store Посмотреть код
Теперь откройте index.php , найдите это: $compilerConfig = 'includes/config.php'; и измените на $compilerConfig = '../includes/config.php'; ,

Точно так же найдите это: $mageFilename = 'app/Mage.php'; и измените на $mageFilename = '../app/Mage.php'; ,

Затем перейдите в « Система»> «Конфигурация» и в правом верхнем углу вы увидите раскрывающийся список « Область текущей конфигурации» . Мы можем настроить наш магазин, нажав на наш магазин (например, французский).

Объем текущей конфигурации Magento
После выбора правильного представления магазина, мы настроим параметры для этого представления магазина из Web> Unsecure и Web> Secure, как показано на следующем снимке экрана:
Настройка незащищенных веб-настроек Magento Secure

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

В поле « Базовый URL» мы введем полный путь URL нашего представления магазина, включая наш /fr/ поддомен, и, добавив '../' к URL базового скина, URL базового мультимедиа и URL базового JavaScript , мы включим извлечение исходных файлов из нашего каталога /fr/ .

Теперь перейдите к вашей cPanel, создайте новый поддомен и направьте его в связанный подкаталог, который вы только что создали. Например, создайте подкаталог http://fr.my example store.com и укажите его в каталоге fr . Если вы хотите реализовать структуру подкаталогов, этот последний шаг не потребуется.

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

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

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

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

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

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

Если вышеупомянутые расширения Magento не дают вам требуемой функциональности, вам следует попробовать это расширение. За одноразовую плату в размере $ 149 в SEO Suite Pro Magento Extension вы получите отличный пакет «все в одном» для большинства потребностей вашего магазина в SEO. SEO Suite Pro — это многофункциональное расширение; Помимо обработки большинства основных вещей, он также обрабатывает такие сложные вещи, как оптимизированные для SEO URL-адреса, RSS-каналы, расширенные карты сайтов, теги продуктов и т. д. Если ваши первоначальные усилия по SEO хорошо окупаются с точки зрения роста продаж, и вы хотите инвестировать в SEO вашего магазина для дальнейшего увеличения вашей прибыли, это модуль, который вы должны попробовать.

Magestore — еще один игрок на рынке Magento. На данный момент они выпустили 39 отличных расширений, таких как One Step Checkout и Affiliate Plus. Большинство их расширений являются бестселлерами в своих категориях. Magestore утверждает, что SEO Plus — это самое быстрое и простое в настройке расширение SEO на рынке. Это позволяет вам генерировать URL, заголовок, ключевые слова, описание для списка продуктов тега, результаты поиска и фильтровать страницы. Это также позволяет использовать перезапись URL, перезапись кеша и канонические ссылки, чтобы связать страницы фильтра с главной страницей. Цена этого расширения составляет $ 99.

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

Существует множество ресурсов, с которыми я консультировался при написании этой серии, и перечислить их все здесь невозможно, но есть некоторые, которые я не могу не упомянуть. Вот они:

Пожалуй, самой важной статьей, которая не только помогла мне понять идею этой серии, но и очень помогла в разработке проекта этой серии, была отличная книга Роберта Кента под названием Magento Search Engine Optimization . Я очень рекомендую это всем, кто хочет узнать больше об этой теме.