๐Ÿ“‹
SEO & marketing

HowTo Schema markup: showing step-by-step guides in Google

03.05.2026
โ† All articles

HowTo Schema markup is JSON-LD code that explains step-by-step instructions to Google. If a user searches \"how to choose a domain\" and you have a HowTo Schema guide, Google may display the steps visually below your result. CTR rises noticeably.

Where HowTo Schema works

Technical guides, recipes, DIY, instructional materials โ€” anywhere there are specific steps.

Not suitable for informational articles (\"what is WordPress\") or comparisons (\"WordPress vs Joomla\") โ€” no steps.

Implementation

JSON-LD structure: @type HowTo, name, description, totalTime (PT10M = 10 minutes), step array of HowToStep objects.

Each HowToStep โ€” name (step heading), text (description), optionally image, video.

Images for visualisation

You can add an image for each step. Google shows them with the steps in the results โ€” visually strong.

High-quality images (800x600+), real from your site. Stock images may not be accepted.

Video

You can add video โ€” Google shows preview and play in results. HowTo Schema with video is the most visually appealing format.

Google's rules

1. Steps must be actual step-by-step instructions, not information.

2. Content must be on the page, not only in schema.

3. No promotional content.

The future of HowTo Schema

In late 2023 Google limited HowTo rich results. They appear less often now, but the schema is still useful for Google's understanding of structure and for voice search.

Combining with Article Schema

Guide articles often need both Article Schema (meta info) and HowTo Schema (steps). Both JSON-LD blocks can be added.

Testing

Google Rich Results Test, GSC \"Enhancements\" โ†’ \"HowTo\".

Sayt.uz practice

Blog guides have HowTo Schema. Although rich results are rare now, we keep them โ€” Google may bring the format back, and it helps voice search.

Related articles

๐Ÿ›’ Product Schema markup: showing products with rich results in Google ๐Ÿ† Google Lighthouse site audit ๐Ÿ“‘ Duplicate content: the problem and canonical tags โ“ FAQ Schema markup: showing your FAQ in Google
๐ŸŒ Language
๐Ÿ‡บ๐Ÿ‡ฟ O'zbek ๐Ÿ‡บ๐Ÿ‡ฟ ะŽะทะฑะตะบ ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน ๐Ÿ‡ฌ๐Ÿ‡ง English โœ“