Как получить информацию о компании?
Я завязываю семантическую разметку некоторого контента. Контент представляет собой информацию о компании, которая может иметь несколько адресов, несколько телефонных номеров, несколько адресов электронной почты.
Генераторы hCard, которые я вижу, похоже, ожидают данные человека (например, имя, фамилия и т. Д.).
Есть ли способ разметить только данные компании? Если так, то как?
Кроме того, hCard правильный формат для использования?
2 ответа
Чтобы добавить информацию о компании, вы должны просто добавить org
на том же уровне fn
вашей карты.
Вот пример:
<div class="vcard">
<a class="url fn org" href="http://compa.ny">Company Name</a>
</div>
Или вы можете попробовать это с Microdata/Schema.org, который будет больше поддерживаться великими поставщиками поисковых систем: http://schema.org/Organization
Вы можете использовать кратные свойства большинства микроформатов при условии, что вы обращаете внимание на родительский элемент (ы), так что в вашем случае, если все свойства нескольких данных являются потомками.vcard, а не.vcard, все хорошо, на самом деле бросил это вместе из двух их примеров на http://microformats.org/. Ну вот:
<div id="contact" class="vcard">
<h2>Contact Me Yo!</h2>
<h3 class="fn">Jane Doe</h3>
<p>You can contact me via email to
<a class="email" href="mailto:jane@example.com">jane@example.com</a>,
or reach me at the following address:</p>
<div class="adr">
<span class="type">home</span> address:
<div class="street-address">123 Main Street</div>
<span class="locality">Any Town</span>, <span class="region">CA</span>,
<span class="postal-code">91921-1234</span>
</div>
<div class="adr">
<span class="type">work</span> address:
<div class="street-address">789 Main Street</div>
<span class="locality">Any Town</span>, <span class="region">CA</span>,
<span class="postal-code">91921-1234</span>
</div>
</div>
Рекомендации:
http://microformats.org/wiki/hcard-faq
http://microformats.org/wiki/hcard-faq
hcard правильный формат для использования?
Абсолютно на 100%... микроформаты являются частью спецификации html5, они являются наиболее широко используемой технологией семантического веба, они соответствуют вашим точным потребностям, и они (в настоящее время) индексируются основными поисковыми системами. Микроформаты добавляют уровни к вашему документу, которые большинство отказывается верить, но все, что вам нужно сделать, это следовать инструкциям, и у вас есть предварительно запеченный API в разметке.
при этом google/bing/yahoo!/yandex (? русская поисковая система) все открыто одобрили schema.org, и хотя они поддерживают микроформаты (уже много лет), вы будете дураком думать, что они не будут дать свой метод (ы) стимула (ов) для использования. Я пока не знаю ни одного из них, которые бы представляли собой полностью микроформаты или schema.org, но я уверен, что они уже в пути. на данный момент, imo, больше о привязке всего к g+ для google прямо сейчас, так что все остальное занимает заднее сиденье. который говорит только с моей точки зрения (ы)...
ясно, что я предвзят, но это настолько ясно и сухо, насколько я могу. На самом деле, у меня одни и те же психические дебаты для каждого клиента, который ставит меня в положение, чтобы взбесить их разметку... мне еще предстоит сломаться и начать использовать схему, однако я вполне готов к тому, что они пингуют меня случайным образом Гугл волшебным образом прекратит сбор микроформатов.