
Element Code: RI-011
What HowTo schema is
HowTo is a schema.org type for content that walks a reader through completing a task. The core structure is a HowTo item with a name, an ordered array of step items (each a HowToStep with its own name, text, image, and URL anchor), plus optional properties like tool, supply, totalTime, and estimatedCost. It is the instructional cousin of Recipe schema, and the boundary matters: food preparation instructions should use Recipe, not HowTo.
For a few years this markup powered a genuinely nice Google SERP feature: expandable step lists, sometimes with images per step, and it fed Google Assistant's guided how-to experiences. That era is over, and any guide that does not say so up front is wasting your time.
The blunt truth: Google killed the HowTo rich result
The timeline, per Google Search Central announcements: in August 2023 Google restricted HowTo rich results to desktop only. In mid September 2023 it deprecated them entirely, on all devices, for all sites. The HowTo search appearance report was subsequently pulled from Search Console. Unlike FAQ rich results, which survive for a small set of government and health sites, HowTo got the full sunset. Nobody gets HowTo rich results from Google anymore.
So when an audit tool flags "instructions lack HowTo schema," you need calibrated expectations before you burn dev hours on it:
- There is no Google rich result to win. Zero. Adding HowTo markup will not change how your listing renders in Google.
- It is not harmful either. Valid HowTo markup is still legal schema.org vocabulary. Google simply ignores it for display purposes.
- Residual value is real but modest. Structured steps are unambiguous for any parser that cares, including answer engines and internal search tooling. Some teams also drive their own front-end step components from the same JSON, which keeps content and markup in sync for free.
My honest practitioner take: I stopped recommending net-new HowTo markup projects in late 2023. If your CMS template already emits it correctly, keep it, it costs nothing. If a contractor is quoting you billable hours to add HowTo schema across a content library in 2026 because "rich results," that is a damn refund waiting to happen.
Where the effort should actually go
HowTo property reference
If you do maintain HowTo markup, here is the grid that matters. Everything else is optional garnish.
| Property | What it holds | Notes from the field |
|---|---|---|
name | Title of the task | Should match the visible H1, phrased as the task itself |
step | Ordered HowToStep array | The heart of the type; order in the array is the canonical order |
HowToStep.text | Full instruction for one step | One action per step; must match the visible instruction |
image | Photo or screenshot per step | Use real step images, never one stock photo repeated |
tool / supply | Equipment and consumables | Tools are reused, supplies are consumed; easy to mix up |
totalTime | ISO 8601 duration | Format is PT30M style; plain "30 minutes" fails validation |
estimatedCost | MonetaryAmount | Needs currency plus value, not a bare number |
How to check what your pages currently emit
- Schema Markup Validator (validator.schema.org): the right tool now that this type has no Google feature; it validates pure schema.org correctness.
- Rich Results Test: still parses the page, but do not expect a HowTo entry in the eligible results list; the feature is gone. Use it mainly to confirm your JSON-LD parses at all.
- Screaming Frog: enable structured data extraction and validation under Configuration, then Spider, then Extraction, crawl the site, and review the Structured Data tab. This surfaces every page emitting HowTo, including template-driven markup nobody remembers adding.
- Grep your templates: if markup comes from a plugin or theme, search the codebase for "HowTo" and confirm what is generated versus what the docs claim.
DO and DON'T
- Structure instructional content with numbered steps, one action per step
- Keep existing valid HowTo markup if your template already emits it cleanly
- Use Recipe schema for food preparation instead of HowTo
- Match every marked-up step to visible on-page text
- Audit sitewide with Screaming Frog so you know what is actually deployed
- Fund a new HowTo markup rollout expecting Google rich results; they were deprecated in September 2023
- Wrap non-instructional content in HowTo to fake eligibility for anything
- Write totalTime as free text; ISO 8601 durations only
- Reuse one decorative image across every step
- Let plugin markup drift out of sync with rewritten page content
What good looks like
For this check, "good" in 2026 is mostly editorial: a how-to page whose steps are numbered, atomic, and honestly ordered, with headings a scanner can follow and a screenshot wherever a step gets fiddly. If HowTo JSON-LD is present it validates cleanly on validator.schema.org, mirrors the visible steps exactly, and nobody on the team believes it is buying Google SERP features. The structured data box is ticked with correct expectations attached, and the real investment went into the content itself. That is the version of this check I sign off on.
FAQ
Is HowTo schema completely dead?
Should I remove my existing HowTo markup?
Will HowTo markup help me in AI search tools?
What replaced HowTo rich results in the SERP?
HowTo or Recipe for cooking content?
Chasing deprecated features is the most expensive mistake in technical SEO.
An advanced audit tells you which fixes still move the needle on your site and which line items to strike off the backlog.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.







