Valid JSON-LD Output
Generates JSON-LD, the structured data format Google recommends. The markup is built to pass Google's Rich Results Test, so your recipes are eligible for rich results.
Automatic Schema.org Markup for Every Recipe
Google uses schema markup to understand recipe content and display rich results. Recipe Kit automatically generates valid Schema.org JSON-LD for every recipe, including ingredients, instructions, nutrition, cook time, and more.
Technical SEO made simple for Shopify recipe content
Generates JSON-LD, the structured data format Google recommends. The markup is built to pass Google's Rich Results Test, so your recipes are eligible for rich results.
Covers the Schema.org recipe properties Google looks for: name, description, image, ingredients, instructions, prep, cook and total time, yield, nutrition, author and publish date. Ratings go in once the recipe has real ratings. Blank fields are left out.
Schema updates when you save a recipe. Change an ingredient, a cook time or a nutrition value, and the markup changes with it. There is no separate code to keep in sync.
Recipe Kit schema is built to pass Google's Rich Results Test. Each recipe also gets an SEO score in the app that flags missing fields, such as a photo or a cook time.
Create your recipe in the Recipe Kit editor. The markup happens behind the scenes. You never need to see or edit JSON-LD code.
Add calories and other nutrition values, and they go into the schema as Schema.org NutritionInformation. Google can show calories in recipe results.
Schema markup is the bridge between your recipe content and search engine understanding. Without structured data, Google sees your recipe page as just another web page with text and images. With proper schema markup, Google understands that the page contains a recipe with specific ingredients, cooking times, nutritional information, and step-by-step instructions.
This understanding enables Google to display your recipes as rich results in search. Rich results show recipe cards with images, star ratings, cook times, and calorie counts directly in the search results page. These listings take up more space than a plain link and can earn more clicks.
For Shopify food brands, schema markup represents a significant SEO advantage. Many Shopify stores lack proper recipe structured data because implementing it requires technical knowledge. Recipe Kit removes that barrier by generating the schema for you.
Recipe schema, in their words.
It does a fantastic job of hitting all of Google's points for SEO and visibility.
This app is awesome - I'm already getting great rich snippets in my google console for our recipes.
I love how easy it is to use and integrate with my website, and how it creates Google Rich content for my recipes that perform better in Google Search results.
Built and supported by a small team on Shopify that answers every message itself.
Stop maintaining recipe schema by hand.
Use the free generator once, then let Recipe Kit write the schema for every recipe you publish.
Recipe Kit generates Schema.org Recipe markup with the properties Google uses for recipe rich results. The schema includes the recipe name and description, the photo in the three crops Google asks for (16:9, 4:3 and 1:1), the author name, and the publish date.
Prep time, cook time and total time use the ISO 8601 duration format that search engines expect. Recipe yield gives the number of servings. Category, cuisine and keywords help Google understand what type of recipe it is.
The schema includes the full ingredient list as recipeIngredient items and each step as a recipeInstructions item. Nutrition covers calories and the other values you add. When ratings are on and the recipe has real ratings, aggregateRating adds the average and the count. A recipe video goes in as a VideoObject. Blank fields are left out.
Google provides free tools to validate structured data on any web page. The Rich Results Test at search.google.com/test/rich-results shows exactly what Google sees in your schema and identifies any errors or warnings. Recipe Kit schema is built to pass this test.
Google Search Console provides ongoing monitoring of your structured data performance. The Enhancements section shows the status of recipe rich results across your site, including any pages with errors and the total number of valid recipe pages. You can track impressions and clicks for recipe rich results in the Performance report.
When we update how Recipe Kit writes schema, every recipe gets the change. You do not have to edit anything.
Schema markup questions
Common questions about recipe structured data
Schema.org is a vocabulary that search engines use to understand web content. Recipe schema markup tells Google exactly what your recipe contains: title, ingredients, steps, times, nutrition, and more. This structured data enables rich results in search with images, ratings, and recipe details displayed directly in the results page.
Recipe Kit generates complete recipe schema including: name, description, image, author, datePublished, prepTime, cookTime, totalTime, recipeYield, recipeCategory, recipeCuisine, keywords, recipeIngredient, recipeInstructions, nutrition (calories and the other values you add), video when the recipe has one, and aggregateRating when ratings are on and the recipe has real ratings. Blank fields are left out.
Use Google's Rich Results Test tool at search.google.com/test/rich-results. Enter your recipe page URL and Google will analyze the schema, showing any detected structured data and identifying errors or warnings. Recipe Kit schema is built to pass this test.
Valid schema makes your recipes eligible for rich results, but Google decides which pages to display based on content quality, site authority, and user experience factors. Recipe Kit takes care of the markup, and its SEO score flags fields a recipe is missing.
JSON-LD is a method of embedding structured data in web pages that Google recommends. It places all structured data in a single script tag, separate from the visible HTML content. This makes it easier to maintain and less prone to errors than older methods like Microdata. Recipe Kit uses JSON-LD exclusively.
No. When we update how Recipe Kit writes schema, every recipe gets the change. You do not have to edit any code.
Yes. View the page source of any published recipe and search for the script tag with type application/ld+json. You will see the complete JSON-LD structured data Recipe Kit generates. You can also use Google's Rich Results Test to see the parsed schema in a readable format.
Ready for automatic schema markup?
Recipe schema is included on every plan, including Free.