Google、レシピ構造化データのドキュメントを更新。時間を範囲指定できなくなる

[レベル: 上級]

Recipe(レシピ)の構造化データで利用できる次の 3 つのプロパティでは時間の範囲を指定できなくなりました。

  • cookTime
  • prepTime
  • totalTime

現在は、正確な時間を指定する必要があります。

レシピ構造化データのドキュメントを更新

2022 年 1 月 18 日付で、Recipe 構造化データのドキュメントを Google は更新しました。

料理の時間を意味する cookTime と、準備の時間を意味する prepTime、および合計時間を意味する totalTime のプロパティでは範囲を今までは指定できました。
たとえば、下ごしらえに 15 〜 20 分かかるような場合を指定できます。

更新前の cookTime プロパティの説明には次のように書かれていました。

You can use min and max as child elements to specify a range of time.

You can use min and max as child elements to specify a range of time.

子要素として最小値と最大値を使用すると、時間の範囲を指定できます。

更新後のドキュメントからは削除されています。

Removed: You can use min and max as child elements to specify a range of time.

現在は、正確な時間を特定して指定しなければなりません。

"prepTime": "PT20M",
"cookTime": "PT30M",
"totalTime": "PT50M",

日本語ドキュメントは未更新

この記事を公開している時点 (1/20 朝) では、日本語のドキュメントにはまだ更新が入っていません。
範囲指定可能の記述が残ったままです。

子要素として最小値と最大値を使用すると、時間の範囲を指定できます。 子要素として最小値と最大値を使用すると、時間の範囲を指定できます。 子要素として最小値と最大値を使用すると、時間の範囲を指定できます。

近いうちに削除されるでしょう。

レシピ構造化データで時間を範囲指定しているサイトは修正を

cookTime/prepTime/totalTime プロパティで時間を範囲指定しているレシピサイトは特定の時間を指定するように修正することを推奨します。
リッチリザルトに時間が表示されなくなるかもしれません(Time 系のプロパティは必須ではないので、レシピ リッチリザルト自体が表示されなくなることはないはず)。