Микроформаты

Микроформаты используются для семантической разметки контента на сайте, что упрощает его обработку поисковым роботам. Сведения об организациях, людях, событиях, товарах и других объектах структурируются с помощью стандартных элементов HTML или XHTML. Такая разметка не видна пользователям и применяется для более качественной индексации страниц поисковыми системами.
 
Построение микроформатов
 
Существующая HTML или XHTML разметка страницы, которая имеет дополнительные атрибуты. Наиболее часто используются такие элементы, как class, title, rel и rev. Атрибут class, например, позволяет указать категорию определенного элемента кода страницы. Все элементы кода подходят для микроформатной разметки, в частности атрибуты div и span, собственное стандартное семантическое значение которых не определено.
 
Блок с информацией о человеке может быть размечен следующим образом:
 
<div> 
<div>Петр Петров</div> 
<div>ООО СтройИнвест</div> 
<div>777-777-7777</div> 
<a href="mysite.ru/">Личный сайт</a> 
</div>
 
 
 
Микроформат hCard дает возможность сделать семантически значимым каждый блок кода:
 
<div class="vcard"> 
<div class="fn"> Петр Петров </div> 
<div class="org"> ООО СтройИнвест </div> 
<div class="tel">777-777-7777</div> 
<a class="url" href="mysite.ru /">Личный сайт</a> 
</div>
 
 
 
Содержимое элементов кода осталось прежним, но добавление атрибутов позволило указать, где именно в блоке находится информация о контактах человека. Плагины браузеров позволяют пользователям добавить контент, размеченный микроформатами, в свои адресные книги, календари и другие приложения.
 
Типы микроформатов
 
Наиболее часто используются следующие микроформаты:
 
hCard — люди и компании,
 
hCalendar — события,
 
hAtom — новостные ленты в обычном (X)HTML, аналоги Atom и RSS,
 
XFN — социальные взаимосвязи,
 
geo — географические координаты,
 
rel-tag — теги и фолксономии,
 
adr — почтовые адреса,
 
hReview — отзывы о товарах, услугах, мероприятиях и т.д.,
 
hProduct — любые товары,
 
hRecipe — кулинарные рецепты,
 
xFolk — отмеченные ссылки,
 
nofollow — атрибут, запрещающий поисковым роботам индексацию документов.