What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

In addition to the dish name and cooking time, it is advised to include information about the ingredients, nutritional information, and recipe instructions. For example, nutritional information can include elements such as calories and fat content.
1:04
🎥 Source video

Extracted from a Google Search Central video

⏱ 1:34 💬 EN 📅 07/12/2011 ✂ 2 statements
Watch on YouTube (1:04) →
Other statements from this video 1
  1. Le balisage Schema pour les recettes est-il vraiment indispensable pour ranker en rich snippets ?
📅
Official statement from (14 years ago)
TL;DR

Google recommends including not only the dish name and cooking time, but also the ingredients, nutritional information (calories, fat content), and detailed instructions in recipe markup. This approach maximizes the chances of obtaining a complete and attractive rich snippet in the SERPs. The aim is to provide a comprehensive user experience right from the results page, which directly impacts the CTR and potentially the ranking.

What you need to understand

Why is Google pushing for so much detail in recipe markup?

Google's statement specifically targets the schema.org/Recipe markup, which structures data to allow search engines to display rich results. A recipe rich snippet can show a photo, average rating, preparation time, and now Google insists on nutritional information and complete instructions.

This is all about the battle for attention in the SERPs. Recipe queries generate an enormous volume of searches, and Google wants to turn its results page into a final destination. The more complete the snippet is, the less the user needs to click to compare several sites. It’s a reality that culinary content creators must understand: incomplete markup makes you lose visibility against competitors who fully play the game.

What nutritional elements does Google specifically expect?

The schema.org/Recipe supports a nutrition property that contains sub-properties: calories, fat content (fatContent), carbohydrates (carbohydrateContent), proteins (proteinContent), sodium, cholesterol, fiber, sugars. Google explicitly mentions calories and fat content as priority examples.

In practice, minimal markup could suffice with just calories and fat content, but a site aiming for the top of the recipe SERPs needs to fill out the entire nutritional table. Field tests show that the most data-rich snippets achieve better click-through rates, even though Google never guarantees the display of a specific element in the snippet. The engine selects what it deems relevant based on the query and user context.

Are detailed instructions really decisive?

Google mentions recipe instructions as an element to include, which seems obvious but is often done poorly. Many sites structure this part incorrectly: narrative paragraphs not broken down, steps mixed with anecdotes, absence of HowToStep markup.

The schema.org/Recipe allows the use of the recipeInstructions property in free text format or by incorporating HowToStep objects for step-by-step breakdowns. The latter approach is much more effective as it allows Google to display the numbered steps directly in the snippet or in voice results. A site providing clear and structured instructions increases its chances of being selected for featured snippets or quick answers on mobile.

  • The schema.org/Recipe markup must include name, cooking time, ingredients, instructions, and nutritional information to maximize the chances of a rich snippet.
  • The priority nutritional information is calories and fat content, but comprehensive markup (carbohydrates, proteins, sodium) enhances relevance.
  • Instructions should be structured with HowToStep to allow optimal display in SERPs and voice assistants.
  • A rich snippet improves CTR but does not guarantee a better organic ranking — it's a visibility lever, not pure positioning.
  • Sites that neglect these elements lose appeal against competitors who properly markup their content.

SEO Expert opinion

Is this recommendation consistent with field observations?

Yes, but with a significant nuance. Culinary sites that have integrated complete nutritional markup do report a better visibility in recipe SERPs, particularly via featured snippets and mobile enriched cards. Marmiton, 750g, Cuisine AZ in France have all optimized this markup and hold prominent positions zero on high-volume queries.

But beware: Google never guarantees the display of a specific element. You can perfectly markup your nutritional data and see Google ignore that part in the final snippet. The engine selects based on criteria it does not disclose: search intent, user context, device, behavior history. [To be verified] if simply adding this data improves organic ranking in itself, as no public study proves a direct correlation between markup richness and position in the SERPs.

What common mistakes are observed with this type of markup?

The first trap: marking up approximate or fabricated nutritional data. Some recipe CMS auto-generate this information with unreliable algorithms, leading to outrageous values (a salad at 800 calories, a pizza at 150). Google can detect these inconsistencies and demote the snippet, or even ignore the site's structured markup altogether.

The second classic mistake: using Recipe markup on content that is not recipes. Some sites apply it to articles like “top 10 recipes” or utensil buying guides. Google penalizes this over-optimization by removing eligibility for rich snippets, sometimes for several weeks. A third point: forgetting to test the markup with Google’s Rich Results Test. A poorly closed JSON-LD code or a missing required property (like recipeIngredient) fails the entire snippet.

When is this markup useless?

If your site does not target transactional or informational queries related to recipes, this markup is unnecessary. A culinary blog focused on gastronomic travel stories or restaurant reviews sees no benefit in marking up its content with Recipe. The schema.org/Article or schema.org/BlogPosting is more appropriate.

