Номер этажа с микроданными schema.org?

Есть идеи, как разметить номер этажа микроданными schema.org для почтового адреса местной компании?

<div itemscope itemtype="http://schema.org/LocalBusiness">
    <span itemprop="legalName">Company Limited</span>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <div itemprop="streetAddress">Billy Street 100</div>
        <div>10th Floor</div>
        <div><span itemprop="addressLocality">Paris</span>, 
                <span itemprop="addressRegion">TX</span> 
                <span itemprop="postalCode">75462</span></div>
        <div itemprop="addressCountry">United States</div>
    </div>
</div>

Кроме того, является ли приведенная выше разметка семантической?

Если номера этажа нет, следует ли использовать RDFa?


person Baumr    schedule 11.01.2013    source источник


Ответы (1)


К сожалению, в schema.org нет свойства для вторичной адресной строки, в которой будет указан номер этажа. postOfficeBoxNumber максимально близок, но похоже, что он зарезервирован специально для номеров PO Box, а не для всей строки, содержащей PO Box.

Возможно, вы могли бы указать номер этажа в streetAddress в новой строке, используя тег <br>.

Хотя я много знаю об адресах улиц (я работаю в SmartyStreets), я не эксперт по микроданным: но, насколько я могу судить, да, разметка мне кажется нормальной.

Вместо этого вы можете использовать RDFa, если хотите: Google поддерживает его. для его расширенных фрагментов. Или вы можете повеселиться и расширить schema.org для своих нужд.

person Matt    schedule 11.01.2013
comment
Использование RDFa кажется лучшей идеей, спасибо! Итак, когда дело доходит до отображения расширенных фрагментов в результатах поиска, поддерживает ли Google RDFa на 100% так же, как предпочтительные/одобренные микроданные? - person Baumr; 13.01.2013
comment
Я так предполагаю, основываясь на документах Google. В качестве альтернативы, поскольку номер этажа что-то вроде абонентского ящика (для ваших целей), вы все равно можете поместить его в слот абонентского ящика, если хотите продолжать использовать микроданные schema.org. - person Matt; 14.01.2013
comment
Использовать префикс схемы из исходного контекста RDFa w3.org/2011/rdfa-context/rdfa -1.1 и, как сказал @Matt, получайте удовольствие от расширения схемы. Google лидирует в поддержке словарей и микроформатов RDFa, а поведение микроданных HTML5 будет гарантировано в соответствии с w3.org/QA/2012/09/getting_html5_to_recommendatio.html - person Chawathe Vipul S; 26.01.2013