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

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

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

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

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

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

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

https://prnt.sc/k0ctxq

0 Thanks

Комментарии

Аватар пользователя bumble bumble 28 июня 2018 в 15:03
1

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

Аватар пользователя nick-seo nick-seo 28 июня 2018 в 15:09
bumble wrote:

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

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

Аватар пользователя bumble bumble 28 июня 2018 в 15:13
1

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

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

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

Аватар пользователя nick-seo nick-seo 28 июня 2018 в 15:51
bumble wrote:

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

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

Аватар пользователя nick-seo nick-seo 28 июня 2018 в 16:08
bumble wrote:

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

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

Скрин

Аватар пользователя bumble bumble 28 июня 2018 в 16:17
1

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

Аватар пользователя nick-seo nick-seo 28 июня 2018 в 16:32
bumble wrote:

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

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

Аватар пользователя nick-seo nick-seo 29 июня 2018 в 8:58
bumble wrote:

Читайте внимательнее.

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

Аватар пользователя nick-seo nick-seo 2 июля 2018 в 9:08
gun_dose wrote:

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

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

http://prntscr.com/k1grcg

Аватар пользователя Chip Chip 17 августа 2018 в 10:35

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