SiteTidy
HomeGuidesFAQPage, HowTo, and VideoObject Schema: Capturing Maximum SERP Real Estate
SEO

FAQPage, HowTo, and VideoObject Schema: Capturing Maximum SERP Real Estate

Master interactive structured data types. Learn how to implement FAQPage, HowTo step-by-step guides, and VideoObject schema to dominate organic search results.

Published on June 8, 2026Updated August 6, 2026
FAQPage, HowTo, and VideoObject Schema: Capturing Maximum SERP Real Estate

Beyond standard blue link listings, search engines offer specialized rich features for questions, tutorials, and video content that capture massive visual real estate on SERPs.

Implementing FAQPage, HowTo, and VideoObject structured data transforms plain text listings into interactive accordions, step-by-step instructional carousels, and rich video thumbnails with playable clips.

This guide details the exact implementation patterns and Google’s updated eligibility criteria.


1. FAQPage Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is the difference between SPF and DMARC?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SPF specifies which mail servers are authorized to send email on behalf of your domain, while DMARC instructs receiving servers on how to handle emails that fail SPF or DKIM authentication."
      }
    },
    {
      "@type": "Question",
      "name": "How long does DMARC policy propagation take?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "DNS TXT records for DMARC propagate globally within 15 minutes to 48 hours, depending on your domain's TTL settings."
      }
    }
  ]
}
</script>

Google Eligibility Update: In late 2023, Google restricted visual FAQ rich snippets on general SERPs primarily to well-known, authoritative government and healthcare organizations. However, FAQPage schema remains crucial for AI answer engines (Perplexity, ChatGPT Search, Gemini) that directly ingest question-answer pairs for citations.


2. VideoObject Schema (Video Rich Results & Key Moments)

When hosting product demos, tutorials, or webinars, VideoObject schema enables Google to display video thumbnails, duration, and interactive Key Moments (timestamps):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to Configure Content Security Policy in Next.js",
  "description": "Step-by-step tutorial on generating per-request nonces and configuring strict CSP in Next.js App Router.",
  "thumbnailUrl": [
    "https://sitetidy.app/images/thumbnails/nextjs-csp-video.jpg"
  ],
  "uploadDate": "2026-08-20T08:00:00+00:00",
  "duration": "PT8M35S",
  "contentUrl": "https://sitetidy.app/videos/nextjs-csp.mp4",
  "embedUrl": "https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ"
}
</script>

Verification & Tooling

Ready to audit your site?

Put this guide into practice immediately using our free tools.

Browse 180+ Free Tools