HowTo Schema

What HowTo schema markup is, the exact timeline Google used to remove HowTo rich results in 2023 (mobile first, then desktop — a full removal on both), the schema.org/HowTo properties, and whether the markup is still worth keeping in 2026.

First published: Jul 1, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #16 in Structured Data#44 in On-Page#203 in Technical SEO#278 on the site
1 evidence signal on this page

HowTo schema (schema.org/HowTo) marks up step-by-step instructions — the steps, tools, supplies, and time to complete a task. It used to earn a Google rich result (expandable step cards in the SERP), but Google removed that result entirely in two stages: mobile first on August 8, 2023, then desktop too as of September 13, 2023. Google's own documentation changelog says the removal covers 'both desktop and mobile devices' — this is a full, global removal, not a desktop-only change, and there's no documented exception for Google Assistant or any region. Google then pulled the HowTo docs page itself. The schema.org vocabulary is untouched and still valid, and Google says there's no need to strip old markup out — but it produces zero visible rich result now. Don't conflate HowTo with Recipe schema, which is a separate type that still earns real rich results. The one plausible remaining upside — that structured step data helps LLMs/AI Overviews parse instructional content — is speculative and unproven, not a confirmed benefit.

TL;DR — schema.org/HowTo marks up step-by-step instructions (step, HowToStep, HowToSection, tool, supply, totalTime, prepTime, performTime, estimatedCost, yield). Its Google rich result was removed in two stages — mobile on August 8, 2023, then desktop as of September 13, 2023 — a full removal Google’s own changelog describes as covering “both desktop and mobile devices.” No documented exception exists for Assistant or any region; treat “it still shows somewhere” as an unverified rumor. Google then removed the HowTo docs page itself (a stronger deprecation signal than FAQPage got). The schema.org vocabulary is unchanged and still valid, and Google says there’s no need to proactively remove old markup. Bing has no dedicated HowTo rich result either. Recipe schema is a separate type that still earns rich results — don’t conflate them. The only remaining upside — LLM/AI-Overview parsing of structured step data — is speculative and unproven.

What HowTo schema is

HowTo is the schema.org type for instructional content: “Instructions that explain how to achieve a result by performing a sequence of steps.” You use it to describe the ordered steps of a task, plus the tools and supplies it needs and the time it takes. This nests under structured data on this site because it’s the same schema.org/JSON-LD machinery as every other type — the difference is what Google does (or, here, no longer does) with it.

Evidence for this claim Schema.org HowTo describes instructions that explain how to achieve a result through a sequence of steps. Scope: Schema.org vocabulary; type validity is separate from Google rich-result support. Confidence: high · Verified: Schema.org: HowTo

Is HowTo schema still worth using in 2026?

Short answer, up front, because it’s what you came for: as a Google rich-result play, no. The rich result doesn’t exist anymore. Adding HowTo markup earns you zero visible treatment in Google Search on any device. If your only goal was the step-card SERP feature, there’s nothing left to chase.

The longer answer — whether it’s worth keeping for other reasons — is at the bottom of this section, and the honest version is “maybe, but nobody has proven it.”

A quick way to decide, depending on who you are:

  • Already have HowTo markup on old pages? Leave it. Google says unused structured data causes no problems, so there’s no rush to strip it out.
  • Building a new how-to page from scratch, chasing the rich result? Don’t bother adding HowTo just for that — the result Google used to show doesn’t exist anymore, on any device.
  • Weighing whether to keep it for AI/LLM parsing? That’s the one open question below, and it’s a bet on an unproven upside, not a documented one. Adding valid markup is cheap if you’re already touching the template, but validating the markup doesn’t by itself create any of this value — it only confirms the vocabulary is well formed.
  • Running a recipe or food site? Check Recipe schema instead — it’s the type that still earns a rich result.

The removal timeline: mobile first, then desktop — a full removal

This is the part I most want people to get right, because even this site’s own structured-data hub described it imprecisely, and a lot of stale guides get it backwards. Here’s exactly what happened, straight from Google’s announcement:

  • August 8, 2023 — removed from mobile. In the original post, Google said it was “limiting How-To rich results to desktop devices,” i.e. HowTo would “only be shown for desktop users, and not for users on mobile devices.” Mobile lost it first. (This is the opposite of the common myth that it was “removed from desktop but still shows on mobile.”)
  • September 13, 2023 — removed from desktop too. A little over a month later, Google extended the change: “As of September 13, Google Search no longer shows How-to rich results on desktop, which means this result type is now deprecated.” That’s the whole thing gone, on every device.

Google’s documentation changelog put the scope beyond argument: it describes removing the HowTo docs “as this rich result is no longer shown in search results, on both desktop and mobile devices.” “Both desktop and mobile devices” is the load-bearing phrase. There is no surface in Google Search where the HowTo rich result still renders.

The reporting side had an announced schedule too. Google said it would drop the How-to search appearance, rich result report, and Rich Results Test support within 30 days, and remove Search Console API support for How-to within 180 days. That’s Google’s stated plan (roughly October 2023 for the reports, roughly March 2024 for the API) — I haven’t independently re-verified that the reports and API support were actually pulled on those exact dates, so treat the dates as the announced schedule, not a confirmed completion log.

Google removed its own documentation page

