Free HowTo Schema Generator
HowTo schema markup helps your tutorials and guides appear as rich snippets in Google Search. This structured data format is perfect for DIY guides, tech tutorials, craft instructions, and any step-by-step content that helps users accomplish a task.
How to Add HowTo Schema to Your Website
-
Enter the title and description of your tutorial
-
Set the estimated time to complete
-
List any required tools or supplies
-
Add step-by-step instructions with descriptions
-
Optionally add images for each step
-
Include estimated cost if applicable
-
Copy the JSON-LD to your tutorial page
HowTo JSON-LD Example
Here's an example of valid HowTo structured data that you can use as a reference:
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Change a Car Tire",
"description": "Step-by-step guide to safely change a flat tire",
"image": "https://example.com/tire-change.jpg",
"totalTime": "PT30M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "0"
},
"supply": [
{
"@type": "HowToSupply",
"name": "Spare tire"
}
],
"tool": [
{
"@type": "HowToTool",
"name": "Car jack"
},
{
"@type": "HowToTool",
"name": "Lug wrench"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Secure the vehicle",
"text": "Park on a flat surface and engage parking brake"
},
{
"@type": "HowToStep",
"name": "Loosen lug nuts",
"text": "Use the lug wrench to loosen each nut"
}
]
} Tip: Always validate your schema markup using Google's Rich Results Test before deploying to production.
Frequently Asked Questions
What's the difference between HowTo and Recipe schema?
Recipe schema is specifically for cooking/food content with nutrition info. HowTo is for general tutorials, DIY projects, repairs, and non-food instructions.
Can I use HowTo for video tutorials?
Yes! You can combine HowTo schema with VideoObject schema to mark up video tutorials, giving Google even more context about your content.
Should each step have an image?
While not required, adding images to each step improves user experience and can make your content more visually appealing in search results.
Other Schema Generators
FAQ Page Schema
Mark up your Frequently Asked Questions to appear in Google's rich results with expandable Q&A.
Article Schema
Enhance your blog posts and news articles with structured data for better search visibility.
Local Business Schema
Help your business appear in local search results and Google Maps with proper structured data.
Product Schema
Display product information, prices, and reviews directly in Google search results.
Breadcrumb Schema
Show your site's navigation hierarchy in search results for better user experience.
Event Schema
Promote your events in Google search with dates, location, and ticket information.