Микроразметка товаров

28 июня 2018 в 14:32
Аватар пользователя nick-seo nick-seo 0 15

Уже долгое время пытаюсь сделать корректное отображение микроразметки через модуль Schema.org Metatag.

Создал новый мета-тег и определил для него тип микроразметки "Товар". Уже раз 150 просмотрел список доступных токенов, но того, что нужно нет.

Итак, откуда взять:

1) Токен имени товара?
2) Токен описания товара?
3) Токен цены товара?
4) Токен изображения товара?

Результат работы текущих настроек ниже.

https://prnt.sc/k0ctxq

Комментарии

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

28 июня 2018 в 15:03

bumble wrote:

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


Возможно я невнимательный, но я не нашел токен названия/описания/изображения товара. Токен цены есть, но в микроразметки данные о цене вообще не появляются

28 июня 2018 в 15:09

Смотрите машинные названия полей в настройках сущностей, они такие же как и у названия токенов.

Название - title, описание - body (вероятно), изображения - field_{NAME} (название опля с изображениями).

Т.к. речь о товаре, если используется Commerce, возможно поля находятся не в дисплее товара (ноде), а в сущности самого товара (Commerce product).

28 июня 2018 в 15:13

bumble wrote:

Смотрите машинные названия полей в настройках сущностей, они такие же как и у названия токенов.

Вот за эту подсказку спасибо. Название и описание выводится корректно, а вот цена не хочет отображаться вообще. Печально Sad

28 июня 2018 в 15:51

bumble wrote:

Ищите в чем допустили ошибку.


Уже нашел, из-за того, что цена выводится с пробелом "9 000 рублей", а не без пробела "9000 рублей" не хочет корректно подтягиваться в микроразметку. Осталось выяснить, как удалить этот пробел.

Скрин

28 июня 2018 в 16:08

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

28 июня 2018 в 16:17

bumble wrote:

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


Спасибо за инфу. Теперь на сайте выводится 1800.00 р., а в микроразметке все равно с пробелом "price": [ "1", "800.00"]
Фиг с ним, пусть так остается. Спасибо еще раз)

28 июня 2018 в 16:32

gun_dose wrote:

А как с помощью этого модуля разметить отзывы на товар?


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

http://prntscr.com/k1grcg

2 июля 2018 в 9:08

Подскажите, а что вы впbсывали в поле "Цена" при заполнении Schema.org?Никакого токена по цене не нашел.
Спс

17 августа 2018 в 10:35