Duration in metadata is a medium-priority SEO check in the Video SEO category. It is a small, mechanical fix with an outsized payoff — it is one of the few things standing between your video and a rich result in search.

What this check is really about

When you embed a video, Google wants to know how long it is. That length belongs in your VideoObject structured data as the duration property, written in ISO 8601 format — PT1M30S for a minute and a half, PT5M for five minutes. This check fails when your video pages carry no VideoObject markup at all, or carry it without the duration field. Either way, Google is looking at a video it cannot fully describe.

Why it matters for SEO

Video rich results — the thumbnail, the duration badge, and increasingly the key-moments timeline — are earned through structured data, and duration is a required-or-recommended part of it. That little runtime badge on a search result does real work: it sets expectations and pulls the click from someone who wants a two-minute answer, not a forty-minute deep dive. Miss the duration and you are eligible for a plainer result, or none of the video features at all. In a results page full of video thumbnails, the plain blue link loses.

How to fix this in WordPress

Difficulty Level: EASY – This fix is straightforward and can typically be completed by anyone with basic WordPress knowledge.

Estimated Time: 5 min

  1. Confirm each video page outputs VideoObject schema at all. If you embed from YouTube, the video already has metadata on YouTube’s side, but your own page still needs its own markup to earn the rich result on your URL.
  2. Add the duration property in ISO 8601 format. A three-minute-forty-five-second clip is PT3M45S. Get the format exactly right — Google is strict about it.
  3. The clean way to do this in WordPress is a plugin that generates VideoObject schema, or a video SEO add-on, rather than hand-editing JSON-LD on every post.
  4. While you are in there, fill the other core VideoObject fields too — name, description, thumbnailUrl, and uploadDate — because a complete object is far more likely to earn features than a bare one.

Then validate. Run the page through Google’s Rich Results Test to confirm the VideoObject and its duration are read cleanly, clear your cache, re-run the SEO Roadmap audit, and watch the Video enhancement report in Search Console over the following days.

Recommended Tools & Plugins

These tools can help you fix and prevent this issue:

  • Yoast SEO – Comprehensive SEO plugin with built-in checks
  • Rank Math – Feature-rich SEO plugin with detailed analysis
  • Google Search Console – Free tool to monitor your site’s search presence
  • SEO Roadmap – Complete SEO audit and action plan tool

What I would not do

  • Do not guess the duration format. PT1M30S is valid; “1:30” or “90 seconds” is not, and a malformed value fails silently.
  • Do not assume a YouTube embed covers you. The metadata that earns your page a rich result has to live on your page.
  • Do not add duration in isolation and leave the rest of the VideoObject half-empty — completeness is what tips you into rich results.

This guide is part of the SEO Roadmap knowledge base – your complete resource for WordPress SEO optimization.

Leave a Reply

Your email address will not be published. Required fields are marked *

Close Search Window