Сео Престашоп. Ключи для оптимизации вашего интернет-магазина

  1. На обложке нет бирки H1.
  2. Поместите тег H1 в Prestashop с помощью модуля Content Box
  3. Пример для размещения h1 с коробкой контента:
  4. Н2 и Н3 этикетки для prestashop.
  5. ALT во всех изображениях Prestashop
  6. Большое количество текста на обложке для улучшения SEO в Prestashop
  7. Следующие страницы - Предварительный просмотр.
  8. Атрибуты продуктов в Prestashop.
  9. Улучшить скорость загрузки Prestashop.
  10. Юридические страницы, такие как noindex / follow.
  11. Внешние ссылки nofollow и внутренние следуют

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

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

На обложке нет бирки H1.

Тег H1 находится вместе с заголовком и URL-адресом места, куда должно идти основное ключевое слово, поскольку он является одним из основных ключевых факторов позиционирования.

Это одна из основных ошибок, с которой выходит стандартный шаблон Prestashop. Если мы визуализируем исходный код и набираем crtl + f и ищем «H1», мы понимаем, что поле поиска отображается красным, потому что оно не существует. И это то, что шаблон, который по умолчанию имеет эту электронную торговлю и даже многие другие платежи, не имеет H1 метки на обложке.

Решение?

Поместите текст только на обложку с максимально высоким, если возможно, как можно ближе к меню.

{if $ page_name == 'index'} ... {else} ... {/ if}

это должно быть помещено в header.tpl

Поместите тег H1 в Prestashop с помощью модуля Content Box

Если мы не знаем, программирование, мы можем тянуть креативность и изощренность. Для этого у нас есть модуль под названием Contentbox , Этот модуль создает html-зону в любой ловушке Prestashop. Мы также можем настроить этот модуль с нашим именем. В нижней части страницы, прямо в области загрузки, нажмите «Сгенерировать свой модуль» (оранжевая кнопка рядом с загрузкой), мы добавим желаемое имя и описание. Когда мы установим модуль, он появится с нашим собственным именем и нашим описанием. Это очень полезно, когда мы хотим использовать его несколько раз на нашем веб-сайте, поскольку нам не нужно переименовывать его вручную.

Пример для размещения h1 с коробкой контента:

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

Каждый должен поставить свое имя и описание

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

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

  • Мы настраиваем модуль внутри. Если мы хотим поместить текст, такой как h1, в заголовок, чтобы он появлялся только на обложке, мы поместим текст с меткой H1.

Если мы хотим поместить текст, такой как h1, в заголовок, чтобы он появлялся только на обложке, мы поместим текст с меткой H1

  • Нажимаем на позиции модуля. Теперь мы должны проверить, была ли она установлена ​​автоматически, поскольку это не так, хотя иногда мы можем быть удивлены. Если нет, вставьте новый хук, выберите модуль, мы советуем вам вставить его в Top of Pages и выбрать все опции, кроме «index». С этим мы говорим, что мы хотим только это на обложке

С этим мы говорим, что мы хотим только это на обложке

Таким образом, у нас уже есть этикетка H1 на обложке.

Н2 и Н3 этикетки для prestashop.

Остальные ярлыки в нашем шаблоне электронной коммерции также должны быть изменены, поскольку по умолчанию в шаблоне в качестве первого ярлыка ставятся h2 «Товар правильно добавлен в вашу корзину» и «В вашей корзине 0 товаров». Мы должны изменить модуль blockcart.tpl, чтобы изменить теги h2 на h4.

Кроме того, идеальным является следующее:

  • Метка h1 в заголовке (та, которую мы поставили с модулем или вручную)
    • Пометьте H2 как рекомендуемые продукты (мы используем здесь для добавления вторичного ключевого слова). Вы должны поместить его в homefeatured.tpl.
      • Все названия рекомендуемых продуктов как H3. Нормально то, что они уже приходят таким образом, но если их там нет, их нужно поместить в productlist.tpl
    • Пометить h2 в зоне CMS (Создать с полем содержимого или с тем, что мы хотим, чтобы новая зона CMS включала новый h2 и под ними несколько h3 с ключевыми словами)

