Home / Schema Generators / How-To
📝 How-To Schema

How-To Schema Generator

Create step-by-step guide markup for tutorials, recipes, DIY projects, and instructions. Get rich cards with images, time estimates, and materials list in Google Search.

Rich Result Cards
Step Images
Voice Search Ready
📝 Enter How-To Details

How-To schema displays step-by-step instructions in rich cards. Each step should have a name and detailed text. Add images to steps for visual guides. Learn more about How-To markup →

Google How-To Preview
Your How-To Title
1 Step 1 description will appear here…
JSON-LD Output
✓ Valid JSON-LD

Important: Each step must have detailed text instructions. Steps with only names won’t qualify for rich results. Add step images when possible for visual guides.

Copied to clipboard!
How-To Schema Guide

How to Add How-To Schema

Get your step-by-step guides featured as rich cards in Google Search with images, time estimates, and materials lists.

🎯

Where to Place the Code

Add the JSON-LD code to the <head> section of your how-to guide page. The schema should match the visible content on the page exactly.

  • Place in <head> section of the article
  • Ensure steps match visible content
  • Use the same images in schema and on page
  • Each step should have substantial text (not just titles)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to...",
  "step": [
    {
      "@type": "HowToStep",
      "position": 1,
      "name": "Step Name",
      "text": "Detailed instructions..."
    }
  ]
}
</script>

Validation Checklist

1

Minimum 2 Steps

How-To must have at least 2 steps to qualify for rich results

2

Detailed Instructions

Each step must have substantial text content, not just a title

3

Valid Time Format

Use ISO 8601 duration: PT30M (30 minutes), PT2H (2 hours)

4

Test in Rich Results

Validate markup before publishing to catch errors early

📝

Perfect for These Content Types

How-To schema works best for instructional content with clear steps. Google displays these as rich cards with expandable steps, images, and estimated completion time.

🍳

Recipes

Cooking instructions with ingredients and prep steps

🔧

DIY Projects

Home repairs, crafts, and building tutorials

💻

Tech Tutorials

Software guides, troubleshooting, and setup help

🎨

Creative Guides

Art techniques, design tutorials, and creative processes

Important: How-To schema is for procedural content only. Do not use for recipes (use Recipe schema), general articles, or content without clear sequential steps.

💡

Best Practices for How-To

Follow these guidelines to maximize visibility and ensure your how-to guides appear in rich results with full feature support.

🖼️ Add Step Images

Each step can have its own image. These appear in the rich card carousel and improve engagement significantly.

⏱️ Include Time Estimates

Total time helps users decide if they can complete the task. Use realistic estimates for better user satisfaction.

📋 List Materials

Supplies and tools help users prepare before starting. This reduces abandonment and improves completion rates.

Schema Marquee Section