Video schema is structured data, usually a VideoObject block in JSON-LD, that tells search engines what a video is: its name, thumbnail, upload date and where it plays. Google uses it to show your videos in search results.
It depends on your theme. Many Shopify themes add product schema but leave product videos without VideoObject schema. Run the checker to see exactly which of your videos have it.
The simplest way is one Liquid snippet in your product template that writes VideoObject schema for every product video. The checker generates it for your store. A video app that adds schema automatically also works.
Google requires name, thumbnailUrl and uploadDate. It recommends description, duration, and contentUrl or embedUrl. The checker flags anything missing or invalid for each video.
They work for shoppers, but Google often treats the YouTube page as the main home of the video, so video results can send searchers to youtube.com instead of your store. Hosting the video on your store with schema keeps the credit on your page.
Schema makes your videos easier for machines to understand, and many AI crawlers read only the page code without running scripts. It is the clearest signal you can give them, though it does not guarantee a mention.
It means tying video views to orders, so you can see which videos lead to sales. Embedded YouTube players and basic theme video sections do not track this. Shoppable video apps track views, product clicks and revenue per video.
No. The checker reads your public pages once, a few at a time, the way a search crawler does. Nothing is installed and nothing on your store changes.
Yes. Run as many checks as you like. Your results and the first five pages are free with no email. The full list of fixes unlocks with an email.