Microformats (мікроформати) — це один із найраніших форматів семантичної розмітки, що з’явився близько 2005 року. Він додає машиночитаний зміст через звичайні HTML-атрибути class (наприклад, vcard, hreview), не потребуючи окремого словника на кшталт schema.org чи вкладення JavaScript.
Простими словами: це «дідусь» сучасної розмітки. Ідея була проста — використати те, що вже є в HTML (класи), щоб робот зрозумів, де контакт, де відгук, де подія.
Що таке Microformats і навіщо були потрібні
До появи schema.org у 2011 році не існувало єдиного словника структурованих даних. Microformats стали одним із перших робочих рішень: спільнота домовилася про набір стандартних імен класів, і будь-який сайт міг ними скористатися без нових технологій. Пошуковики та браузери навчилися зчитувати ці класи й діставати з них контакти, відгуки, події.
Історичний контекст
- 2005 — поява перших мікроформатів:
hCard(контакти),hReview(відгуки),hCalendar(події). - 2011 — Google, Bing і Yahoo запускають schema.org, і центр ваги зміщується до microdata та JSON-LD.
- 2010-ті — виходить оновлена версія microformats2 (класи
h-card,h-entry), її досі використовує IndieWeb-спільнота.
Синтаксис і приклад коду
<!-- класичний hCard -->
<div class="vcard">
<span class="fn">Pro-Fits</span>
<span class="tel">+380 00 000 00 00</span>
</div>
<!-- сучасний microformats2 (h-card) -->
<a class="h-card" href="https://pro-fits.com.ua">Pro-Fits</a>Приклад
Блог із рецензіями у 2008 році розмічав відгуки через hReview: назву, оцінку, автора. Пошуковик зчитував ці класи й показував зірочки рейтингу у видачі. Сьогодні той самий блог радше зробив би це через JSON-LD зі словником schema.org — результат для користувача був би схожий, але код чистіший.
Часто плутають з…
- Microdata — теж розмітка в HTML, але через атрибути
itempropі словник schema.org, а не через звичайні класи. - Schema.org — це словник значень, а не формат запису; microformats з’явилися раніше й свого словника у цьому сенсі не мали.
Питання та відповіді
Microformats досі використовують у 2026 році?
Рідко для нових проєктів. Історично це важливий формат, але сьогодні структуровані дані частіше передають через JSON-LD або microdata зі schema.org. Microformats2 живе переважно в IndieWeb-спільноті.
Чим Microformats відрізняються від Microdata?
Microformats використовують звичайні HTML-класи й власний набір імен, а Microdata — спеціальні атрибути (itemscope, itemprop) і словник schema.org. Microformats з’явилися раніше, приблизно у 2005 році.
Чи варто переходити з microformats на schema.org?
Для більшості сайтів — так. Сучасні розширені сніпети Google орієнтовані на словник schema.org, тому нову розмітку зазвичай роблять через JSON-LD.
На сайті стара або зламана розмітка? Оновимо структуровані дані під актуальні стандарти — SEO-аудит та роботи на сайті.
Схожі терміни: Структуровані дані, Microdata, Schema.org, JSON-LD.