Багато кулінарних сайтів втрачають до 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) — це ефективний спосіб покращити видимість у пошуку.







