Микроформат: что это такое и пример

Признаны SEO-компанией №1 в Беларуси
по результатам рейтинга Байнета 2025

+375 (29) 667-88-83
+375 (29) 667-88-83
+375 (17) 276-07-85
+375 (17) 276-07-85

C 10:00 до 19:00 в будние дни

Микроформат

Главная/SEO словарь/Микроформат

Что такое микроформаты

Микроформат (от англ. microformat) — открытый стандарт семантической разметки HTML-кода, который позволяет встраивать в обычную веб-страницу машиночитаемые данные о содержании — контактах, событиях, отзывах, рецептах, людях — без изменения визуального оформления.

Что такое микроформат в SEO — один из методов структурированной разметки наряду с Schema.org через JSON-LD и Microdata, исторически предшествовавший им и используемый меньше в современном SEO, но всё ещё поддерживаемый поисковыми системами и сохраняющий нишевое применение.

Микроформаты появились в 2005 году как ответ сообщества веб-разработчиков на потребность добавить семантическое значение HTML-контенту. Авторы концепции — Тантек Челик и Кевин Маркс. Идея простая: использовать существующие HTML-атрибуты (class, rel) для указания типа данных, без изобретения новых тегов.

Сегодня микроформаты — морально устаревший стандарт. Современная веб-разработка использует Schema.org (особенно в формате JSON-LD), который более гибкий, лучше поддерживается поисковыми системами и проще в реализации. Однако микроформаты остаются работающими — Google, Яндекс и Bing продолжают их понимать, многие сайты с историей продолжают их применять.

Что такое микроформат

Микроформат — способ добавить машиночитаемую семантику в обычный HTML-код через использование стандартизированных значений атрибута class. Семантическая разметка через микроформаты позволяет парсеру, понимающему этот стандарт, считывать структурированные данные из обычной разметки.

Принципиальная особенность микроформатов — отсутствие нового синтаксиса. В отличие от XML или JSON, микроформаты используют существующий HTML. Это значит:

  • Не требуют изменения визуального оформления страницы
  • Не дублируют контент (как в JSON-LD)
  • Работают в любом браузере и любой системе
  • Не требуют дополнительного парсинга или загрузки

Базовый принцип работы. Если HTML выглядит так:

<div class="vcard">
  <span class="fn">Иван Петров</span>
  <span class="tel">+375 29 123 45 67</span>
  <span class="email">ivan@example.com</span>
</div>

Парсер микроформатов распознаёт класс «vcard» как контактную карточку, «fn» как имя, «tel» как телефон, «email» как электронную почту. Получаются структурированные данные, которые можно автоматически добавить в адресную книгу или передать в поисковую систему как информацию о человеке.

Основные виды микроформатов

МикроформатНазначениеПримеры свойств
hCardКонтактная информация о людях и организацияхfn (имя), tel (телефон), email, url, adr (адрес), org (организация)
hCalendarСобытия и календарные записиsummary, dtstart, dtend, location, url, description
hReviewОтзывы и рецензииitem, rating, reviewer, description, dtreviewed
hRecipeКулинарные рецептыfn (название), ingredient, instructions, duration, yield, photo
hAtomЗаписи в стиле блоговentry-title, entry-content, author, published, updated
hProductИнформация о товарахfn (название), price, description, brand, identifier
hListingОбъявления (недвижимость, авто)listing-title, item, price, description, listing-date
geoГеографические координатыlatitude, longitude
adrПочтовый адресstreet-address, locality, region, postal-code, country-name
XFN (XHTML Friends Network)Социальные связи между людьмиrel=”me”, rel=”friend”, rel=”colleague”

В 2010 году была разработана версия микроформатов второго поколения — Microformats2 (mf2). Она упрощает синтаксис и делает разметку более единообразной. Современные парсеры обычно поддерживают обе версии.

Микроформаты vs Schema.org

Сегодня доминирующий стандарт структурированной разметки — Schema.org, поддерживаемый Google, Microsoft (Bing), Yahoo и Yandex. Сравнение основных подходов:

ПараметрМикроформатыSchema.org (JSON-LD)
Появление20052011
ФорматHTML class-атрибутыОтдельный JSON-блок в HTML
Влияние на вёрсткуВстроено в визуальный HTMLНе влияет, отдельный блок
Количество типов~10 базовых форматов800+ типов и подтипов
ГибкостьОграниченнаяОчень высокая
Поддержка GoogleБазовая, не для всех функцийПолная, для всех Rich Results
Поддержка ЯндексаБазоваяПолная
Сложность внедренияПростая, требует знания HTMLПростая, требует знания JSON
РасширяемостьНизкаяВысокая через @context
Современный рекомендуемый стандартНетДа

Главное различие подходов. Микроформаты встраивают семантику в HTML — каждый атрибут class рассказывает, что это за элемент. JSON-LD добавляет отдельный JSON-блок в страницу, описывающий её содержание независимо от HTML-структуры.

Современная рекомендация Google и Schema.org — использовать JSON-LD. Это удобнее для разработчиков (отдельный блок, не вмешивается в вёрстку), для поисковиков (предсказуемый парсинг) и для расширения функциональности (легко добавлять новые свойства). Микроформаты остаются работающими, но их активное применение скорее наследие старых проектов.

Пример реализации

Сравним один и тот же контент в трёх форматах: микроформат hCard, Schema.org Microdata, Schema.org JSON-LD.

Микроформат hCard:

<div class="vcard">
  <span class="fn">Cropas</span>
  <span class="org">SEO-агентство</span>
  <span class="tel">+375 17 123 45 67</span>
  <a class="email" href="mailto:info@cropas.by">info@cropas.by</a>
  <div class="adr">
    <span class="street-address">ул. Тестовая 1</span>
    <span class="locality">Минск</span>
    <span class="postal-code">220000</span>
    <span class="country-name">Беларусь</span>
  </div>
