Может ли разметка точки контакта быть выполнена с помощью микроданных или только 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?
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>