Разметка микроформатами не изменяет внешний вид страницы для пользователя. Прием применяется для предоставления структурированной информации программным ресурсам. Поэтому при поисковой оптимизации сайта микроформаты используют для улучшения индексации страниц.
Построение микроформатов
Для модификации существующей HTML или XHTML разметки страницы добавляются новые атрибуты. Наиболее часто используются при раскрутке сайтов составляющие class, rel, rev и title. К примеру, атрибут class позволяет обозначить категорию конкретного элемента кода на странице. Для микроформатной разметки подходят все элементы кода, в частности атрибуты span и div, для которых собственное стандартное семантическое значение не определено.
Не смотря на то, что содержимое элементов кода не изменилось, добавленные к ним атрибуты указывают, где именно в блоке размещена информация о контактных данных человека. Всему блоку присваивается родительский атрибут для микроформата hCard — class="vcard".
Таким образом, с помощью плагинов к браузерам пользователи способны синхронизировать структурированную информацию на странице с собственной адресной книгой, календарем и другими приложениями.
Типы микроформатов
Каждый микроформат предназначен для решения отдельной задачи. При продвижении сайтов наиболее часто используются следующие:
- hCard — люди и организации,
- hCalendar — события,
- XFN — социальные взаимосвязи,
- hAtom — ленты новостей в обычном (X)HTML, аналог Atom и RSS,
- rel-tag — теги и образование народной классификации (фолксономии),
- geo — географические координаты,
- adr — почтовые адреса,
- hProduct — любые товары,
- hReview — отзывы о мероприятиях, услугах, товарах и т.д.,
- xFolk — отмеченные ссылки,
- hRecipe — кулинария (рецепты блюд),
- nofollow — атрибут для запрета индексации определенных документов поисковыми роботами.