Может ли разметка точки контакта быть выполнена с помощью микроданных или только JSON?


Я прочитал этот вопрос, Как определить типы телефонов с помощью Schema.org , но он использует JSON. И затем Инструкции Google для корпоративных контактов используют JSON и, наконец, Schema.org Контактная точка показывает примеры только в JSON.

Разве это не существует без JSON? Я не извлекаю данные из базы данных или чего-то еще, поэтому на самом деле не хочу использовать ненужный код JSON.

В настоящее время мои контактные данные выглядят следующим образом:

<div itemscope itemtype='http://schema.org/LocalBusiness'>
<p><strong>Contact Us:</strong></p>
    <p>
        Toll free: <strong itemprop='telephone'>1-800-123-4567</strong><br>
        Local: 1-407-123-4567<br>
        Email: <span itemprop='email'>[email protected]</span>
    </p>

Существует ли способ добавить необходимые @type='ContactPoint' и contactType='customer service' в разметку HTML вместо добавления JSON?

Author: Community, 2015-10-01

1 answers

Вы также можете использовать микроданные (как в вашем примере). Просто добавьте необходимые свойства и отсутствующие данные (с тегом meta), например, так:

<div itemscope itemtype='http://schema.org/LocalBusiness'>
    <p><strong>Contact Us:</strong></p>
    <p itemprop='contactPoint' itemscope itemtype='http://schema.org/ContactPoint'>
        <meta itemprop='contactType' content='customer service'>
        Toll free: <strong itemprop='telephone'>+1-800-123-4567</strong><br>
        Local: 1-407-123-4567<br>
        Email: <span itemprop='email'>[email protected]</span>
    </p>
</div>
 1
Author: Markus Lanthaler, 2015-10-01 20:24:19