Стань специалистом и зарабатывай в Интернет

Только реальные способы заработка в сети.
От копирайтинга до SEO-оптимизации.
Проверено 100% на личном опыте!

Добавляем в Opencart произвольный метатег Title + заголовок H1

Метатеги title и h1 в opencart

По умолчанию в Opencart нет отдельно настраиваемого метатега Title и заголовка уровня H1. То есть туда автоматически включается название товара или рубрики. Для SEO это неприемлемо и существует плагин, который успешно решает эту задачу.


Естественно, что при правильной SEO-оптимизации текста страницы метатеги Title и H1 почти всегда отличаются от названия рубрики или отдельного товара. Например, рубрика называется «3G-антенны«, а title при этом используется такой: «Купить 3G антенну в Минске«.

В OcStore (специальная модификация Opencart CMS) возможность добавления произвольных метатегов H1 и Title включена на уровне сборки. А вот что делать, если вы сделали магазин на «чистом» Opencart и теперь вам нужно прописать свои метатеги для любого товара или раздела?

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

opencart-title-h1

Установка плагина H1 и Title.

Чтобы установить плагин вам его нужно для начала скачать. Насколько я понял, в вашем магазине перед установкой плагина должен быть установлен Vqmod (впрочем, по моему наблюдению, он установлен в 99% магазинов под Opencart).

У меня есть версия для Opencart 1.5.4.x-1.5.6.x. Вполне возможно, что он будет работать и на других версиях магазинов Опенкарт. Для этого вам только требуется получить доступ в мой архив.

Бонус!

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

1После скачивания устанавливайте как обычный плагин Opencart — то есть просто закачивайте по FTP в корень сайта все, что находится в папке Uploads (читать «Как зайти на сайт по FTP«).

2Кроме папки Uploads есть еще файл импорта в базу данных. Его нужно обязательно импортировать в вашу базу!
Для этого заходите в админке магазина в раздел «Система — Бекап/Восстановление» и выбирайте этот файл через «Обзор» в качестве объекта импорта. Жмите «Восстановить» и теперь отдельные поля H1 и Title появятся внутри товаров и категорий Opencart.

Если вдруг импорт по каким-то причинам не получится через админку, импортируйте через PhpMyAdmin.

Еще нюанс. У меня изначально в скачанном плагине в файле был такой текст:

SELECT * FROM `oc_category_description` ;
ALTER TABLE  `oc_category_description` ADD  `seo_title` VARCHAR( 255 ) NOT NULL AFTER  `name` ,
ADD  `seo_h1` VARCHAR( 255 ) NOT NULL AFTER  `seo_title` ;
SELECT * FROM `oc_product_description` ;
ALTER TABLE  `oc_product_description` ADD  `seo_title` VARCHAR( 255 ) NOT NULL AFTER  `name` ,
ADD  `seo_h1` VARCHAR( 255 ) NOT NULL AFTER  `seo_title` ;

У меня он не заработал, так как в моем магазине не было таблиц с префиксом «oc_». Я его удалил и вот такой файл вставился уже без проблем.

SELECT * FROM `category_description` ;
ALTER TABLE  `category_description` ADD  `seo_title` VARCHAR( 255 ) NOT NULL AFTER  `name` ,
ADD  `seo_h1` VARCHAR( 255 ) NOT NULL AFTER  `seo_title` ;
SELECT * FROM `product_description` ;
ALTER TABLE  `product_description` ADD  `seo_title` VARCHAR( 255 ) NOT NULL AFTER  `name` ,
ADD  `seo_h1` VARCHAR( 255 ) NOT NULL AFTER  `seo_title` ;

Может и вам такой нужно будет использовать.
Поэтому как скачаете архив, там будет 2 варианта файла SQL (оригинальный и мой). Используйте тот, который подойдет.

Хотите поблагодарить — оцените статью звездочками :smile:

Было интересно - жми на звезды:



