Vidyard recently switched to a new user interface. Click here to compare the previous and current menu.

Understand and set up Vidyard Player SEO

This feature is currently in beta. To try it out, contact Support or your Customer Success Manager. 

Get noticed! Our embed codes can now inject schema.org compliant JSON-LD into pages where you've embedded Vidyard players. This will allow search engine crawlers to index contextual information about the player.

Requirements: 

  • You must turn on the Player SEO feature (Contact Support or your Customer Success Manager to turn this on)
  • This feature only works for players embedded with the inline and lightbox embed codes (it does not work for the iframe embed code)

Note: Player SEO will be turned on for all the players in the group where this is enabled. 

What is Player SEO?

Search engines can't watch your video content when searching webpages for content to index, so the more information that you can provide to search engines about the content of your videos, the better your SEO. Because of this, turning on the Player SEO feature in Vidyard means that all your current and future inline and lightbox embed codes will inject as much information about your video content as possible, and inject it into the <head> of the webpage where your player lives.

Understanding the page <head>

There are two main sections to the structure of any HTML webpage: your page <head>, and your page <body>. All of the content that is visible on your webpage lives in the <body>, and public, but hidden info about your page, such as your tracking cookies and page metadata, live in the <head>.

Information in the page <head> section does not display on your webpage, but anyone can see it by inspecting the source code of your page. 

Because this information is public, search engines can crawl info in your page head for text with which to index your website. This allows you to add lots of extra info into your website without cluttering up your page, or slowing the performance with extra info to render in the <body> section. By adding metadata about your video content here, search engines can use information about your videos to index your page for the content in your videos! 

To set it up

  • Turn on the Player SEO feature (contact Support or your CSM to help with this.)
  • This is group-wide setting, so this feature will immediately function for all the players in one Vidyard group. 
  • Note: Your embed codes will not change, therefore you do not need to re-embed any of the players in this group. It will function for all previously embedded, and all new inline and lightbox players in your group. 
  • Go into your players and add info that you want to be listed for SEO. (Learn what info is listed in the page metadata below.)
  • You can check this on any page where you've embedded a Player SEO-enabled Vidyard player by inspecting the rendered source code of the page, then opening the <head>section and looking for the <script type="application/ld+json"> tag. Player metadata will be listed there. 

What info is injected into the page head? 

When setting up your player SEO, add content to your videos and players with this in mind.

Note: With the exception of the transcript text, the metadata used is the metadata for your player, not your video. (Find out what is the difference here.) This is because a video can be used in many players, so this allows you to control the metadata for the video content used in the specific content of the player you have embedded. 

Check out the image below for an example of what the metadata in your page header will look like. 

A snippet from the site head showing the video metadata for SEO in a page.

There is quite a bit of metadata injected into the header, but the data that will most affect SEO is the following: 

Was this article helpful?

Can’t find what you’re looking for? Please contact us below.

Email Vidyard Support
Why you didn't like the article?
  • No, Thanks