← All articles

October 27, 2026 · Muhammad Umar · More by Muhammad Umar

Google's video_link Attribute: The Real Requirements

Google's video_link attribute has strict format and crawlability rules. Miss them and Google silently declines to serve your product video.

An optional attribute that's already live

Google added the optional video_link product attribute to the Merchant Center spec on April 14, 2026, and merchants could start submitting it immediately. But submitting isn't the same as serving: Google only began actually serving videos through video_link, and enforcing policy and quality checks on them, starting June 30, 2026 — a date that's now in the past. Any Shopify store syncing a feed to Google Shopping or free listings is already operating under the live rules, whether or not the team managing the feed has read the spec. The attribute is optional per product, repeatable up to 10 videos per product, and explicitly does not affect the approval status of the underlying offer — a video that fails to qualify just doesn't show; it doesn't take the listing down with it.

The format bar: it's a raw file, not a page

The most common way to get this wrong is submitting a link to a page that happens to contain a video player. Google's spec is explicit: unless it's a YouTube URL, video_link must point directly to a raw video file, not a landing page with an embedded player. The URL itself must be RFC 3986 compliant, under 2,000 characters, and in one of eight supported formats — .MPG, .MP4, .WMV, .AVI, .MOV, .FLV, .MPEG-1, or .MPEGPS. A perfectly good product video hosted behind a marketing page's player will simply never qualify under this attribute.

The minimum bar to actually get served

Past the format check, Google applies a specific set of minimums before a video is eligible to serve at all:

  • Length: between 6 and 240 seconds.
  • File size: capped at 500 MB.
  • Aspect ratio: 9:16, 16:9, or 1:1 — nothing else qualifies.
  • Resolution: at least 720p (1280x720).
  • Crawlability: the URL must be publicly accessible, with Googlebot able to reach it without logins or robots.txt restrictions, and the URL must be stable — never reused for a different video.

Miss any one of these and Google doesn't flag the product — it just declines to serve that specific video while the offer keeps running normally, which is exactly why these failures go unnoticed for so long.

The recrawl quirk that catches people off guard

Updating a product video has a non-obvious timing trap. If you submit a new, unique URL for the updated video, that change typically triggers a recrawl within 3 days (24–72 hours). But if you swap the video content while keeping the same URL, detection can take up to 6 weeks. During that recrawl window, the product shows as "Under Review," and Google keeps serving the prior video until the new one is processed. For a team that just updated creative ahead of a campaign and expects the new cut to appear within days, reusing the old URL is the single most common way to end up running stale video for over a month without realizing it. The fix is mechanical: always ship video updates on a new, unique URL.

Sources

SEO & Performance

ASSOSIATIX works on this every day. See our Shopify Conversion & Performance Optimization service

$./start-project.sh

READY TO BUILD
WHAT'S NEXT?

Tell us where you are and where you want to go. We'll help you choose the right path—storefront, system, product, or a focused growth sprint.