ALT во всех изображениях Prestashop

По умолчанию все изображения, которые мы добавляем в различные формы в CMS, не имеют альтернативного заголовка ALT. Однако их очень легко добавить. В конфигураторе тем, где мы добавляем баннеры, которые будем помещать на обложку, мы заполняем заголовок баннеров и автоматически появляется заголовок ALT.

Большое количество текста на обложке для улучшения SEO в Prestashop

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

Следующие страницы - Предварительный просмотр.

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

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

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

Для осуществления третьего варианта (следующий - предварительный просмотр) мы можем сделать это по-разному (не ищите в Интернете, потому что информации об этом почти нет, есть только ветка на форуме, и это неверно). Тогда я объясню самый простой способ сделать это:

  • Редактируем файл Header.tpl
  • На линии 44 ок. Сразу после <meta name = "apple-mobile-web-app-enabled" content = "yes" /> мы должны добавить следующий код:

Если вы хотите увидеть код, это будет стоить вам только социальных акций.

Следующий код был изменен от 13.03.2016 и является тем же кодом, который работает на www.comprarfacil.com с версией 1.6.0.5. Это отправная точка для тех, кто хочет взять этот код, изменить его и раскрыть. Те, кто изменяет или обновляет его до более современной версии, присылайте его мне, и я также опубликую его ниже, чтобы мы все могли им воспользоваться (GNU GPL License Philosophy).

{если $ start! = $ stop}

<link rel = "canonical" href = "{$ request_uri}" />
{если $ p! = 1}
{assign var = 'p_previous' value = $ p-1}
<link rel = "prev" href = "/ {$ request_uri | substr: 1 | regex_replace: '/ \ / (. *) /':" | regex_replace: '/ \? (. *) /': "} / {$ link-> goPage ($ requestPage, $ p_previous)} "/>
} Else {
{/ if}
{если $ pages_nb> 1 И $ p! = $ pages_nb}
{assign var = 'p_next' value = $ p + 1}
<link rel = "next" href = "/ {$ request_uri | substr: 1 | regex_replace: '/ \ / (. *) /':" | regex_replace: '/ \? (. *) /': "} / {$ link-> goPage ($ requestPage, $ p_next)} "/>
} Else {
{/ if}
{/ if}

И теперь, таким простым способом, у вас будут правильные страницы.

Атрибуты продуктов в Prestashop.

Это еще один критический момент для SEO. Когда у нас есть продукты, которые различаются только по размеру, цвету, в контейнере или чем-то подобном, например, футболки или банки с едой ... лучше всего создавать атрибуты для каждого из вариантов продукта. Таким образом, у нас будет только один контент, и автоматически будет канонический атрибут 2 и 3 и даже атрибут 1 для URL основного продукта. Вот учебник о том, как правильно создавать продукты с атрибутами в Prestashop.

Улучшить скорость загрузки Prestashop.

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

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

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

В разделе CCC (Комбинация, сжатие и Кэш) мы должны выбрать следующее:

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

Юридические страницы, такие как noindex / follow.

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

Внешние ссылки nofollow и внутренние следуют

Все внутренние ссылки на странице должны быть «Follow», потому что для Google внутренняя ссылка, размещенная как nofollow, является ошибкой, и поэтому боты Google ее вообще не учитывают: как мы могли видеть на конференции Маркоса Эрреры в SEO Plus Google он проходит через ботов ...

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

По отношению к остальным факторам действуют те же факторы, которые мы можем найти в статье 54 факторов, влияющих на SEO.

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

Оцените эту статью

[Всего: 0 Среднее: 0]

Антонио Лопес: инженер Teleco, журналист по профессии, SEO-консультант, веб-аналитик и спикер на мероприятиях онлайн-маркетинга. Влюблен в свою работу и свою жизнь. Вы можете подписаться на меня в @ElblogdelSEO или в @Interdeportes_, где я говорю о спорте. Антонио Лопес

Решение?