Микроформаты позволяют сделать контент, размещенный на (X)HTML-странице, удобным для обработки поисковыми роботами. Это разновидности семантической разметки, благодаря которым можно указать машине смысловое значение того либо иного блока текстовой информации.
Для указания значения того либо иного блока используются специальные элементы, встраивающиеся в HTML код страницы. Например, если необходимо обозначить, что конкретная текстовая информация на странице является адресом организации, то это можно сделать так:
<div class="adr">Санкт-Петербург, Лиговский проспект, 50</div>
При помощи атрибута class, добавленного к элементу <div>
здесь поисковому роботу указывается, что информация в блоке имеет определенное значение.
С микроформатами работают многие сервисы, так как данный вид семантической разметки является открытым стандартом. Сегодня с их помощью описать можно пока еще не все предметные области, однако их спектр расширяется. С использованием микроформатов можно заполнять каталоги интернет-магазинов товарами, размещать информацию об организациях, каких-либо событях, мероприятиях и т.д.
При использовании разметки, во избежание появления ошибок на странице, желательно осуществлять проверку кода с помощью валидатора микроразметки.