Video Sitemap, Video Location
-
I'm a link builder, so some of this stuff on-page stuff is out of my comfort zone.
I've got a client who I'm doing a video sitemap for, as well as Schema integration.
One of the requirements on the video sitemap is video location. They're hosting all of their videos privately at Vimeo, and embedding them on their website. Is there a URL that Vimeo has for engines, because the primary URL on Vimeo is blocked because of their permissions (private).
Any suggestions on a work-around on this?
Again, I'm a link builder and out of my comfort zone, so I apologize for the dumb question
-
Hey Tommy,
So for Vimeo videos, you actually don't need to include the a video:content_locelement in the sitemap</video:content_loc>, but rather reference a player location for the content with the video:player_locmark-up.</video:player_loc>
Google don't actually need you to include both elements, as explained here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=80472
Vimeo's Flash or HTML5 iFrame player won't simply playback the uploaded content, but delivers a compressed version at a variable bitrate - so the original file is actually not the one you want the sitemap to reference. Moreover, Google cannot get through the Vimeo's cloud storage system and browse the original files anyway.
The player location can be picked out of the embed code you have used for the video - and should look something like:
http://player.vimeo.com/video/01013541
You will also probably want Google to be able to embed the video and auto-play it, so the player_loc markup should look like:
<video:player_loc allow_embed="yes" autoplay="ap=1">http://player.vimeo.com/video/01013541</video:player_loc>
You can test you have the right URL, because you should be able to open the player URL when not logged into vimeo and still view the content (it will take up a whole browser window)
Also, for best chances of getting a blended result with your Vimeo vids - ensure (as you have done) that the video is marked as private and not available to view within the vimeo community pages. If you have a vimeo pro account (which you should do if it's commercial content) you will want to disable the community pass. You should also make sure that you have allowed the video to be embedded anywhere (or at least your domain and google.com), but removed the "embed" button from the player in the player settings- as the code created here will only help to build links to your Vimeo account, rather than your actual domain.
For general reference - The video file url will be somewhere on vimeos CDN, and will look something like http://s3.amazonaws.com/videos.vimeo.com/846/293/84629656.mov You can find it by logging into Vimeo, going to the video page and pulling the first part of the URL from the "download this video" link.
I hope that's useful! let me know if you have any other problems/questions.
Cheers,
Phil
-
OK, I see. So basically they are only using Vimeo to host the video. Not sure if I know what to do in that case.
But we you still have a couple of different options.
-
Host and embed the video directly on the site. (There are tons of flash video scripts out there)
-
Host the video with another provider like http://wistia.com or http://www.brightcove.com/en/ (They allow many more options for embedding and sitemaps.)
-
-
Hi Brent.
The problem is that the client has the video listed as private (not to be viewed on Vimeo), so the video returns a "you don't have permission to view this page".
Any thoughts?
Tommy
-
Here is a great example:
http://www.seomoz.org/blog/video-sitemap-guide-for-vimeo-and-youtube
-
The Raw video file location will be the Vimeo location.
-
I think I used the wrong terminology in the post. There are a few items needed for a video sitemap, from my understanding.
- Title
- Description
- Play page URL
- Thumbnail URL
- Raw video file location and/or the player URL (SWF) <-- this is what I'm having trouble finding
Does that make sense? Sorry for my idiocy.
-
There are going to be a couple of different fields for you to fill out. You use the actual link to the video on Vimeo, but also in the sitemap tell which page the video resides on.
<loc>http://site.com/example_landing_page.html</loc>
video:content_lochttp://site.com/example_video1.wmv</video:content_loc>
<video:description>The Example Video</video:description>
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
why google never shows Coursera or Udemy videos in the SERP?
I work for a website pretty much like Coursera, and google never brings up our videos in the SERP. It has been indexed and Search Console URL Inspection tool identifies it as a video object. is it a technical issue or just google doesn't like to show us in the SERP? Is there any way to fix this?
Image & Video Optimization | | semrtaz0 -
Practice Group location list Vs Individual Doctor list
We are a Healthcare system which has 70+ medical service/practice locations and 2500+ individual doctor lists. What is the best way manage these locations list, so they are not completing with each other in local search. for example, if search for "urgent care", we will like our medical practice group location show up before individual doctor in local search. What is the best practices for managing your group location lists and your individual doctor lists? Thanks!
Image & Video Optimization | | HonorHealth0 -
Video Title length
Hi, I was wondering if there is a limit that anyone puts on Video Titles or descriptions? This is for video that is hosted on our server and not on Youtube.
Image & Video Optimization | | mattdinbrooklyn1 -
Can you get rich snippets for Youtube hosted videos?
My website has several videos, mostly product reviews and tutorials. I'd like for these videos to show in the SERPs with rich snippets, but I am hosting them through Youtube. What is your experience with Youtube hosted videos? Do they generate rich snippets? Or will Google always rank the Youtube video over your web page?
Image & Video Optimization | | TMI.com1 -
Schema - Multiple locations
I'm adding schema tags for a client with multiple locations/branches of their bar. What's the best way to setup the Schema tags for the different addresses? Something like this: | id="footer-right" itemscope itemtype="http://schema.org/BarorPub"> |
Image & Video Optimization | | CompucastWeb
| ### itemprop="name">Bar Name |
| |
| itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> |
| itemprop="streetAddress">Street Name • <span < span="">itemprop="streetAddress">2 Street Name</span <> • <span < span="">itemprop="streetAddress">3 Street Name</span <> |
| itemprop="addressLocality">New Orleans |
| itemprop="addressRegion">LA |
| itemprop="postalCode">Zip Code |
| |
| Tel:itemprop="telephone">555-555-555 |
| | | |0 -
What's the best way to host video for SEO purposes?
Hello SEOmoz folks, I'm curious as to whether it will be more beneficial for a website to host a video on the site itself or to host it on YouTube and then embed the code on your site. The options so far, as it seems, are: 1.) Host the video on YouTube or Vimeo or wherever else, then embed the YouTube code into your own website's HTML. 2.) Host the video on your own website by itself. 3.) Host the video on your own website AND YouTube AND Vimeo. I'm wondering which option is best. And if hosting your video on your own website is a good way to go, whether to go that route solely or in addition to hosting on YouTube, what is the best way to go about that? Do I have to embed a player AND the video info into the HTML of my website? What player is best for this? Flash, or something else? And once I get the video on my site one way or the other, how do I write the code to make sure the video thumbnail shows up next to my search results in Google to maximize the SEO potential for the video clip? Sorry for the long question, but I've been searching everywhere for this and I'd love just a direct answer on it. Thanks for your help! Cheers, Dani
Image & Video Optimization | | MountainMedia0 -
What is the SEO benefit of embedding YouTube videos on a page?
Is there SEO benefit to embedding YouTube videos made my other people or companies on pages? The indirect benefit would be a better user experience and increased perceived value and usefulness of the page which could lead to more links. Are there any other benefits?
Image & Video Optimization | | ProjectLabs0 -
Video Rankings and Optimization Issues
I have noticed for some pages of the site I am working on that I see the video that is posted on that page ranking a lot higher than the page itself or the page does not rank at all, just the video. I'm curious to know if these two can technically be competing for rankings and if Google sees that the page does not need to rank because it chooses to put the related video into the SERPs. Also, has anyone seen any differences in the way videos rank based on where it's hosted (youtube, wistia, etc)? I would think this is common sense not to but still unsure, is it bad practice to keep videos hosted on multiple sites (currently I am adding videos on a new host, but have not deleted the old ones on Youtube yet)?
Image & Video Optimization | | Hakkasan0