</div>

Schema.org Microdata:

<div itemscope itemtype="https://schema.org/Organization">
  <span itemprop="name">Cropas</span>
  <span itemprop="description">SEO-агентство</span>
  <span itemprop="telephone">+375 17 123 45 67</span>
  <a itemprop="email" href="mailto:info@cropas.by">info@cropas.by</a>
</div>

Schema.org JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Cropas",
  "description": "SEO-агентство",
  "telephone": "+375 17 123 45 67",
  "email": "info@cropas.by",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ул. Тестовая 1",
    "addressLocality": "Минск",
    "postalCode": "220000",
    "addressCountry": "BY"
  }
}
</script>

Все три варианта дают одинаковый семантический результат для поисковика. Различается лишь синтаксис и удобство внедрения. JSON-LD как отдельный блок в head или внизу body не требует переработки HTML, поэтому проще внедряется в существующие проекты.

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

Современное применение микроформатов в SEO ограничено несколькими нишевыми ситуациями.

Когда микроформаты ещё применяются:

  • Унаследованные проекты. Сайты, созданные в 2005–2012 годах с уже работающей разметкой микроформатов, обычно нет смысла переделывать на Schema.org. Если функции (отображение rich snippets) работают — оставляют как есть
  • WordPress-темы. Некоторые темы WordPress (особенно темы для блогов и портфолио) используют hCard, hCalendar, hAtom в шаблонах. Это часть наследия эпохи активного использования микроформатов
  • Сообщество IndieWeb. Движение за децентрализованный веб использует Microformats2 как основу взаимодействия между независимыми сайтами. Это нишевое сообщество, но активное
  • RSS-фиды и Atom. hAtom — микроформат для блогов — встраивается в HTML-страницы, дополняя XML-фиды

Влияние на ранжирование. Структурированная разметка (любого формата — микроформаты, Microdata, JSON-LD) сама по себе не является фактором ранжирования. Google официально подтверждал это многократно. Но разметка помогает:

  1. Получать расширенные сниппеты в выдаче (звёзды отзывов, картинки рецептов, расписание событий)
  2. Точнее определять тематику страницы
  3. Лучше попадать в результаты голосового поиска
  4. Появляться в Knowledge Panel и Featured Snippets
  5. Корректно отображаться в специализированных вертикалях (Google Карты для бизнеса, Google Shopping для товаров)

Какой формат выбрать для нового сайта. Однозначно JSON-LD (Schema.org). Это рекомендация Google, более гибкий стандарт, не зависит от HTML-структуры, проще внедряется через плагины и CMS. Микроформаты использовать только в случае, если уже есть унаследованная разметка.

Часто задаваемые вопросы

Понимают ли современные поисковики микроформаты?

Да, Google и Яндекс продолжают поддерживать микроформаты для базовых типов данных. Rich Results Test от Google распознаёт hCard, hCalendar, hRecipe и другие основные форматы. Однако новые типы расширенных сниппетов добавляются только в Schema.org — микроформаты заморожены в текущем состоянии. Для новых проектов нет смысла использовать устаревший стандарт.

Можно ли использовать микроформаты и Schema.org одновременно?

Технически — да. На одной странице могут быть и микроформаты, и Schema.org разметка. Это допустимо, но может создавать конфликты в данных. Лучше выбрать один стандарт и применять его последовательно. Если делается миграция со старого стандарта на новый — временный период двойной разметки приемлем.

Сколько занимает внедрение микроформатов на сайт?

Для одной страницы — от 30 минут до 2 часов работы веб-разработчика. Для всего сайта — обычно 4–20 часов в зависимости от размера и количества типов контента. Для типовых WordPress-проектов есть плагины, упрощающие задачу. Стоимость работы в Беларуси — обычно 200–1500 BYN за полное внедрение на средний бизнес-сайт.

Дают ли микроформаты звёзды отзывов в выдаче?

Технически — да, через формат hReview. Однако Google в последние годы постепенно ограничивает показ звёзд отзывов в выдаче из-за злоупотреблений (компании ставили звёзды для рекламы своих услуг без реальных отзывов). Сегодня для гарантированного показа звёзд лучше использовать Schema.org Review или AggregateRating с соблюдением всех требований Google.

Чем mf2 отличается от классических микроформатов?

mf2 (Microformats2) — обновлённая версия 2010 года. Главные изменения: более единообразный синтаксис (все классы начинаются с префикса h-, p-, u-, dt- в зависимости от типа данных); упрощены правила парсинга; поддерживается вложенность объектов. Например, вместо <span class=”fn”>Иван</span> в mf2 пишется <span class=”p-name”>Иван</span>. Старые микроформаты и mf2 обычно сосуществуют — современные парсеры поддерживают оба.

Поддерживает ли WordPress микроформаты?

Многие старые темы WordPress используют hCard и hAtom для оформления записей и комментариев. Например, в стандартной теме TwentyTen и более старых был встроен формат hCard для авторов комментариев. Новые темы и плагины ориентируются на Schema.org. Плагины типа Yoast SEO, RankMath, All in One SEO работают с JSON-LD, а не с микроформатами.

Можно ли проверить корректность микроформатов?

Да, через несколько инструментов: Rich Results Test Google (rich-results-test от Google); Schema Markup Validator от Schema.org; специализированный микроформатный парсер php-mf2 для PHP-сайтов; онлайн-валидатор microformats.org для проверки конкретных HTML-сниппетов. Все они показывают, какие данные парсер распознал в HTML-коде.

© ЧУП «Кропас», 2026. Все права защищены.