How video SEO pages get your Shopify reels into Google
Most stores treat product video as an on-site asset — something a shopper sees once they’ve already arrived. But video is also a way to get shoppers. If Google can find and understand your videos, they can surface in search and in the video results carousel.
The problem: video is invisible to crawlers by default
A video embedded in a widget is loaded by JavaScript and has no page of its own. To rank, each video needs a real URL, descriptive content, and structured data that tells Google “this is a video, here’s what it’s about.”
1. A crawlable landing page per video
ShowToCart generates an individual, crawlable landing page for each video, served through Shopify’s App Proxy on your own domain (/apps/videos/…). Each page has its own title, description and links to the products the video features.
2. VideoObject structured data
Every landing page includes VideoObject JSON-LD — the schema Google uses to understand video content. It’s what makes a page eligible for the video thumbnail treatment in search results.
3. A video sitemap
A video sitemap lists every video page so search engines can discover them efficiently. Submit it in Google Search Console and you’ve told Google exactly where your video content lives.
4. A browsable video hub
All of it rolls up into a ready-made video hub at /apps/videos that lists every video and updates itself. Add it to your store navigation for a gallery shoppers can browse and a strong internal-linking hub.
Turn it on
See the SEO video pages guide to enable it and feature the hub in your menu. Then submit your sitemap in Google Search Console and validate a landing page with the Rich Results Test.
Every reel you add becomes another page that can rank — content you were already creating, now pulling double duty.
Add showToCart free and place your first video.