Jump to content

google rich media result check


IFMkey
 Share

Recommended Posts

This is because we didn't update theme on our demo site for a long time. Now we fixed it, you can check it now:

Screenshot(3).png.b7d2c0e6aed0af9cb3a56996f876ab9c.png

 

All new theme version already have this. If you don't have it on your project, you need to add the following code into Website UI -> Page components -> include_header_general.tpl anywhere under <head> section:

	{{if $storage.video_view_video_view.video_id>0}}
		{{assign var="duration_hours" value=$storage.video_view_video_view.duration_minutes/60|intval}}
		{{assign var="duration_minutes" value=$storage.video_view_video_view.duration_minutes-$duration_hours*60}}
		{{assign var="duration_seconds" value=$storage.video_view_video_view.duration_seconds}}

		<script type="application/ld+json">
			{
				"@context": "https://schema.org",
				"@type": "VideoObject",
				"name": "{{$storage.video_view_video_view.title|json_encode|trim:'"'}}",
				"description": "{{$storage.video_view_video_view.description|json_encode|trim:'"'}}",
				"thumbnailUrl": "{{$storage.video_view_video_view.preview_url}}",
				"uploadDate": "{{$storage.video_view_video_view.post_date|date_format:"%Y-%m-%d"}}",
				"duration": "PT{{$duration_hours}}H{{$duration_minutes}}M{{$duration_seconds}}S",
				{{assign var="postfix" value=$lang.videos.sitemap_format_standard}}
				{{if $storage.video_view_video_view.is_private==2}}
					{{assign var="postfix" value=$lang.videos.sitemap_format_premium}}
				{{/if}}
				{{if $storage.video_view_video_view.formats[$postfix].file_url!=''}}
					"contentUrl": "{{$storage.video_view_video_view.formats[$postfix].file_url}}",
				{{else}}
					"embedUrl": "{{$config.project_url}}/embed/{{$storage.video_view_video_view.video_id}}",
				{{/if}}
				"interactionStatistic": [
					{
						"@type": "InteractionCounter",
						"interactionType": "http://schema.org/WatchAction",
						"userInteractionCount": "{{$storage.video_view_video_view.video_viewed}}"
					},
					{
						"@type": "InteractionCounter",
						"interactionType": "http://schema.org/LikeAction",
						"userInteractionCount": "{{$storage.video_view_video_view.rating_amount}}"
					}
				]
			}
		</script>
	{{/if}}

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...