Another case: sites that publish recipes but cannot provide reliable nutritional data. It is better not to markup this property than to fill it with fanciful values. Google values consistency: partial but accurate markup is preferable to complete markup filled with errors. Finally, in very competitive niches (vegan recipes, gluten-free baking), markup alone is not sufficient. Domain authority, content freshness, and UX signals (reading time, bounce rate) play equally if not more important roles.

Practical impact and recommendations

What steps should be taken to optimize recipes effectively?

The first step: audit your existing markup. Use Google’s Rich Results Test on a representative sample of your recipe pages. Ensure that all required properties are present (name, image, recipeIngredient, recipeInstructions) and that recommended properties (nutrition, prepTime, cookTime, totalTime, recipeYield) are filled.

Next, reliably integrate nutritional information. If you produce your recipes in-house, use tools like MyFitnessPal, Cronometer, or specialized APIs (USDA FoodData Central) to calculate exact values. If you aggregate content, clearly mention the source of the nutritional data to avoid any suspicion of manipulation. Consider structuring the instructions with HowToStep for sequential display in the SERPs.

What critical mistakes should be absolutely avoided?

Never markup content that isn’t recipes with the Recipe schema. Google detects this manipulation and may blacklist your domain from rich snippets for months. Some sites have lost 40% of their organic traffic after a manual action for structured spam.

The second mistake: duplicating markup between JSON-LD and microdata. Choose one format (JSON-LD is recommended by Google) and stick to it. Duplicates create conflicts that Google resolves by simply ignoring your markup. The third trap: forgetting to update the markup when you modify the recipe. An inconsistency between visible content and structured data (different cooking time, missing ingredients) signals to Google a quality issue.

How can you verify that the markup is producing the expected effects?

Use the Google Search Console, section Improvements > Recipes. This tool shows you how many pages are eligible for rich snippets, how many generate errors, and which have warnings. Monitor impressions and clicks on these pages in the Performance report: a significant increase in CTR after adding nutritional data indicates that the enriched snippet is working.

Also test it in real conditions. Search for your main recipes from different devices (mobile, desktop) and in incognito mode to see if Google is actually displaying the nutritional information in the snippet. If this is not the case after several weeks, [To be verified] if the issue is from the markup or the competition: more authoritative sites may overshadow your snippet even if your code is perfect. Lastly, monitor changes: Google regularly adjusts the criteria for displaying rich snippets, and an element displayed today may disappear tomorrow without notice.

  • Audit existing markup with the Rich Results Test and correct all detected errors.
  • Integrate at least calories and fat content, ideally the entire nutritional table (carbohydrates, proteins, sodium).
  • Structure instructions with HowToStep for optimal display in the SERPs and voice assistants.
  • Check the consistency between visible content and structured data (time, ingredients, servings).
  • Monitor the Search Console section Recipes for real-time detection of errors and warnings.
  • Test the display of snippets in incognito browsing on mobile and desktop to validate the final rendering.
Optimizing recipe markup with complete nutritional information has become a de facto standard to remain competitive in culinary SERPs. These technical adjustments require sharp expertise in structured data and continuous monitoring of Google’s changes. If your team lacks resources or skills to deploy these optimizations at scale, it may be wise to work with a specialized SEO agency that understands these issues and can professionally audit, correct, and monitor your markup.

❓ Frequently Asked Questions

Le balisage nutritionnel améliore-t-il directement le ranking organique ?
Aucune preuve publique ne confirme un impact direct sur le positionnement. Le balisage améliore surtout le CTR via des snippets plus riches, ce qui peut indirectement influencer le ranking si Google interprète ce signal comme une meilleure pertinence.
Faut-il baliser toutes les propriétés nutritionnelles ou seulement calories et lipides ?
Google cite calories et matières grasses comme exemples, mais un balisage complet (glucides, protéines, sodium, fibres) maximise les chances d'affichage et renforce la crédibilité du contenu. Si tu ne peux fournir que des données partielles, mieux vaut te limiter aux valeurs exactes que tu maîtrises.
Peut-on utiliser des données nutritionnelles approximatives ou générées automatiquement ?
C'est risqué. Google peut détecter des incohérences flagrantes et ignorer ton balisage, voire appliquer une action manuelle. Utilise des sources fiables (USDA FoodData Central, APIs nutritionnelles certifiées) ou mentionne clairement que les valeurs sont estimatives.
Combien de temps faut-il pour voir un impact après ajout du balisage nutritionnel ?
Entre quelques jours et plusieurs semaines selon la fréquence de crawl de ton site. Surveille la Search Console section Recettes pour détecter quand Google indexe le nouveau balisage, puis observe le rapport Performances pour mesurer l'évolution du CTR.
Le balisage Recipe fonctionne-t-il aussi pour les recettes vidéo ?
Oui, tu peux combiner schema.org/Recipe avec schema.org/VideoObject pour baliser une recette en format vidéo. Google peut alors afficher le snippet recette ET la miniature vidéo, ce qui augmente encore la visibilité dans les SERP.
🏷 Related Topics
Content Structured Data

🎥 From the same video 1

Other SEO insights extracted from this same Google Search Central video · duration 1 min · published on 07/12/2011

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.