Skip to main content

Video SEO Checker

Reads a video file's header and writes the VideoObject markup that tells search engines what the video is.

Runs in your browser. The file or text you give it is not uploaded. Free, no account.

How it works

You have a video and no idea what search engines see when they crawl it. Open the file here and the tool reads its header: duration, resolution, codecs, audio, and whether it can start playing before it finishes downloading. Then it writes the VideoObject markup for you.

  1. 1

    Open a video file. Only its header is read, in your browser: duration, resolution, codecs, audio, and whether the file can start playing before it has finished downloading.

  2. 2

    Fill in the title, description, thumbnail and upload date, and the tool writes the VideoObject JSON-LD with the exact duration in the required format.

  3. 3

    Problems that hurt playback, such as the index sitting at the end of an MP4, are flagged with the fix.

What it does not do

  • MP4, MOV and WebM files are read. Other containers are reported as unsupported.

  • Supported markup can contribute to video-result eligibility when other requirements are met. It does not guarantee eligibility or appearance.

When a source is busy or a site does not answer, this tool says so. It never fills the gap with a guess.

Questions

What video formats can I check?

MP4, MOV and WebM. The tool reads the header of those containers in your browser. Anything else, such as AVI, is reported as unsupported. You can still write markup by hand, but this tool cannot read the file's duration or codecs for you.

Will VideoObject markup get my video into video results?

It describes the video in supported markup. It does not guarantee eligibility or placement. Search engines still decide what to show. What the markup does is describe the video in the machine layer: title, description, thumbnail, upload date, and the duration in the format they ask for. Without it, they have less to work with.

Why does the tool warn that my MP4 will not play early?

For MP4 files, an index at the end of the file can delay playback when the player cannot fetch it separately with a range request. That is what the warning means. The fix is to move the index to the front, which most encoders call fast start or web optimised. Re-encode or remux, then check again.