Hreview в сочетании с типом элемента обзора схемы

Несколько лет я использую на страницах товаров микроформат hreview для обзоров товаров. Соответственно, для инструмента тестирования структурированных данных Google все в порядке с обзором, но я получил несколько предупреждений для продукта, и среди этих предупреждений я получил одно для раздела «обзор». Я хочу избавиться от этого предупреждения. Я использую микроданные schema.org для страницы продукта и попытался добавить тип элемента schema.org «Обзор» для обзоров вместе с hreview.

Итак, мой вопрос: есть ли проблема или плохая практика сочетать hreview с просматривать микроданные из schema.org?

Я создал пример моего раздела обзора:

<div class = "hreview review-wrapper" itemprop = "review" itemscope itemtype = "http://schema.org/Review">
    <div class = "hidden item">
        <a class = "url fn" href = "product.com">
            <img src = "/images/product.jpg" alt = "umbrella" class = "photo" />
        </a>
    </div>

    <div class = "vcard reviewer">
        <div class = "author">
            Review added by: <span class = "fn" itemprop = "author">John Doe</span>
        </div>

        <div class = "adr">
            <div class = "locality"><span>from Paris</span></div>
        </div>
    </div>

    <div class = "rating" itemprop = "reviewRating" itemscope itemtype = "http://schema.org/Rating">
        <span itemprop = "ratingValue">5</span>
    </div>

    <div class = "write-date">
        Written on <abbr class = "dtreviewed">15th february 2019</abbr>
        <meta itemprop = "datePublished" content = "2019-02-15">
    </div>          

    <div class = "review-content">
        <div class = "description">
            <p>
                <span itemprop = "description">This is the best umbrella ever</span>
            </p>
        </div>
    </div>
</div>

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

Tony McCreath 16.02.2019 04:09

Интересное мнение. Спасибо!

Vladel 16.02.2019 12:55

"все в порядке с обзором": при тестировании вашего фрагмента я получаю одну ошибку для микроданных и две ошибки для микроформата. Ошибку микроданных легко исправить (добавив itemReviewed), как и одну из ошибок микроформата (используя правильный формат даты). Итак, это оставляет эту ошибку для вашего микроформата: «В обзоре не указан проверенный элемент». -- это ошибка, о которой ваш вопрос?

unor 24.03.2019 02:46
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
3
378
0

Другие вопросы по теме