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
-
Is having a Video important for SEO or is it the time-on-site that's important?
Assuming it's a relevant video, is having a video on your landing page considered a good SEO tactic in and of itself? Meaning, when google crawls the page, will they say "good job, there's a video here." Or is having a video on your landing page something that helps you improve on other ranking factors like increased time on site? So, it would not be the video itself google "likes" but rather the increased User Experience factors that went up. (Crossing my fingers I explained this well enough) Thanks for any input, Ruben
Image & Video Optimization | | KempRugeLawGroup0 -
How do I best optimize a video for a client's name?
Hello everyone, I have a client who is obsessed with his videos being indexed directly under his site. We've already labeled his videos with his names, enhanced the meta data to the video to include his name, have added his website to his YouTube Channel, and also have synced his Google Plus Business Page with his YouTube Channel. Any other tips to further optimize his videos with his name? This is a new channel, with an age of only 2 weeks- but this client is being quite loud, and thought I would see if any Moz'ers have any other tips/ suggestions? Thanks Everyone! -Kristin
Image & Video Optimization | | Red_Spot_Interactive1 -
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 -
Duplicate Video within site
My questions is about duplicate video content. I haven't been able to get a clear understanding from reading the previous threads. We are hosting our videos with Vimeo and embedding into our site. I want to embed them in 2 locations - on our features page with Java (Can be seen here http://simpletexting.com/features/). I also want to embed them in our resource section so that we can link to them directly. I am wondering what the best way to do this for SEO and whether there is a chance that google will penalize us for duplicate content? If leave out the videos on the features page in the XML sitemap, does that address the problem? There are 2 threads I saw on the topic and they have somewhat conflicting opinion from the same person. http://www.seomoz.org/q/duplicate-video-content-question --Duplicate video on the same site is not a problem http://www.seomoz.org/q/duplicate-video-onsite-how-do-you-treat-this-in-sitemap -- Duplicate videos are a problem as google can recognize them as such due to audio wave patterns, video length etc. Thanks
Image & Video Optimization | | SimpleTexting0 -
Google Video Results
Hello Team, I've video website as: www.medikalekran.com . Website has 3550 index. But no result as video. I've 750 video in my website. And also I created a videositemap as: http://www.medikalekran.com/vdstmp.xml I added it to my Google Webmaster Tools account. What can I do for video indexing? Regards,
Image & Video Optimization | | medikalekran0 -
Looking for beta testers for new free video SEO/marketing tool
We're getting ready to release a free tool to the SEO community that we hope will help marketers better create and optimize/market great video content. Hint: the tool has features built in to help you analyze video rankings in universal search results. 🙂 We'd like to get feedback from a few beta users first, though. If you'd be willing to give us your honest feedback in return for getting to use the tool early (and getting to suggest features you'd like), please PM me. Thanks in advance!
Image & Video Optimization | | AdamThompson0 -
Getting indexed into Google video search
I have a website that has videos hosted from youtube.com embedded onto it. I created and uploaded the videos to youtube and want them on my website. My question is which would be a better option, hosting the video on my website or embed them from youtube? I currently have them embedded onto youtube but when I do a Google video search I cannot find my company's website anywhere. My videos are shown on the results but they are linked to youtube and not my website. Is there a way to get the search results to show listing of the videos posted on my website?
Image & Video Optimization | | Shawn1240 -
One business location and several local business listings
Hi, I'm working for an apartment rental agency.The agency is based in one country/city and naturally the Google Places listing is shown when people search "apartments + location", but what to do when we expand abroad? Naturally we want to have a Local Business listing for "apartments + location 2" as well. Is it sufficient to have a "local office"? I see competitors have urls: www.domain/paris and www.domain/london that are listed in local search when searching " apartments + paris" and "apartments + london". Basically, the same site, different locations. I'm wondering if the solution is that simple?
Image & Video Optimization | | vibelingo0