MicrodataPro - Микроразметка для магазина

Хит продаж Скидка: -40%
2 500₽ 4 200₽
Купить
Автор: Exploits
Размещено: 12 Ноября, 2021
Просмотры: 6K
Версия: 7.9
Продаж: 68
Лицензия: На один домен + его поддомены
Ioncube Loader:
Нет

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

В модуле используется новый формат микроразметки application/ld+json и более консервативный microdata что позволит «понравиться» всем поисковым системам.

С помощью такой разметки мы даем поисковым системам структурированную информацию о странице и данные на сайте индексируются более "прозрачно" и понятно для робота.

В модуле сделано максимальное количество данных которые можно передать с интернет магазина в поисковую систему.

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

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

Как работает MicrodataPro

MicrodataPro работает на всех версиях Opencart 2 и Opencart 3, и на любом шаблоне.

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

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

Зачем нужна микроразметка в интернет магазине

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

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

Формат application/ld+json самый новый и совершенный в мире микроразметки, и сравнивая его возможности с другими, можно смело заявить что им можно передать максимально больше информации поисковому роботу. Ваш сайт будет лучше индексироваться и косвенно повышаться в рейтинге.

Что будет размечено в магазине

  • http://ogp.me/ns#locale - локализация страницы (en, ru и т.д.)
  • http://ogp.me/ns#rich_attachment - формировать расширенный сниппет при репосте
  • http://ogp.me/ns#site_name - название сайта
  • http://ogp.me/ns#type - тип страницы (для товаров - og:product)
  • http://ogp.me/ns#title - заголовок
  • http://ogp.me/ns#description - краткое описание в сниппете
  • http://ogp.me/ns#image - основное фото
  • http://ogp.me/ns#image:secure_url - основное фото по защищенному протоколу https
  • http://ogp.me/ns#image:width - ширина фото (1200px)
  • http://ogp.me/ns#image:height - высота фото (630px)
  • http://ogp.me/ns#url - ссылка на страницу
  • http://ogp.me/ns/place#location:latitude - широта
  • http://ogp.me/ns/place#location:longitude - долгота
  • http://ogp.me/ns/fb#profile_id - ссылка на собственную страницу в facebook
  • http://ogp.me/ns/product#brand - производитель
  • http://ogp.me/ns/product#availability - наличие на складе
  • http://ogp.me/ns/product#age_group - возрастная группа
  • http://ogp.me/ns/product#condition - состояние товара (new)
  • http://ogp.me/ns/product#target_gender - гендерная принадлежность
  • http://ogp.me/ns/product#price:amount -  цена
  • http://ogp.me/ns/product#price:currency - валюта

  • twitter:card - расширенный сниппет (summary_large_image)
  • twitter:creator - аккаунт в twitter
  • twitter:site - заголовок страницы
  • twitter:title - заголовок страницы
  • twitter:description - краткое описание страницы
  • twitter:image - фото (для страницы товара главное фото)
  • twitter:image:alt - alt тег для изображения

  • fn, org - название магазина
  • url - url магазина
  • photo - логотип
  • pricerange - валюта
  • adr - адрес магазина
  • street-address - улица, дом
  • locality - Город, Страна
  • postal-code - почтовый код
  • tel - телефон
  • geo - координаты

  • itemListElement - список элементов в ХК
  • @type - тип (ListItem - элемент списка)
  • name - название ссылки
  • position - позиция в списке
  • item - элемент
  • @type - тип элемент (Thing)
  • url - url ссылкы в ХК

  • @type - Store => тип магазина настраивается (30 видов)
  • name - название магазина
  • url - адрес сайта
  • image - логотип
  • email - почта на сайте
  • priceRange - валюта магазина
  • hasMap - ссылка на карту
  • telephone - телефоны на сайте
  • sameAs - группы и страницы в социальных сетях
  • address - адрес компании (тип PostalAddress - потовый адрес)
  • addressLocality - город, страна
  • postalCode - почтовый код
  • streetAddress - улица и номер
  • location - локация (тип Place - место)
  • name - название магазина
  •  telephone - телефоны магазина
  • address - адрес компании (тип PostalAddress - потовый адрес)
  • addressLocality - город, страна
  • postalCode - почтовый код
  • streetAddress - улица и номер
  • geo - координаты (тип GeoCoordinates - гео координаты)
  • latitude - широта
  • longitude - долгота
  •  address - адрес компании (тип PostalAddress - потовый адрес)
  •  addressLocality - город, страна
  • postalCode - почтовый код
  • streetAddress - улица и номер
  • potentialAction - возможные действия (тип SearchAction - поиск по сайту)
  •  target - действие (тип EntryPoint - поиск)
  • urlTemplate - ссылка на поиск на сайте
  • query-input - поле ввода для поиска (тип PropertyValueSpecification)
  • valueName - search_term_string (поле ввода для поиска на сайте со странице в поисковой выдаче)
  • openingHoursSpecification - время работы магазина (тип OpeningHoursSpecification)
  • dayOfWeek - время недели (напр. http://schema.org/Monday и т.д.)
  • opens - открытие (напр. 09:00)
  • closes - закрытие (напр. 20:00)

  • @type - тип Product
  • name - название товара
  • url - ссылка на страницу
  • image - главное фото товара
  • model - модель
  • gtin12 - международный код маркировки и учёта
  • gtin8 - европейский стандарт штрихкода
  • productID - Международный стандартный книжный номер
  • mpn - код производителя товара
  • sku - артикул
  • category - главная категория товара
  • description - описание товара
  • brand, manufacturer - производитель
  • @type - тип Thing
  • name - название
  • aggregateRating - рейтинг товара
  • @type - тип рейтинга AggregateRating
  • ratingValue - значение рейтинга
  • ratingCount - количество оценок
  • reviewCount - количество отзывов
  • bestRating - максимальный рейтинг
  • worstRating - минимальный рейтинг
  • offers - ценовое предложение
  • @type - тип Offer
  • priceCurrency - валюта в международном формате
  • price - цена товара
  • itemCondition - новый товар http://schema.org/NewCondition
  • availability - наличие (напр. http://schema.org/InStock)
  • review - отзыв о товаре
  • @type - тип Review
  • datePublished - дата публикации
  • description - текст отзыва
  • author - автор отзыва
  • @type - тип Thing
  • name - имя оставившего отзыв
  • reviewRating - рейтинг отзыва
  • @type - тип Rating
  • worstRating - минимальный рейтинг
  • ratingValue - оценка отзыва
  • bestRating - максимальный рейтинг
  • additionalProperty - атрибуты (характеристики) товара
  • @type - значение атрибута PropertyValue
  • value - значение 
  • name - свойство
  • isRelatedTo - рекомендованные товары
  • @type - тип Product
  • @id - ссылка на товар
  • name - название товара
  • description - описание
  • url - ссылка
  • image - основное изображение
  • offers - ценовое предложение рекомендуемого товара
  • @type - тип (Offer - предложение)
  • priceCurrency - валюта
  • price - цена

  • @type - тип (ImageObject - фото объект)
  • name - название фото
  • description - описание фото
  • thumbnailUrl - превью
  • contentUrl - всплывающее изображение
  • datePublished - дата публикации
  • author - автор размещения фото
  • @type - тип Thing
  • name - название магазина

  • @type - тип (ImageGallery - фото галерея)
  • associatedMedia - элементы галереи
  • @type - тип (ImageObject - фото объект)
  • name - название фото
  • description - описание фото
  • thumbnailUrl - превью
  • contentUrl - всплывающее изображение
  • datePublished - дата публикации
  • author - автор размещения фото
  • @type - тип Thing
  • name - название магазина

  • @type - тип (Product - товар)
  • name - название товара
  • image - фото
  • aggregateRating - рейтинг товара
  • @type - тип (AggregateRating - рейтинг товара)
  • ratingCount - количество оценок
  • ratingValue - средняя оценка
  • bestRating - максимальный рейтинг
  • offers - товарные предложения
  • @type - тип (AggregateOffer - все товарные предложения)
  • highPrice - самая высокая цена
  • lowPrice - самая низкая цена
  • offerCount - количество предложений
  • priceCurrency - валюта цен


OpenCart 2.3 - 3.x
Микроразметка Schema.org для товаров
Микроразметка Schema.org для товаров
Модуль добавляет Микроразметку (микроданные, структурированные данные) по стандарту Schema.org (полноценная работа с Яндекс и Google) для opencart и Ocstore. Модуль больше подойдет для тех кто хочет продвигать свой сайт в Яндекс поиске.
Нет отзывов
Автор:
Clark Kent
450₽
В корзину

Это ошибка в коде php вашего сайта. Чтобы ее расшифровать и устранить нужно:
  1. В административной части сайта перейти в Система -> Инструменты -> Журнал ошибок. В конце будут актуальные ошибки сайта. Если ошибки в журнале отсутствуют - нужно включить запись ошибок. Для этого перейдите в Система -> Настройки -> Сервер -> Записывать ошибки -> Да.
  2. Если есть доступ по FTP, то вы можете открыть файл logs/error.log у вас на сервере. Последние ошибки - будут соответствовать ошибкам вашего сайта.
  3. Если на сайте не отображается ошибка - можно отобразить их через Ваш htaccess, который находится в корне сайта. Нужно в самом начале дописать следующий код.
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
Если при установке модуля вы получаете данную ошибку, то нужно сделать следующее:
  1. Вы можете установить модификатор localcopy.ocmod.xml, который позволяет устанавливать модули без настройки FTP на вашем сайте.
  2. Или же настроить доступы FTP. Зайдите в Система -> Настройки -> FTP и корректно укажите данные.
Если при установке модуля вы получаете данную ошибку, то нужно сделать следующее:
  1. Скачайте и установите модификатор localcopy.ocmod.xml
  2. Обновите модификаторы в администативной части сайта.
  3. Загрузите модуль еще раз.
Если при входе в модуль вы получаете сообщение "Доступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору." бывает несколько причин:
  1. Нужно дать права администраторам на управление модулем. Для этого перейдите в Система -> Настройки -> Пользователи -> Группа пользователей -> Выбрать вашу группу, установить все галочки и нажать сохранить.
  2. Модуль установился не полностью. Файлы не загружены на сервер. Нужно установить модификатор localcopy.ocmod.xml и попробовать переустановить снова.
  3. Версия Модуля может не соответствовать версии Вашего сайта. Сверьте версии сайта и модуля.
Дополнения для установки с администативной части должны соответствовать требованиям:
  1. Имя файла дополнения должно заканчиваться на .ocmod
  2. Архив дополнения должен иметь расширение .zip
  3. Внутри архива могут быть файлы install.xml install.php install.sql и папка upload (может быть пуста, если это модификатор).
Неверно упакован архив:
  1. Эта ошибка означает что внутри установочного архива отсутствует папка upload. Такие папки должны быть внутри модуля .ocmod.zip и может быть пустой, но является обязательной в Opencart 2.
Если при установке дополнения возникает такая ошибка, то вероятно, Вы пытаетесь установить модификатор с ID, который уже установлен (повторная установка).
  1. Перед установкой модуля нужно удалить предыдущую версию данного модификатора.
  2. Если модули разные но совпали названия id, то нужно его изменить
Возможные решения:
  1. Если до этого Вы не устанавливали модули через админку сайта, то Вам нужно установить модификатор localcopy.ocmod.xml. После этого попробовать переустановить Ваш модуль.
  2. Необходимо дать права на просмотр и изменение настроек модуля - для этого нужно перейти Система -> Настройки -> Пользователи -> Группа пользователей -> Выбрать вашу группу, установить все галочки и нажать сохранить.
  3. Возможно Ваш язык не поддерживается модулем и Вам нужно обратиться в поддержку за доработкой.
  4. У модуля может не быть страницы с настройками. Что бывает очень редко.
  5. У модификатора никогда не бывает собственного раздела с настройками.
Вроде бы модуль установлен и настроен, а все-равно не видно его работы.
  1. Возможно, такой модуль требует вывода на сайте в ручном режиме. Для этого Вам нужно перейти в Дизайн -> Макеты и вывести модуль в нужном макете в нужном месте.
  2. Если отображение контентной части дополнения реализовано с помощью модификатора, возможно, есть несовместимость с шаблоном. Потребуется адаптация модификатора.
  3. В Opencart 3 после установки дополнения с модификатором необходимо обновить кэш шаблонизатора (кнопка с "шестеренкой" на главной странице админки в правом верхнем углу).
  1. Файлы модуля не загужены на сервер, проверьте их наличие через FTP-клиент.
  2. Не выданы права администратору магазина на просмотр и управление модулем в разделе "Группы пользователей".
  3. Некоторые модули вносят изменения в файлы сайта в виде модификаций, не меняя их, а создавая кэш модифицированных файлов. После установки таких модулей нужно обязательно обновить кэш модификаторов сайта.
  4. В Opencart 3 после установки дополнения с модификаторов необходимо обновить кэш шаблонизатора (кнопка с "шестеренкой" на главной странице админки в правом верхнем углу).
  1. В этой версии Opencart в файле system/modification.xml на 21 строке допущена ошибка из-за которой не применяются другие модификаторы. Необходимо заменить эту строку на следующее и обновить кэш модификаторов:
<![CDATA[$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));]]>