Поддержка Проблемы и решения Проблема с микроразметкой Schema.org (ошибка валидации)

  • Решено kirpich1

    (@kirpich1)


    Всем здрасьте.
    Гугл валидатор говорит, что всё прекрасно с разметкой.
    А вот Яндекс валидатор показывает ошибки.

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

    Я так понимаю, что это из-за мета тэга, размещённого в шапке сайта:
    <meta itemprop="priceCurrency" content="RUB" />

    И вторая ошибка:

    product
    
        itemType = http://schema.org/Product
        name = Дезинсекция
        offers
            offer
            ПРЕДУПРЕЖДЕНИЕ: значение "руб" в поле priceCurrency не является корректными значением валюты. Валюта должна быть в формате ISO 4217
                itemType = http://schema.org/Offer
                price = от 1800
                pricecurrency = руб

    Я так понял, что из-за той же проблема, из-за того, что я написал «руб».

    Как это дело можно поправить и почему Гугл не даёт ошибок в разметке, а Яндекс даёт?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • прив.

    рассуждая логически — и ничего не понимая в вопросе выше, готов поставить 10$, что Вам не сюда, а в службу ТП Яндекса.
    Говорю так потому, что уже не раз с ними и общался в разных эпостасиях. Колбасят, часто, да — сами признают. Но нигде не признаюццо 🙂

    + вот это наверно читали

    http://www.sitehere.ru/mikrorazmetka-schema-org-kak-ugodit-google-i-yandex-odnovremenno

    Автор kirpich1

    (@kirpich1)

    Всё. Я разобрался.
    Нужно было сделать:

    <span itemprop=»priceCurrency» content=»RUB»>руб</span>

    Тему можно закрыть.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Проблема с микроразметкой Schema.org (ошибка валидации)» закрыта для новых ответов.