How to use Recipe Schema Generator
- Enter the recipe basicsAdd the recipe name, at least one image URL and the description, author and date shown on your recipe page.
- List ingredients and stepsPut one ingredient per line and one instruction step per line, in the order they appear on the page. Bullets and step numbers are removed.
- Add times and testEnter prep and cook time in minutes, then copy the JSON-LD into the page and check it with Google Rich Results Test.
Common uses
- Add recipe rich result markup to a food blog without a recipe plugin.
- Check what a recipe card plugin should output before you switch themes.
- Turn cooking times in minutes into the ISO 8601 durations that search engines expect.
Frequently asked questions
How do I use Recipe Schema Generator?
1. Enter the recipe basics: Add the recipe name, at least one image URL and the description, author and date shown on your recipe page. 2. List ingredients and steps: Put one ingredient per line and one instruction step per line, in the order they appear on the page. Bullets and step numbers are removed. 3. Add times and test: Enter prep and cook time in minutes, then copy the JSON-LD into the page and check it with Google Rich Results Test.
Which fields does Google require for recipe rich results?
Google requires the recipe name and an image. It recommends the author, date, description, times, yield, ingredients, steps, calories and ratings, so fill in everything that is shown on your page.
How are cooking times written?
Schema.org uses ISO 8601 durations. The generator turns 90 minutes into PT1H30M and adds prep and cook time together as totalTime.
Can I add star ratings to my recipe?
Only if real readers rated the recipe on the same page. Otherwise leave the rating fields empty, because invented ratings break Google’s guidelines and can cost you rich results.