Комментарии на блоге
Комментариев | (42)
  • Евгений

    Так и так есть H1 и Title!!! ачем еще какой то плагин устанавливать??? Теперь у меня две строки H1 и Titlle.. :devil:

    Комментировать
    • Если у вас был Title и H1 — зачем вам нужно было плагин устанавливать? :facepalm:

      Он нужен только для тех владельцев, у кого в магазине на базе Opencart изначально НЕТ возможности индивидуально менять Title + H1.

      Комментировать
      • Евгений

        Понятно, как обычно ночная перезагрузка, уже мозги кипят :smile:

        Комментировать
  • Марго

    Установила VQMOD, сделала бекап, все как описано выше, но поле для h1 так и появилось.
    Правда у меня весрия опенкар 2.1.0.1

    Комментировать
    • Тестировал под Opencart (OcStore) 1.5.5.1.2
      Под Opencart 2.x модули от старой версии как правило не подходят.

      Комментировать
      • Марго

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

        Комментировать
        • К сожалению, сами вы это не сделаете.
          Тут нужна помощь программиста или попробуйте поискать в сети обновленную версию модуля под Opencart 2.0

          Комментировать
  • Марго

    Нашла для себя простое решение: закоментировала автоматический вывод Н1 в теле статьи. Теперь заголовок статьи буду писать не в отдельном поле, а в самом окне статьи.

    Комментировать
  • фап

    Не вижу ссылку(

    Комментировать
  • Вячеслав

    Подписался и ссылки нету.

    Комментировать
    • Отправил ссылку на почту. Буду признателен, если уточните, в какой соцсети подписывались, чтобы проверить работу социального замка именно в ней :smile:

      Комментировать
  • Anton

    Ссылка не появилась после репоста в вк!

    Комментировать
  • Anton

    Супер.
    Встало как надо!

    Комментировать
  • Виталий

    Сергей, не могу разобраться с импортом в базу данных :cry: …вроде всё стало но тэги не появились

    Комментировать
  • OpenCart 1.5.4 в категориях добавились строки H1 и title а в товарах нет, в чем проблема?

    Комментировать
  • Дима

    Все работает спасибо :yes: :yes: :yes:

    Комментировать
  • Вячеслав

    А при данной реализации как поведет себя экспорт/импорт товаров? В Ocstore 1.5.5.1.2, в который уже включены эти теги, они не экспортируются, а если и были прописаны через админку, стираются при повторном импорте.

    Комментировать
    • Смотря чем делать импорт/экспорт.
      Кстати, в OcStore 1.5.5.1.2 теги H1 и Title (как и все остальные) отлично импортируются и экспортируются, только что еще раз проверил.

      У меня в готовом магазине используется модуль CSV Price Pro, он нормально все делает.
      Попробуйте поставить у себя и проверить. Подробнее о готовом магазине тут: http://moytop.com/internet-magazin/6-4/gotovyj-internet-magazin-na-opencart

      Комментировать
  • А для ocstore 2 такого плагина нет ?

    Комментировать
    • На OcStore он и не нужен, только на Opencart.
      Но под Opencart 2.x не встречал пока.

      Комментировать
  • Почему он не нужен ? У меня ocstore 2.1.0.2, и при проверке seo сайта везде выдается что H1 не найден

    Комментировать
  • Не вижу ссылки на скачивание плагина. Открылась ссылка на OnePress Social Locker — увеличь трафик на блог из соцсетей на 900%

    Комментировать
    • «ссылка на OnePress Social Locker — увеличь трафик на блог из соцсетей на 900%» — она изначально и есть под замком, https://gyazo.com/3f18c34d70e7b3762f91210733009f79

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

      Комментировать
  • Сергей

    как скачать плагин???

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

    Комментировать
    • Сергей

      ни 1 ни второй файл который заливается в базу не отображает на админке

      Комментировать
      • Возможно с вашим шаблоном модуль не работает.
        Я проверял на ocStore 1.5.5.1.2 — там все ок (ну и в моем готовом магазине http://moytop.com/internet-magazin/6-4/gotovyj-internet-magazin-na-opencart все работает, хотя там и нестандартный шаблон).

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

        Комментировать
        • Сергей

          все по инструкции делал,видимо просто не встаёт на 1.5.6

          Комментировать
        • Сергей, во время заливки пришлось переименовать файл xml, т.к. + в имени файла почему-то нормально не загружался на хостинг. Это имеет значение? Просто у меня не вышло никаких заголовков. Опенкарт 1.5.6

          Комментировать
  • Юлия

    Автор, спасибо!

    На OpenCart 1.5.6.3 все отлично заработало! :yes: :yes: :yes:

    Комментировать
  • Lik

    Спасибо на версию 1.5.6 с первого раза встало, SQL использовал сразу не оригинальный. Вопрос, а если поля оставить не заполненными, H1 будет брать по старому с названия товара/категории?

    Комментировать
    • Lik

      Ого, при редактировании и сохранении товара поля H1. Товар исчезал полностью )) Следов отредактированного товара на сайте не нашел. Заменил SQL на оригинальный, теперь вроде все сохраняет норм.

      Комментировать
    • Lik

      Конфликт с модулем SEO CMS Google Sitemap, пришлось удалить вашу доработку :cry:

      Комментировать
      • Lik

        Приношу извинения, конфликт вызывал не SEO CMS, а модуль «OcSEO Plus — Решение в 1 клик v0.10.» Вывод, у кого стоит модуль OcSEO Plus — Решение в 1 клик v0.10. данная модификация не для вас :whew:

        Комментировать
  • А для версии 2.0 есть такой модуль или как он вообще может называться?

    Комментировать
  • Weltmeister

    Спасибо, отлично работает. Установка за пару минут. Проверял на английской версии Opencart 1.5.5.1.

    Комментировать
  • Жанна

    Здравствуйте! Спасибо за подробный совет! У меня почему-то после восстановления через админку выдало ошибку Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' Error No: 1064

    Подскажите, пожалуйста, что делать.

    Комментировать
    • Жанна

      Префикс «oc_» у меня есть, должно же работать, ну!

      Комментировать
      • Может не на подходящую версию Opencart устанавливали.
        Увы, не программист и не автор модуля, сам использую «как есть».

        Комментировать
  • Алексей

    Добрый день, страницу Вашу порекомендовала в гугл +. Как мне теперь поучить доступ к скачиванию?

    Комментировать
Добавить свой комментарий
Подписка на бесплатные уроки
Подписаться!