Notifying Google of Video Updates

Updating video data, Facebook Share, and RDFa

When your video on-page markup data changes, Google will see the change the next time it crawls the page. You can notify Google of a changed page by using a normal sitemap or a video sitemap.

Video sitemaps and mRSS

After you submit a video sitemap, Google will periodically re-download it and update search results with any changed video data. You can also re-submit the sitemap or notify Google of a changed sitemap with an HTTP ping request. Find out more about submitting sitemaps and using HTTP requests to update sitemaps.

Removing video data

If your video no longer exists or you wish to remove it from search results, you can indicate this to Google by using a past expiration date or by returning a 404 (Not Found) response on the page that contains the video. Removing video data will ensure that your page will not show up as a video, but it may not entirely remove your page from Google.

Using expiration dates

You can indicate an expiration date in video sitemaps and mRSS. Using an expiration date in the past will prevent the video from being shown in search results. Here is an example of a video sitemap with an expired video:

<urlset xmlns=""
       <video:title>Grilling steaks for summer</video:title>
       <video:description>Alkis shows you how to get perfectly done steaks every            
       <video:player_loc autoplay="ap=1"></video:player_loc>

For mRSS, use the dcterms:valid tag.

Just like with any other update, you can wait for Google to automatically re-download your feed or you can inform Google of the change by re-submitting it in Search Console or sending an HTTP request.

Using a 404 response

When Google finds that the page containing your video returns a 404 HTTP response code, the video will be removed from search results. Google recommends that you use a 404 response for any page where the primary content is a video and the video is no longer available. In addition to the response code, you can still include HTML content to make this transparent to most users.