Here’s how permanent this is. Google didn’t just stop rendering the result — it deleted the HowTo structured-data documentation page, replacing it with the changelog note above. The old /search/docs/appearance/structured-data/how-to URL now redirects to that deprecation entry. That’s a stronger deprecation signal than its twin got in the same announcement: FAQPage was reduced, not eliminated (its docs page still exists, just scoped down so FAQ rich results only show for “well-known, authoritative government and health websites”). HowTo got the harder cut.

Does it still show anywhere? (Assistant, other regions)

No, as far as any official documentation shows. The August post said the change “should finish rolling out globally,” and the September update extended removal to desktop with no geographic or platform carve-out. I’ve seen claims floating around that HowTo still surfaces in Google Assistant or in certain countries — I could not find anything official to support that, and Google’s global-rollout language plus the “both desktop and mobile” doc note point the other way. So I’ll say it the careful way: no publicly documented exception exists. If you hear “it still works in Assistant / some regions,” treat that as an unverified rumor, not fact.

HowTo schema properties and structure

The schema.org vocabulary itself was never touched — this was a Google Search product decision, not a schema.org spec change. The type and all its properties still exist and still validate. The direct properties of HowTo worth knowing:

  • step — the ordered steps. Each is a HowToStep (“A step in the instructions for how to achieve a result”), or you can group steps into a HowToSection (“A sub-grouping of steps… e.g. steps for making a pie crust within a pie recipe”).
  • tool — something used but not consumed while performing the steps (a screwdriver).
  • supply — something consumed while performing the steps (glue, an egg).
  • totalTime — total time to complete, in ISO 8601 duration format (PT1H30M).
  • prepTime — time to prepare the supplies.
  • performTime — time to actually do the steps, not counting prep.
  • estimatedCost — the estimated cost of the supplies (a MonetaryAmount or text).
  • yield — what you end up with (“a paper airplane, 10 personalized candles”). Evidence for this claim Schema.org HowTo supports steps, sections, supplies, tools, duration, and other instructional properties. Scope: Schema.org vocabulary; publishers should only mark up content actually represented on the page. Confidence: high · Verified: Schema.org: HowTo

HowToStep vs. HowToSection

HowTo.step is an array. In the simple case it’s a flat list of HowToStep items. When the steps naturally group — a “Prep” phase and an “Assembly” phase — you nest a HowToSection that itself holds an itemListElement array of HowToSteps. That grouping is the whole reason HowToSection exists. None of this earns you anything in Google Search anymore; it’s just how the vocabulary is structured if you’re using it for other reasons.

Should you remove HowTo markup from your site?

No — and this is official, not my opinion. On dropping this structured data, Google said: “While you can drop this structured data from your site, there’s no need to proactively remove it. Structured data that’s not being used does not cause problems for Search, but also has no visible effects in Google Search.” So leaving old HowTo blocks in place is harmless. Anyone telling you to urgently strip HowTo schema “or it’ll hurt your SEO” is wrong.

If you’re doing a cleanup pass for maintainability reasons — fewer moving parts, less dead code to trip over — that’s a fine reason to remove it. Just don’t do it in a panic about penalties, because there aren’t any.

HowTo vs. Recipe vs. FAQPage

These get conflated constantly, so here’s the clean split:

  • HowTo — generic step-by-step instructions. Rich result fully removed (2023, all devices). Vocabulary still valid.
  • Recipe — a separate, still-supported type that still earns rich results (ratings, cook time, images) and is still promoted by Google. Recipe and HowTo can coexist on the same page (Recipe for the dish, a nested HowTo for a general technique), but only Recipe pays off in the SERP. Conflating the two overstates HowTo’s relevance.
  • FAQPage — cut in the same 2023 announcement as HowTo, but only reduced: FAQ rich results now show only for well-known, authoritative government and health sites. Its docs page survives; HowTo’s didn’t.

Does HowTo schema still have value for AI Overviews / LLMs?

This is the one live argument for keeping the markup, and I want to be scrupulous about how strong it actually is: it’s a hypothesis, not a proven benefit.

The theory goes: structured, machine-readable step data might help LLMs and AI-Overview-style systems parse and possibly cite instructional content more reliably than they’d parse loose HTML. It’s plausible. It’s also unproven — I haven’t found a controlled study showing HowTo markup measurably improves AI citation or visibility, and I’m generally skeptical of “schema helps LLMs” claims without evidence to back them. So treat it as an emerging practice some practitioners bet on, not an established lever. Google does not require special Schema.org markup for its AI search features. Evidence for this claim Google states that no special Schema.org structured data is required for its AI search features. Scope: Google Search AI-features guidance; HowTo markup is not a confirmed AI Overview or citation boost. Confidence: high · Verified: Google: AI features and your website If keeping the markup is cheap and already there, leaving it costs you nothing (per Google’s own guidance above). Just don’t build a business case on an unmeasured upside.

Bing and other search engines

Bing has no dedicated HowTo rich result and no HowTo-specific documentation. Its general structured-data guidance covers schema.org broadly and recommends JSON-LD, but it doesn’t call out HowTo as a supported rich-result type. So there’s no Bing HowTo feature to gain by adding the markup — treat Bing as “general schema.org support, no HowTo rich result.”

For where HowTo sits in the wider picture, see the broader structured data and schema markup hubs this article nests under, and the sibling types in this cluster like FAQPage schema and Recipe schema.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin an expert quote first.