Перейти к содержимому


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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 ARGO

ARGO

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 25 Январь 2018 - 12:33

Здравствуй уважаемая администрация. Прошу вашей помощи с микроразметкой.
Так как стандарт http://data-vocabulary.org/ уже не поддерживается ни гуглом ни яндексом а валидаторы с гугла ругаються на

Цитата

price
{GOODS_MOD_PRICE_NOW} (Свойство {GOODS_MOD_PRICE_NOW} не является допустимым значением цены. Подробнее о свойстве price стандарта schema.org...)

Цитата

warning
priceValidUntil
{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date( (Свойство priceValidUntil недопустимо для объекта типа Product.)

Цитата

cancel
author
Необходимо указать значение для поля author. cancel

Не указан объект отзыва.
и это только по шаблону товары. не нашел где эта тема разобрана подробно.

яндекс валидатор ругается тоже на товары

Цитата

microdata
ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop

Цитата

product
ОШИБКА: Не выполнено обязательное условие для продуктовых сниппетов: поле description отсутствует или пусто


#2 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 30 Январь 2018 - 14:40

Просмотр сообщенияARGO (25 Январь 2018 - 12:33) писал:

Здравствуй уважаемая администрация. Прошу вашей помощи с микроразметкой.
Так как стандарт http://data-vocabulary.org/ уже не поддерживается ни гуглом ни яндексом а валидаторы с гугла ругаються на



и это только по шаблону товары. не нашел где эта тема разобрана подробно.

яндекс валидатор ругается тоже на товары

Просмотр сообщенияARGO (25 Январь 2018 - 12:33) писал:

Здравствуй уважаемая администрация. Прошу вашей помощи с микроразметкой.
Так как стандарт http://data-vocabulary.org/ уже не поддерживается ни гуглом ни яндексом а валидаторы с гугла ругаються на



и это только по шаблону товары. не нашел где эта тема разобрана подробно.

яндекс валидатор ругается тоже на товары
Здравствуйте, извините за долгий ответ.
На данный момент у Вас микрораметка schema.org на странице товара работает корректно, не считая нескольких недочетов.
Чтобы их исправить найдите в шаблоне Товар код
   {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				  <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
						<!-- Акция на товар -->
						<strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
						По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				  </div>
				{% ENDIF %}
замените на

   {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				  <div class="sale">
						<!-- Акция на товар -->
						<strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
						По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				  </div>
				{% ENDIF %}

далее найдите код
<div class="productName">
			<h1 itemprop="name">{GOODS_NAME}</h1>
		
после вставьте
	 <meta itemprop="description" content="{% IF GOODS_DESCRIPTION_SHORT %}{GOODS_DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}">
		


#3 ARGO

ARGO

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 31 Январь 2018 - 09:40

Спасибо!

#4 ARGO

ARGO

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 16 Октябрь 2018 - 11:08

Просмотр сообщенияИрина345 (30 Январь 2018 - 14:40) писал:

Здравствуйте, извините за долгий ответ.
На данный момент у Вас микрораметка schema.org на странице товара работает корректно, не считая нескольких недочетов.
Чтобы их исправить найдите в шаблоне Товар код
{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				 <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
					 <!-- Акция на товар -->
					 <strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
					 По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				 </div>
			 {% ENDIF %}
замените на

{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				 <div class="sale">
					 <!-- Акция на товар -->
					 <strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
					 По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				 </div>
			 {% ENDIF %}

далее найдите код
<div class="productName">
		 <h1 itemprop="name">{GOODS_NAME}</h1>
		
после вставьте
	 <meta itemprop="description" content="{% IF GOODS_DESCRIPTION_SHORT %}{GOODS_DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}">
		
У вас странная разметка в принципе. Отдельно product; отдельно offer. Возьмите за основу уже корректно сделанную разметку, например https://search.googl...p11986045/#cart и сделайте по подобию. Сейчас у вас некорректно: 1 product; 10 offer на той странице, что я смотрел.  ответ из гугл




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных