HowTo
ContentRich Result Eligible

HowTo

Step-by-step instructional content. Enables rich results with numbered steps and optional images in Google Search.

Rich Result: How-To

Required Properties

name
step

Recommended Properties

description
image
totalTime
estimatedCost
supply
tool

JSON-LD Example

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to Fix Slow LCP",
  "description": "Step-by-step guide to improve Largest Contentful Paint",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Identify the LCP element",
      "text": "Open Chrome DevTools and check the Performance tab to find which element is the LCP.",
      "url": "https://example.com/fix-lcp#step-1"
    },
    {
      "@type": "HowToStep",
      "name": "Optimize images",
      "text": "Compress and resize images. Use WebP format. Add loading=\"eager\" on the LCP image.",
      "url": "https://example.com/fix-lcp#step-2"
    }
  ],
  "totalTime": "PT2H"
}
</script>
Test your HowTo markup
Validate and generate HowTo JSON-LD for your site
Validate Schema →Generate JSON-LD →

Related Schema Types

FAQPage
← All Schema.org Types