Google richsnippet videoobject does not appear as video - schema.org

On my video page I put videoobject metadata but google is not aware of that?
Am I missing something?
Here is my code:
<meta itemprop="name" content="Video namei" />
<meta itemprop="description" content="Video description" />
<meta itemprop="duration" content="PT05M13S" />
<meta itemprop="url" content="url at the browsers address bar"/>
<meta itemprop="thumbnailURL" content="image url from cdn" />
<span itemtype="http://schema.org/ImageObject" itemscope="" itemprop="thumbnail">
<link href="same url with thumbnailURL" itemprop="contentUrl" />
<meta content="640" itemprop="width" />
<meta content="360" itemprop="height" />
</span>
<meta itemprop="embedURL" content="embed video link (swf)" />
<meta itemprop='playerType' content='Flash' />
<meta itemprop="uploadDate" content="2013-11-18T17:57:00+0200" />
<meta itemprop="width" content="640" />
<meta itemprop="height" content="360" />

You should nest all of your video markup within the video object schema, and you also should not hide the video title and description with a meta tag. You need to use span tags for those instead. And lastly, make sure your markup includes the contentURL item property, as Google will use it to generate video previews and helps them verify your video.

Related

Should I use HTTP or HTTPS for image links in metatags for shares?

When specifying images for twitter cards and facebook shares, which one should I use:
<meta property="og:image" content="http://example.com/logo.png" />
<meta name="twitter:image" content="http://example.com/logo.png" />
or
<meta property="og:image" content="https://example.com/logo.png" />
<meta name="twitter:image" content="https://example.com/logo.png" />
?
I tried using schemaless approach:
<meta property="og:image" content="//example.com/logo.png" />
<meta name="twitter:image" content="//example.com/logo.png" />
and they both failed to fetch the picture.

Post HTML5 video playlist to facebook

I am trying to post two videos in single playlist without using any flash player. I have tried following code.
<meta property="og:site_name" content="Test" />
<meta property="og:url" content="LINKING_URL" />
<meta property="og:title" content="test!!!!" />
<meta property="og:image" content="preview_image_url" />
<meta property="og:type" content="video.tv_show" />
<meta property="og:video:url" content="http://mydomain/video1.mp4" />
<meta property="og:video:secure_url" content="https://mydomain/video1.mp4" />
<meta property="og:video:url" content="http://mydomain/video2.mp4" />
<meta property="og:video:secure_url" content="https://mydomain/video2.mp4" />
<meta property="og:video:type" content="video/mp4" />
<meta property="og:video:width" content="480" />
<meta property="og:video:height" content="360" />
By applying this, First video is displaying on my FB wall and its playing also.
Actually I need to add two videos in single post video but its adding only one.
I have tried with video.episode, video.other, video.movie. But there is no successful result.
Any Suggestion?

How to create dynamic Facebook timeline posts like SoundCloud

From just a simple SoundCloud link pasted into my Facebook status update, then Facebook detects that it is a SoundCloud link and embeds a nice SoundCloud player into the post:
I have inspected the metadata on the SoundCloud page and found only one OpenGraph entry, og:site_name:
<meta charset="utf-8" />
<title>SoundCloud - Hear the world’s sounds</title>
<meta content="record, sounds, share, sound, audio, tracks, music, soundcloud" name="keywords" />
<meta content="Explore the largest community of artists, bands, podcasters and creators of music & audio" name="description" />
<meta name="google-site-verification" content="dY0CigqM8Inubs_hgrYMwk-zGchKwrvJLcvI_G8631Q" />
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1, user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <!--[if IE]>
<meta content="true" name="MSSmartTagsPreventParsing">
<meta content="false" http-equiv="imagetoolbar"> <![endif]-->
<meta content="19507961798" property="fb:app_id" />
<meta content="SoundCloud" property="og:site_name" />
<meta content="soundcloud" property="twitter:site" />
<meta content="SoundCloud" property="twitter:app:name:iphone" />
<meta content="336353151" property="twitter:app:id:iphone" />
<meta content="SoundCloud" property="twitter:app:name:ipad" />
<meta content="336353151" property="twitter:app:id:ipad" />
<meta content="SoundCloud" property="twitter:app:name:googleplay" />
<meta content="com.soundcloud.android" property="twitter:app:id:googleplay" /> <link href="/sc-opensearch.xml" rel="search" title="SoundCloud Search" type="application/opensearchdescription+xml" /> <link rel="icon" href="https://a-v2.sndcdn.com/assets/images/sc-icons/favicon-154f6af5.ico" />
<meta name="application-name" content="SoundCloud" />
<meta name="msapplication-tooltip" content="Launch SoundCloud" />
<meta name="msapplication-TileImage" content="https://a-v2.sndcdn.com/assets/images/sc-icons/win8-38b02b00.png" />
<meta name="msapplication-TileColor" content="#ff5500" />
<meta name="msapplication-starturl" content="https://soundcloud.com" />
In addition, I can play the music and even more fancy custom things happen:
I have read about Open Graph, custom actions, objects and so on. I have had a good go at the Facebook documentation and played all through the settings of my custom app, but I can't work out how to emulate the kind of thing SoundCloud has.

facebook recommendation image not display in fb wall "og:image should be larger"

I move all image of my website to amazone s3, when i try to recommendation any link to facebook i got error and image not display to recommendation popup.
<meta name="og:title" content="Found to be Unpopular Among a Portio" />
<meta name="og:description" content="" />
<meta name="og:image" content="http://d2dbcr33josved.cloudfront.net/images/article/1394213386_obamaca.jpg" />
<meta name="og:url" content="http://www.mysite.com/f-the-population-healthcare-36719" />
<meta name="fb:admins" content="akashdwivedi94" />

Vimeo on Facebook share/

im trying to display the player from Vimeo on the facebook wall (after clicking the link share).
<html>
<head>
<title>Some title</title>
<meta name="title" content="Some title" />
<meta name="description" content="Some description" />
<link rel="image_src" href="http://b.vimeocdn.com/ts/xxx/xxx/xx.jpg" />
<link rel="video_src" href="http://player.vimeo.com/video/XXXXXX" />
<meta name="video_height" content="360" />
<meta name="video_width" content="640" />
<meta name="video_type" content="application/x-shockwave-flash" />
<meta name="medium" content="video" />
</head>
<body></body>
</html>
using this, facebook doesn't load the video directly. Im not sure why its not working, so anyone with experience - can you tell me where i fail?
Use the new Facebook open graph meta tags. I grabbed the vimeo link by going to a vimeo video, clicking embed, clicked "old embed code", and grabbing the url.
<meta property="og:image" content="http://b.vimeocdn.com/ts/xxx/xxx/xx.jpg"/>
<meta property="og:video" content="http://vimeo.com/moogaloop.swf?clip_id=xxxxxxxx&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00ADEF&fullscreen=1&autoplay=0&loop=0" />
<meta property="og:video:height" content="360" />
<meta property="og:video:width" content="640" />
<meta property="og:video:type" content="application/x-shockwave-flash" />