Reviewed by Deepak Parmar, SEO and AI search specialist

Free Video Schema Generator

Create VideoObject JSON-LD structured data for embedded or hosted videos. Add the title, description, thumbnail and video URLs.

What is VideoObject schema?

VideoObject structured data describes a video, including its name, description, thumbnail, upload date and video URLs. It helps search engines understand video content on a page.

How to generate video schema

Enter details that match the actual video. Use a valid thumbnail and public video URL where applicable, then copy the generated JSON-LD to the page containing the video.

Video SEO best practices

Use a clear video title, useful description and a representative thumbnail. Keep upload dates and duration accurate and make sure the video is accessible to users.

FAQ

Do I need a video URL?
Use the URL properties that are genuinely available for your video. Do not invent a URL just to fill a field.
Does VideoObject schema guarantee video rich results?
No. It helps search engines understand the video but does not guarantee a search feature.