•  info@krasnoseo.ru
  •  +7 (861) 203-46-29
  •  decert2
Обратный звонок

Итак, на моем проекте areasoft уже практически все готово, он находится в стадии наполнения контентом. Но на данном этапе у каждого, кто хоть как-то знаком с seo возникнет вопрос: «Как заполнять метатеги?»

Действительно, заполнение метатегов title, keywords, description вручную процесс очень времязатратный, тем более его можно автоматизировать.

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

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

  1. Автоматически генерирует метатеги для разделов (категорий) по указанным в модификаторе шаблонам;
  2. Автоматически генерирует метатеги для элементов (товаров) по указанным в модификаторе шаблонам;
  3. Убирает проверку на корректность заполнения метатега title, что позволит оставлять поле пустым и не мучиться с забиванием его произвольными символами.

Совместимость

Модификатор проверен на opencart 2.0.3.1 и 2.1.0.1

Инструкция по установке и настройке

Настройка и установка модификатора очень проста:

  1. Скачайте архив и распакуйте его;
  2. Откройте файл meta.ocmod.xml с помощью текстового редактора;
  3. В части file path="catalog/controller/product/category.php" измените шаблоны тегов для разделов на свои;
  4. В части file path="catalog/controller/product/product.php" аналогично измените шаблоны тегов для элементов на свои;
  5. Залейте файл модификатора в папку system в корне сайта. После того, как файл будет залит, обязательно зайдите в административную панель -> модули -> модификаторы и нажмите кнопку «Обновить» в правом верхнем углу.

Архив с модификатором

Самая важная часть. Ссылка на архив с модификатором:
Автоматическая генерация метатегов для opencart 2.x

Платная установка

Если у кого-то что-то не получилось, возможна платная установка стоимостью всего 300 рублей.

Поддержать автора

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

P.S. Благодарю за помощь команду форума opencart-russia.ru


Комментарии  

0 # Виктор 10.05.2016 15:50
все сделал по инструкции, в менеджере дополнений появилась запись
Meta for opencart 2x DeCeRt 1.1 Включено 10.05.2016, но ничего не меняется,как запустить процесс?
Ответить | Ответить с цитатой | Цитировать
0 # DeCeRt 10.05.2016 17:01
Цитирую Виктор:
как запустить процесс?


Процесс должен пойти сразу. Либо некорректно настроили шаблоны перед установкой, либо у вас версия старше 2.1.0.1. Выше нее не тестировал ещё. Может, не работает на более старших.
Ответить | Ответить с цитатой | Цитировать
0 # Юрий 03.07.2016 14:29
Добрый день!
попробовал установить и настройить. аналогично выше. появился пункт с модификатором но ничего не поменялось. версия 2.20
Планируете обновлять дальше?
Ответить | Ответить с цитатой | Цитировать
0 # Юрий 03.07.2016 14:50
все заработало, неправильно сделал сначала. спасибо!
Ответить | Ответить с цитатой | Цитировать
0 # Анатолий 17.07.2016 20:21
Установилось все корректно, но title у товаров не генерирует

в моем файле product.php вот такое, помогите что тут не так

$title = $product_info['name'];
if ($product_info['tag'] != ""){
$title = $product_info['tag'];
}
$this->document->setTitle($title);
$this->document->setDescription($product_info['meta_description']);
$this->document->setKeywords($product_info['meta_keyword']);
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
$this->document->addScript('catalog/view/javascript/jquery/tabs.js');
$this->document->addScript('catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js');
$this->document->addStyle('catalog/view/javascript/jquery/colorbox/colorbox.css');

$this->data['heading_title'] = $product_info['name'];


Спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # Георгий 19.10.2016 14:32
скажите а теги записываются в БД, а если я хочу изменить текст как быть? и вопрос у товара в титле все отображается, а вот в категориях нет но я их создавал до установки модификатора
Ответить | Ответить с цитатой | Цитировать
0 # DeCeRt 20.10.2016 00:12
Цитирую Георгий:
скажите а теги записываются в БД, а если я хочу изменить текст как быть? и вопрос у товара в титле все отображается, а вот в категориях нет но я их создавал до установки модификатора


В базу теги не записываются. Они генерируются налету при посещении страницы. По поводу категорий проверьте лог модификатора. Все ли строки найдены.
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий


Защитный код
Обновить