無料レシピスキーマジェネレーター - JSON-LD | OneStepToRank

レシピ スキーマ ジェネレーター

レシピ用の有効な Recipe JSON-LD 構造化データを生成します。Google 検索で材料、調理時間、評価、栄養情報を含むリッチレシピカードを有効化。

レシピ スキーマを作成

e.g. 01:30 = 1 hour 30 minutes
Note: Only add aggregate rating data if your site collects genuine user reviews. Fabricating ratings violates Google's structured data guidelines and can result in a manual action penalty.

自動化された スキーマ 監視 が欲しいですか?

OneStepToRank は本番環境の構造化データを監視し、スキーマが壊れた際に通知し、リッチリザルトの変化を時間と共に追跡します。

始める

レシピ スキーマとは?

レシピ スキーマ は、Schema.org Recipe タイプ に基づく構造化データマークアップで、ページにレシピが含まれていることを検索エンジンに伝えます。料理名、材料、ステップバイステップの手順、調理時間、栄養情報、ユーザー評価といった機械可読な詳細を提供します。Google がこのマークアップを読み取ると、検索結果に画像、星評価、調理時間、カロリー数を含むリッチリザルトとしてレシピを表示でき、食品関連クエリで表示される目立つレシピカルーセルにも表示されます。

レシピ スキーマがない場合、Google は生の HTML を解析してレシピの内容を推測しなければなりません。詳細が誤って解釈されたり、完全に見逃されたりすることが多く、結果としてレシピがカルーセルやリッチリザルトカードに表示されません。構造化データはその推測を排除し、Google にレシピを目立たせるために必要な正確な情報を提供します。

Google でのレシピ リッチリザルトの表示方法

レシピ リッチリザルトは、Google が提供する視覚的に最も印象的な検索機能の一つです。クエリに応じて複数の形式で表示されます。レシピ カルーセル は、検索結果上部に表示される横スクロール可能なレシピカードの列で、例えば「パスタ レシピ」や「簡単 ディナー アイデア」などのクエリに対応します。各カードはサムネイル画像、レシピタイトル、星評価、合計調理時間、カロリー数を示します。個別のレシピ リッチリザルトも、星評価、準備時間バッジ、タイトル下に表示されるカロリー情報などを含む強化リスティングとして表示されます。

適切なスキーマが設定されたレシピは、Google 画像検索でレシピバッジ付きで表示されたり、Google Discoverフィードに掲載されたり、Google アシスタントのガイド付き料理体験で、ユーザーがスマートディスプレイやスマートフォンでステップバイステップでレシピを追従できたりします。これらの追加の表示面は、従来のオーガニック検索結果を超えてレシピのリーチを大幅に拡大します。

レシピ スキーマの必須フィールド

レシピ名だけが技術的に必須ですが、リッチリザルトを獲得する可能性を高めるために、できるだけ多くのフィールドを含めることが Google の推奨です。特に効果的なフィールドは以下です:

  • image -- 完成した料理の高品質な写真。Google は幅最低 1200px の画像を強く推奨します。画像がないレシピはカルーセルにほとんど表示されません。
  • recipeIngredient -- 量と共に記載された完全な材料リスト。各材料は配列内の個別項目として記述し、テキストブロックにまとめないでください。
  • recipeInstructions -- HowToStep オブジェクトを使用したステップバイステップの指示。指示を個別のステップに分割することで、Google はリッチリザルトで番号付きステップとして表示でき、音声アシスタントが読み上げることも可能になります。
  • prepTime / cookTime / totalTime -- ISO 8601 期間形式の時間値(例: 30 分は PT30M)。Google はこれらをレシピカードのバッジとして表示します。
  • nutrition -- カロリー数は最も一般的に表示される栄養情報です。NutritionInformation タイプを使用し、"350 calories" のように文字列でカロリーを指定して含めてください。
  • aggregateRating -- 実際のユーザーレビューからの星評価。サイトが実際に評価を収集している場合のみ含めてください。捏造された評価は Google のガイドラインに違反します。

ウェブサイトへのレシピ スキーマの追加方法

WordPress では、WP Recipe Maker、Tasty Recipes、Recipe Card Blocks などのレシピプラグインが自動的にレシピ スキーマを生成します。手動で実装する場合は、生成された JSON-LD スクリプトを投稿のカスタム HTML に貼り付けるか、Insert Headers and Footers プラグインを使用してください。ページビルダーを使用している場合は、各レシピページにカスタムコードウィジェットでスクリプトを追加します。

Shopify やカスタムサイトでは、JSON-LD スクリプトタグをページの <head> セクションまたは閉じる </body> タグ直前に直接貼り付けます。動的なレシピの場合は、プラットフォームのテンプレート変数を使用してスキーマフィールドを自動的に埋め込みます。常に Rich Results Test でライブページを検証し、Google Search Console のエンハンスメントレポートで継続的な問題を監視してください。このジェネレーターは、ローカルランクチェッカー と併用して、構造化データが検索可視性に与える影響を確認できます。

よくある質問

レシピ スキーマ マークアップとは何ですか?

レシピ スキーマ マークアップは、Schema.org の Recipe タイプを使用した構造化データで、ページにレシピが含まれていることを検索エンジンに伝えます。レシピ名、材料、ステップバイステップの手順、調理時間、栄養情報、評価といった機械可読な詳細を提供します。Google がこのマークアップを読み取ると、検索結果や Google のレシピカルーセルに画像、星評価、調理時間バッジ、カロリー数を含むリッチリザルトとしてレシピを表示できます。

レシピ スキーマに必須のフィールドは何ですか?

Google はレシピ スキーマに最低限レシピ名を必須としています。しかし、リッチリザルトとして表示される可能性を高めるために、Google は画像、作者、説明、prepTime、cookTime、totalTime、recipeIngredient(材料リスト)、recipeInstructions(ステップバイステップの指示)を強く推奨しています。recipeYield、recipeCategory、recipeCuisine、栄養情報を含めることで、検索結果での強化表示の可能性がさらに向上します。

レシピ リッチリザルトは Google でどのように表示されますか?

レシピ リッチリザルトは Google 検索で複数の形式で表示されます。最も一般的なのはレシピカルーセルで、食品関連クエリの検索結果上部に横スクロール可能なレシピカードの列が表示されます。各カードはレシピ画像、タイトル、星評価、調理時間、カロリー数を示します。レシピは個別のリッチスニペットとして強化情報と共に表示されることもあります。さらに、適切なスキーマが設定されたレシピは Google 画像検索、Google Discover、Google アシスタントの音声検索結果にも表示されます。

レシピ スキーマに栄養情報を追加できますか?

はい。レシピ スキーマは NutritionInformation タイプを使用した nutrition プロパティをサポートしています。カロリー、脂肪量、飽和脂肪、コレステロール、ナトリウム、炭水化物、食物繊維、糖分、タンパク質、サービングサイズを含めることができます。栄養情報は任意ですが、Google はリッチリザルトにカロリー数を直接表示することがあり、リスティングをより情報豊かでクリックしやすくします。カロリーフィールドは検索結果で最も一般的に表示される栄養値です。