HowTo Schema is a schema.org structured data type that marks up step-by-step instructions on a webpage, telling search engines and AI systems the exact sequence, tools, materials, and time required to complete a task.
HowTo Schema in plain English
HowTo Schema is the structured data vocabulary from schema.org used to label instructional content as a series of discrete steps. A page explaining 'How to wash a cashmere sweater' uses HowTo markup to declare each step (fill basin, add detergent, soak, rinse, lay flat), the supplies needed (mild detergent, towel), and the total time involved, making the procedure machine-readable rather than just human-readable.
Mechanically, HowTo Schema is added to a page as a JSON-LD script in the HTML head or body, using the @type 'HowTo' with required properties like name and step, plus optional properties including totalTime, estimatedCost, tool, supply, and image. Each step is itself a HowToStep object with its own name, text, and image. Search engines parse this JSON, validate it against schema.org's specification, and use it to understand the page's instructional structure.
Done well, HowTo markup mirrors the visible content exactly: every step in the schema appears on the page in the same order with the same wording, images are linked per step, and time and supply fields are filled with real values. Done poorly, the markup describes steps that do not appear on the page, omits images, leaves out the text property on steps, or wraps non-instructional content (like product listicles or buying guides) in HowTo type, which triggers structured data errors and manual actions in Google Search Console.
Google restricts HowTo rich results to specific page types and has narrowed eligibility over time, including a 2023 update that limited HowTo rich results to desktop and later removed them from general search results. The markup still feeds AI search systems like ChatGPT, Perplexity, and Google AI Overviews, which parse schema.org data to extract step sequences for instructional queries.
Why howto schema matters for ecommerce
Ecommerce stores live or die on post-purchase content: assembly guides, care instructions, sizing tutorials, troubleshooting walkthroughs. Pages with proper HowTo Schema get parsed cleanly by AI search engines, which means when a customer asks ChatGPT 'how do I re-waterproof my canvas jacket,' a store's care guide can be cited directly with brand attribution. Stores that skip schema lose that citation to generic publishers and Reddit threads. Beyond AI visibility, structured instructional content reduces support tickets, increases time-on-page, and builds topical authority for the product category, which compounds across the entire catalog's organic rankings.