Launch offer: 20% off your first quarter on any plan, until November 11.

--d--h--m--s
Claim it

Structured dataBeginner

Recipe schema

Recipe schema is structured data that describes a recipe's ingredients, steps and times for rich results.

Recipe markup uses schema.org's Recipe type to tell search engines about a recipe's name, image, ingredients, instructions and cooking time. It is mainly relevant to food publishers, but it is a clear example of how type-specific markup works.

Need help with SEO?

Comppound runs SEO and AI search for SaaS companies. We plan what to publish, produce it with AI, and every page passes automated checks, and a person reviews samples and anything high-risk.

  • Published to your site and tracked in Search Console
  • One person answers for your account
  • Plans from $400 a month, terms from 3 months

Core properties

  • name and image
  • recipeIngredient and recipeInstructions
  • prepTime, cookTime and totalTime
  • recipeYield and aggregateRating where genuine

Fit for SaaS

Most software companies will not need it. If your site has no recipes, do not add the markup, since it must match visible content.

Common mistakes

Marking up content that isn't on the page

Markup must describe what users can see.

Frequently Asked Questions

No. Use HowTo or Article markup for non-food guides, and check current Google support for each type.

Keep reading

  • Schema.org: Schema.org is the shared vocabulary of types and properties that search engines use to read structured data about pages, products, people and organizations.
  • JSON-LD: JSON-LD is a JSON-based format for structured data, placed in a script tag, and it is the format Google recommends for Schema.org markup.
  • Rich Results: Rich results are Google search listings enhanced with extra visual details, such as ratings, prices or breadcrumbs, often driven by structured data.
  • HowTo Schema: HowTo schema describes step-by-step instructions. Google removed HowTo rich results in 2023, so the markup no longer changes how pages appear in Search.
  • Article Schema: Article schema marks up news, blog and editorial pages with headline, images, dates and author, helping Google show accurate title, image and date details.
  • BlogPosting Schema: BlogPosting is the Schema.org Article subtype for blog posts, carrying headline, dates, images, author and publisher for each post on a company blog.
  • BreadcrumbList Schema: BreadcrumbList schema describes a page's position in the site hierarchy so Google can show a breadcrumb trail in place of, or alongside, the raw URL.
  • FAQPage Schema: FAQPage schema marks up a list of questions and answers. Since 2023 Google shows FAQ rich results only for well-known government and health sites.

Issues with structured data? Let Comppound fix it.

We add and repair the schema that helps Google show rich results and AI systems understand who you are.