Все об интернет-маркетинге
из первых рук
Подписаться на рассылкуподписаться
на рассылку
нас уже
112 132

Микроформаты - что это такое?

Микроформаты представляют собой простые соглашения, иначе именуемые сущностями, позволяющие описывать определенную разновидность информации на странице в сети интернет (отзыв, товар, мероприятия, фирмы или лица). У каждой такой сущности есть свои характерные черты. К примеру, сущность "человек" характеризуется именем, адресом, местом работы, должностью, телефоном, электронной почтой.

В обобщенном виде микроформаты определяют при помощи атрибута «class», расположенного в теле тегов HTML (как правило, < span > или < div > ). Этим тегам присваивают краткие и описательные наименования сущностей и их характеристик. Ниже представлен HTML-блок, в котором отображается контактная информация ижевского юриста Панина Владимира.

< div >

< img src= " www.site.ru/paninvlad.jpg " / >

< strong > Владимир Панин < /strong >

Юрист компании «Ваш юрист»

Ленина, д.120

г.Ижевск, Удмуртская Республика, 426000

< /div >

Ниже представлен тот же HTML-код, но размеченный микроформатом hCard (человек).

< div class= " vcard " >

< img class= " photo " src= " www.example.com/paninvlad.jpg " / >

< strong class= " fn " > Владимир Панин < /strong >

< span class= " title " > Юрист < /span > at < span class= " org " > Ваш юрист < /span >

< span class= " adr " >

< span class= " street-address " > Ленина, д.120 < /span >

< span class= " locality " > г.Ижевск < /span > , < span class= " region " > Удмуртская Республика < /span >

< span class= " postal-code " > 426000 < /span >

< /span >

< /div >

Каким образом это работает?

1. Class= " vcard " в первой строке показывает, что в тегах < div > идет описание человека. При этом не стоит считать ошибкой следующее: для описания человека используется микроформат hCard, в HTML же – vcard»;

2. В указанном выше примере описание человека происходит с помощью фотографии, имени, должности, компании и ее адреса. Чтобы пометить свойства описываемой при помощи vcard информации о человеке, каждый элемент со свойством, к примеру < img > , < div > или < span >, идет вместе с атрибутом class, который указывает на свойство. В частности, fn – это фамилия, title – должность;

3. В составе свойств могут иметься и другие свойства. В частности, опираясь на тот же пример, свойство adr указывает на адрес и при этом также включает в себя такие свойства: улицу (street-address), местоположение/населенный пункт (locality), регион (region) и индекс (postal-code).

Вложенный тип микроформатов.

Довольно часто в теле одного формата имеется другой (к примеру, в составе отзыва находятся контактные данные его автора). Ниже приведен пример отзыва, в составе которого указаны должность с местом работы юриста Панина Владимира.

< div >

< strong >Отзыв о компании Пять звезд < /strong >

Панин Владимир, юрист компании «Ваш юрист»

По факту мошенничества в соответствии со ст.159 УК РФ обнаружить ничего не удалось. Возможно, что компания имеет хорошую юридическую поддержку, или же все дело в несовершенстве наших Федеральных законов. Лично я намерен довести дело до конца, доказав, что компания проводит махинации.

< /div >

Ниже представлен тот же HTML, но с разметкой форматом hReview (отзыв) и вложенным в него hCard (человек).

< div class= " hreview " >

< span class= " item " >

< strong class= " item " > < span class= " fn " > компания Пять звезд < /span > , отзыв < /strong >

< /span >

< span class= " reviewer vcard " >

< span class= " fn " > Владимир Панин < /span > , < span class= " title " > юрист < /span >

at < span class= " org " > Ваш юрист < /span >

< span class= " description " > По факту мошенничества в соответствии со ст.159 УК РФ обнаружить ничего не удалось. Возможно, что компания имеет хорошую юридическую поддержку, или же все дело в несовершенстве наших Федеральных законов. Лично я намерен довести дело до конца, доказав, что компания проводит махинации. < /span >

< /div >

Данный пример работает следующим образом:

1. Описание отзывов происходит с использованием микроформата hReview (class= " hreview "). Так как это отзыв, блок HTML заключен в теги div, имеющие атрибут class= " hreview " ;

2. Автор отзыва определяется span class= " reviewer " . Для того чтобы выделить дополнительные сведения об авторе, нужно поместить на одной строке через пробел reviewer и vcard.

Невидимое содержание

Как правило, поисковики не отражают невидимое для пользователей содержание. Таким образом, нет смысла размечать контент, который не смогут увидеть посетители сайта.

Иногда целесообразно представлять поисковикам расширенные данные. В частности, сведения, описывающие широту и долготу объекта, помогут Google верно отобразить его на карте. Для этого существует шаблон под названием «value class pattern».

ABCDEFGHIJKLMNOPQRSTUVWXYZ
АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЭЮЯ