TapCub is live — analytics, insights and live chat, free on one platform

Schema type · HowTo HowTo schema generator

Turn a list of steps into HowTo markup with supplies, tools and total time. Plainly: Google stopped showing HowTo rich results on desktop and mobile in September 2023 and removed the documentation. The vocabulary is still valid schema.org.

  • Required and recommended checks
  • Rich-result status as of 2026
  • Runs locally
Generator

Generate HowTo JSON-LD

One step per line, optionally with a short title before a vertical bar. Total time accepts minutes or ISO 8601.

Minutes (45), 1:30, or ISO 8601 (PT1H30M).

One per line (things used up).

One per line (things you need but keep).

One step per line. Optional short title: Title | what to do.

No errors or warnings. Check the values against the page once more, then test the live URL.
JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to submit a sitemap in Google Search Console",
  "description": "Tell Google where your sitemap lives so new pages are found sooner.",
  "totalTime": "PT10M",
  "supply": [
    {
      "@type": "HowToSupply",
      "name": "A sitemap.xml file published on your site"
    }
  ],
  "tool": [
    {
      "@type": "HowToTool",
      "name": "A verified Search Console property"
    }
  ],
  "step": [
    {
      "@type": "HowToStep",
      "name": "Open the Sitemaps report",
      "text": "In Search Console, choose your property and open Indexing → Sitemaps."
    },
    {
      "@type": "HowToStep",
      "name": "Enter the sitemap URL",
      "text": "Type the path, for example sitemap.xml, and press Submit."
    },
    {
      "@type": "HowToStep",
      "name": "Check the status",
      "text": "Wait for \"Success\" and compare discovered URLs with the number you expected."
    }
  ]
}
</script>

Paste it into the page’s <head> or <body>. The values must match what visitors can see on that page.

Checks

Errors break eligibility; warnings are recommended properties or likely mistakes.

  • NoteHowTo: valid markup, but Google removed HowTo rich results in September 2023 on desktop and mobile.
Runs entirely in your browser. Nothing you type here is uploaded or stored by TapCub.

Version v1.0Updated Update history

Read the result

What the generator gives you

A code block, a list of checks and three links. Each answers a different question.

The JSON-LD block

A <script type="application/ld+json"> tag with one object. It can go anywhere in the HTML; the head is the usual place. If your CMS already outputs schema for the same thing (many SEO plugins do), replace theirs rather than adding a second, conflicting copy.

Errors

A required property is missing or a value has the wrong format: a date like 11/09/2026, a price written as $59, a currency written as usd. Google ignores an item with errors for rich results, though the page itself still ranks normally.

Warnings

Recommended properties you left out, or things that are valid but risky, such as a relative image URL or a time without a time zone. Add a recommended property only when the information really appears on the page.

Eligible is not the same as shown

“All required properties present” means the item can qualify. Google still decides per query whether to show a rich result, and some types (FAQ, HowTo) are no longer shown at all. The tool says so on those types instead of pretending.

The checks follow schema.org and Google Search Central’s structured data pages as of November 2026. Google’s own Rich Results Test is the final word on eligibility; test the live URL after publishing.

How to use it

Four steps from form to rich result

Most of the work is copying facts that are already on the page.

  1. 1

    Choose the type

    Match the main content of the page: a product page gets Product, a blog post Article, the home or about page Organization. One page can carry several types, each in its own block.

  2. 2

    Fill in the visible facts

    Copy names, prices, dates and ratings exactly as visitors see them. Markup that describes content not on the page breaks Google’s guidelines.

  3. 3

    Clear the errors

    Work down the checks list until there are no errors. Warnings are optional but usually worth fixing.

  4. 4

    Publish and test

    Paste the block into the page template, deploy, then run the live URL through the Rich Results Test and watch the Enhancements reports in Search Console.

Rules

HowTo rules, and its status in Google

HowTo describes a sequence of steps to achieve a result. Google once showed these as rich results; that ended in 2023.

  • August 2023: HowTo rich results limited to desktop
  • September 2023: removed from desktop too, documentation deleted
  • Recipes have their own type (Recipe), which Google still supports
  • Write the steps on the page anyway: they help readers and are easy to quote
HowTo properties
PropertyOnNotes
nameHowToWhat the reader will achieve
stepHowToHowToStep objects in order
text / nameHowToStepWhat to do; optional short title
totalTimeHowToISO 8601 duration, e.g. PT10M
supply / toolHowToHowToSupply / HowToTool with a name
Worked example

Submitting a sitemap in Search Console

Three steps, ten minutes, one tool. Each line in the form becomes a HowToStep.

Example HowTo steps
Line in the formHowToStep nameHowToStep text
Open the Sitemaps report | In Search Console…Open the Sitemaps reportIn Search Console, choose your property…
Enter the sitemap URL | Type the path…Enter the sitemap URLType the path, for example sitemap.xml…
Check the status | Wait for "Success"…Check the statusWait for "Success" and compare…

“10” in total time becomes PT10M. 90 minutes becomes PT1H30M.

Common mistakes

Why valid-looking markup gets ignored

Most structured data that never produces a rich result fails for one of these reasons.

Marking up what visitors cannot see

Ratings with no reviews on the page, FAQs that only exist in the code, or prices that differ from the page. Google treats this as spam and can apply a manual action.

Local date and price formats

09/11/2026, 1.299,00 € and ¥199 are normal on a page and wrong in JSON-LD. Use ISO dates and plain numbers.

Two plugins, two copies

A theme and an SEO plugin both output Product or Organization with different values. Keep one source of truth.

Chasing retired rich results

FAQ and HowTo markup no longer produce rich results in Google. Adding them to every page is wasted effort.

FAQ

Schema markup generator questions

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

Does HowTo schema still work in Google?

No rich result. Google first limited HowTo rich results to desktop in August 2023 and then removed them entirely in September 2023, together with the documentation. The markup is valid but has no visible effect in Google.

Should I remove HowTo markup?

Valid markup does no harm, so there is no need to rush. Do not add it to new pages expecting a Google feature. Spend the time on clear, numbered steps in the visible content.

Is there an alternative?

For cooking, use Recipe, which Google still supports. For tutorials, use Article or BlogPosting markup and good headings for each step; video tutorials can use VideoObject with key moments.

Changelog

Update history

New features, fixes and data refreshes for this tool, newest first.

  1. · v1.0

    LaunchedFirst release.

Missing something or found an error? Tell us — requests that come up often go into the next update. All tool updates

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics