Free tool · No signup required

HowTo Schema
Generator

Generate valid HowTo JSON-LD structured data. Display step-by-step instructions with tools, supplies, and images as rich results directly in Google search.

Google-approved format
Instant output
🔒
No data stored
Unlimited use
HowTo details Step 1 of 2
Basic information
Time & cost (optional)
Tools & supplies (optional)
Steps *
Paste output into your <head> tag
JSON-LD Output · Ready to paste

  

How to use

01

Enter guide details

Add your title, description, tools, supplies, and each step above.

02

Generate the code

Click "Generate Schema" to produce valid JSON-LD markup instantly.

03

Paste in <head>

Copy and paste the output inside the <head> tag of your how-to page.

04

Validate & publish

Test with Google's Rich Results Test, then publish your page.

What is HowTo Schema Markup?

HowTo schema is JSON-LD structured data that tells Google your page contains step-by-step instructions for completing a task. Google can display these steps as a rich result directly in search, showing each step with its title, description, and even an image, all before the user even clicks through to your page.

This is one of the most visually prominent rich result types available and works especially well for DIY guides, tutorials, recipes, home improvement guides, and instructional content. Pages with HowTo rich results take up significantly more space in search results, which directly increases visibility and click-through rates.

When should you use HowTo schema?

Use the HowTo schema on any page that provides step-by-step instructions for accomplishing a specific task, such as "How to paint a room," "How to install WordPress," or "How to tie a Windsor knot". The key requirement is that the content must be instructional and sequential. The steps must be visible on the page and must match your schema exactly.

What makes a good HowTo step?

Each step should have a short, clear title (e.g. "Remove the lug nuts") and a description with enough detail to actually complete that step. Google may display only the step title in search results, so make titles scannable and self-explanatory. Adding an image URL for each step is optional but increases rich result eligibility.

Pro tip: Adding estimated time and cost to your HowTo schema significantly improves rich result eligibility. Google prominently displays these details in the how-to panel; users can see at a glance how long and how much before clicking.

How to Validate HowTo Schema Markup

After generating your schema, always validate before publishing. Follow these 4 steps:

1
Generate your schema
Fill in your guide details and steps above, click Generate Schema, and copy the output.
2
Open Schema Markup Validator
Go to Schema Markup Validator and click the "Validate" tab.
3
Paste & run the test
Paste your JSON-LD and run the test. Google shows whether your schema is valid and eligible for rich results.
4
Fix errors & publish
Fix any errors, re-test, then paste into your page's <head> tag and publish.

Common HowTo Schema Mistakes to Avoid

These are the most frequent reasons HowTo schema fails to generate rich results:

❌ Steps not visible on page
Every step in your HowTo schema must match visible content on the page. Google will not show rich results for steps that are hidden, dynamically loaded, or behind a paywall.
❌ Vague step titles
Google often shows only step titles in rich results. Titles like "Step 1" or "Next" are useless — use descriptive titles like "Remove the battery cover" so users know what's involved before clicking.
❌ Using for non-instructional content
HowTo schema is only for content that genuinely teaches how to do something. Using it for listicles, product pages, or general articles is a policy violation and will be ignored.
❌ Too few steps
A single-step "how-to" is not genuinely instructional. Google expects at least 2–3 meaningful steps. Most strong HowTo pages have 4–10 well-described steps.
❌ Missing step descriptions
Every step needs both a name and a text description. A step with only a title and no description provides insufficient detail and may not qualify for rich results.
❌ Schema on FAQ or recipe pages
Don't mix HowTo schema with FAQ or Recipe schema on the same page. Use the most appropriate schema type for each page — mixing types can confuse Google's parser.

Frequently Asked Questions about HowTo Schema

Yes. The HowTo schema is actively supported by Google and continues to generate rich how-to panels in search results. Google has become more selective, the content must be genuinely instructional, and the steps must be visible on the page, but for legitimate tutorial content, it remains one of the most visually prominent rich result types available.
Yes, significantly. HowTo rich results display a visual step-by-step panel in search results, often with images, time estimates, and cost details. This expanded display takes up far more space than a standard listing and gives users a preview of your content quality, which consistently leads to higher click-through rates.
There is no official minimum or maximum, but most effective HowTo pages have between 4 and 10 steps. Each step should represent a meaningful action. Avoid splitting trivially small actions into separate steps or combining too many actions into one. Aim for steps that are genuinely discrete and actionable.
No, recipe pages should use recipe schema, not HowTo. Google's guidelines are clear that recipe schema is the correct type for food content. Using HowTo on a recipe page may result in your schema being ignored. Use the Schemify Recipe Schema Generator for recipe pages instead.
Use Schema Markup Validator and paste your URL or the JSON-LD code directly. It will confirm whether your HowTo schema is valid and eligible for the how-to rich result panel. Always validate before publishing to catch errors early.

Related Schema Generators

Other free structured data tools you might need

FAQ Schema
Q&A rich results in Google Search
📝
Article Schema
Author & date metadata for blogs
🍳
Recipe Schema
Cook time & calories in search
🛍️
Product Schema
Price & ratings in search results
Review Schema
Star ratings in search listings
🔗
Breadcrumb Schema
Show site path in Google results