Microformats

Le microformat hRecipe

Ask AI about this page

2 min de lecture

hRecipe est un standard de balisage (X)HTML pour les recettes, développé par une initiative internationale et lu par Yandex. Les éléments sémantiques — ingrédients, méthode, temps de cuisson — sont extraits du texte de la page.

La propriété clé

Le balisage est invisible pour les visiteurs et n’affecte pas l’affichage de la page. Il étiquette le texte déjà présent : le nom du plat, la liste des ingrédients, les étapes numérotées. Une page de recette bien structurée nécessite l’ajout d’attributs de classe et rien de réécrit.

Le microformat hRecipe

Ce qu’il produit

Des rich snippets de recettes dans les résultats de Yandex — le bloc amélioré affichant les ingrédients, le temps et une image. Pour un site de recettes, c’est la différence entre un lien bleu ordinaire et un résultat qui répond à une partie de la question avant le clic.

La structure d’une implémentation

Un élément racine hrecipe enveloppe toute la recette ; fn marque le nom du plat, généralement le h1; chaque ingrédient porte la classe ingredient ; la méthode porte instructions, les étapes individuelles pouvant être étiquetées en option. Tout le reste — rendement, durée, photos, auteur, valeurs nutritionnelles — est optionnel et améliore le snippet.

La condition qui limite la conception de la page

Yandex exige une recette par page, et cette recette doit être le contenu principal de la page et entièrement visible pour les visiteurs. Un article récapitulatif contenant dix recettes n’est pas un candidat, pas plus qu’une recette cachée derrière un onglet ou un contrôle “afficher plus”. Les sites organisés en collections doivent les diviser en pages individuelles avant que tout cela ne s’applique — ce qui est une décision d’architecture de contenu dont les conséquences vont bien au-delà du balisage.

Le microformat hRecipe — 2

Les propres extensions de Yandex

Plusieurs propriétés utiles sont des ajouts de Yandex plutôt que des éléments du standard, parmi lesquelles la photo du plat terminé. Ce sont précisément celles qu’un développeur suivant un guide hRecipe générique omettra, et ce sont exactement celles qui améliorent le snippet ici.

Alien Road

Comment nous l'appliquons

The one-recipe-per-page rule is what actually decides whether a client can use this, and it is usually a bigger job than the markup: recipe round-ups are popular content and none of them qualify. When we do implement it, we go through Yandex’s extension properties deliberately, because a developer working from the open standard alone will miss the fields that matter most to this engine.

Services associés

Partager