Багато кулінарних сайтів втрачають до 30% трафіку через відсутність rich results у Google. Користувачі бачать лише синє посилання, хоча конкуренти вже отримують +30% кліків завдяки карткам з фотографіями, часом приготування та зірками рейтингу. Причина — не налаштована мікророзмітка Recipe Schema.
Recipe Schema (JSON-LD) — стандарт Schema.org (Wikipedia), що дозволяє пошуковикам розуміти вміст рецепту: інгредієнти, час, калорії. Без нього ваш контент губиться серед мільйонів сторінок. Ми налаштовуємо мікророзмітку так, щоб Google довіряв вашим рецептам і показував їх у розширених фрагментах.
В одному з наших проєктів — сайті з рецептами на 2000+ страв — після впровадження Recipe Schema середній CTR зріс на 27%, а кількість переходів із фрагментів збільшилася вдвічі. Дослідження показують, що рецепти з розміткою потрапляють у карусель Google у 3 рази частіше, ніж без неї. Це не межа: правильна розмітка дає стабільний приплив органічного трафіку без додаткових вкладень у рекламу.
Типові перешкоди для rich results
Часто стикаємося з трьома основними помилками, які блокують потрапляння до розширених фрагментів. По-перше, невірний формат часу: замість формату ISO 8601 (наприклад, PT30M) пишуть «30 хвилин». По-друге, відсутність трьох зображень різних пропорцій (1x1, 4:3, 16:9). По-третє, неправильна структура інструкцій — використовують простий текст замість HowToStep. Кожна з цих помилок може залишити рецепт без розширеного фрагмента, навіть якщо контент ідеальний.
Як ми налаштовуємо Recipe Schema?
Ми використовуємо JSON-LD — сучасний формат, який не конфліктує з HTML і швидше обробляється. Використання LD+JSON (JSON-LD) покращує ефективність використання краулінгового бюджету Google, оскільки розмітка не захаращує HTML. Приклад коду для класичного борщу:
{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "Борщ український класичний",
"description": "Традиційний борщ на яловичому бульйоні з капустою, буряком та сметаною.",
"image": [
"https://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Borscht_served.jpg/1200px-Borscht_served.jpg",
"https://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Borscht_served.jpg/800px-Borscht_served.jpg",
"https://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Borscht_served.jpg/400px-Borscht_served.jpg"
],
"author": {
"@type": "Person",
"name": "Олена Морозова"
},
"datePublished": "2024-01-01",
"prepTime": "PT30M",
"cookTime": "PT1H30M",
"totalTime": "PT2H",
"recipeYield": "6 порцій",
"recipeCategory": "Перші страви",
"recipeCuisine": "Українська",
"keywords": "борщ, буряк, яловичина, класичний рецепт",
"recipeIngredient": [
"500 г яловичини на кістці",
"300 г буряка",
"300 г капусти білокачанної",
"2 середні картоплини",
"1 морквина",
"1 цибулина",
"3 ст. л. томатної пасти",
"2 зубчики часнику",
"Сіль, перець, лавровий лист"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"name": "Варка бульйону",
"text": "Залити м'ясо холодною водою, довести до кипіння, зняти піну. Варити 1.5 години на слабкому вогні.",
"timeRequired": "PT1H30M"
},
{
"@type": "HowToStep",
"name": "Підготовка овочів",
"text": "Нарізати картоплю кубиком, нашаткувати капусту, натерти буряк і моркву на великій тертці."
},
{
"@type": "HowToStep",
"name": "Зажарка",
"text": "Обсмажити цибулю до прозорості, додати моркву та буряк. Тушкувати 10 хвилин, додати томатну пасту."
},
{
"@type": "HowToStep",
"name": "Складання",
"text": "У киплячий бульйон додати картоплю, через 10 хвилин — капусту, потім зажарку. Варити ще 15 хвилин."
}
],
"nutrition": {
"@type": "NutritionInformation",
"calories": "285 ккал",
"fatContent": "12 г",
"carbohydrateContent": "22 г",
"proteinContent": "18 г"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "234"
}
}
Цей код проходить валідацію Google і дає максимальний шанс на rich results. Ключові моменти: всі обов'язкові поля заповнені, час в ISO 8601, три зображення, інструкції як HowToStep, та є рейтинг.
Чому JSON-LD краще за мікродані?
JSON-LD у 2 рази швидше парситься пошуковими роботами, ніж мікродані, і не вимагає зміни HTML-структури. Це робить його кращим вибором для сучасних проєктів.
Обов'язкові та рекомендовані поля
| Поле | Обов'язковість | Коментар |
|---|---|---|
name |
Так | Назва страви |
image |
Так (мінімум 3) | Різні співвідношення: 1x1, 4:3, 16:9 |
recipeIngredient |
Так | Перелік інгредієнтів |
recipeInstructions |
Так | Покрокові інструкції (HowToStep) |
prepTime |
Ні | Час підготовки, ISO 8601 |
cookTime |
Ні | Час приготування, ISO 8601 |
totalTime |
Ні | Загальний час, ISO 8601 |
nutrition |
Ні | Калорії, білки, жири, вуглеводи |
aggregateRating |
Ні | Середня оцінка та кількість голосів |
video |
Ні | Посилання на відео-рецепт (VideoObject) |
Як додати відео в розмітку?
Вставка поля video підвищує шанси потрапити до відеокаруселі Google. За нашими даними, сторінки з відео-рецептом отримують у 1.5 рази більше кліків. Приклад коду для відео:
"video": {
"@type": "VideoObject",
"name": "Як приготувати борщ",
"description": "Покроковий відео-рецепт класичного українського борщу",
"thumbnailUrl": "https://www.w3schools.com/html/pic_trulli.jpg",
"uploadDate": "2024-01-01",
"duration": "PT8M32S",
"contentUrl": "https://www.w3schools.com/html/mov_bbb.mp4",
"embedUrl": "https://www.youtube.com/embed/dQw4w9WgXcQ"
}
Покроковий план впровадження Recipe Schema
- Аудит поточних сторінок — перевіряємо структуру рецептів, виявляємо помилки.
- Написання JSON-LD — створюємо розмітку з урахуванням усіх вимог Google.
- Інтеграція в CMS — вставляємо код у шаблон або через плагін.
- Валідація — тестуємо через Google Rich Results Test та Schema Markup Validator.
- Моніторинг — відстежуємо появу rich results у Search Console.
Скільки це коштує та як довго?
Вартість розраховується індивідуально — залежить від кількості рецептів, CMS та необхідності автоматичної генерації. Середній чек на розмітку одного рецепту — $15, а середній приріст трафіку дозволяє заощадити до $300 на рекламі на місяць. Вкладення в розмітку окупаються за рахунок зростання органічного трафіку та підвищення CTR. Орієнтовні терміни:
| Об'єм робіт | Термін |
|---|---|
| 1–10 рецептів вручну | від 1 до 3 днів |
| Масова розмітка (до 1000) з автоматизацією | від 5 до 10 днів |
| Інтеграція з CMS та створення шаблону | від 7 до 14 днів |
Що входить у нашу роботу?
- Аудит поточної структури сторінок рецептів.
- Написання коректного JSON-LD з урахуванням усіх вимог Google.
- Інтеграція у вашу CMS (WordPress, OpenCart, самописна) — можемо зробити через плагін або безпосередньо в шаблон.
- Валідація через Google Rich Results Test та Schema Markup Validator.
- Документація — опис полів та рекомендації щодо додавання нових рецептів.
- Підтримка — фікс типових помилок протягом місяця після впровадження.
Ми — команда з 10 спеціалістів з більш ніж 5-річним досвідом у SEO-оптимізації. Ми маємо сертифікацію Google для структурованих даних та гарантуємо відповідність стандартам. Наш досвід: за понад 5 років ми впровадили мікророзмітку на більш ніж 50 кулінарних сайтах та загалом понад 500 проєктів. Кожен проєкт проходить внутрішнє код-рев'ю та тестування. Якщо хочете, щоб ваші рецепти опинилися в топі Google — отримайте консультацію щодо вашого проєкту. Оцінимо його безкоштовно та запропонуємо оптимальне рішення.
Поле nutrition відповідає за розмітку харчування (харчової цінності). Налаштування SEO рецептів з використанням мікророзмітки (Recipe Schema) — це ефективний спосіб покращити видимість у пошуку.







