SEO Best Practices

Product(s)
Video Cloud
Role(s)
Studio User
Player Developer
Topic(s)
SEO
API(s)
CMS API

In this topic you will learn how to ensure video content can be indexed by search engines.

Indexing your site content

With more internet content being multimedia, you need to make sure that search engines can index your content. There are two ways to accomplish this:

A simple MRSS feed may also work if you don't have the means to produce a video sitemap.

Creating a sitemap

A sitemap is an XML file that tells search engines about the pages on your website. This file lists URLs for each page along with additional metadata, such as when the page was last updated, how often it usually changes and how important it is relative to other URLs on your site.

Because the sitemap lists pages (URLs), you will want to create a page (URL) for each video in your library. You can do this with a single web page where the content and metadata is set dynamically from the server-side of your application. Use the Video Cloud CMS API to fetch metadata about your video and write it to the web page. This will allow search engines to find every video in your collection and index the metadata for each file.

For details about the XML structure, refer to the sitemaps XML format site.

Adding context to HTML content using microformats

While HTML tags tell the browser how to display your content, it doesn't provide any information about what the content means. Your site may be generated from structured data, probably stored in databases, but the structure is lost when it is formatted in HTML. Search engines can benefit from knowing about the structure of the data on your site.

A collection of schemas (i.e. HTML tags) has been created to identify the type of content on your web pages. Search engines including Bing, Google and Yahoo rely on this markup to improve search results.

These schemas, or microformats, provide you with a collection of shared vocabularies to add to your markup that will define the content on your web page. You can find details about these tags at schema.org.

For your media player, Brightcove recommends using the VideoObject schema.

Brightcove has created a tool to generate your player publishing code with the microformat data included. Check out the Video Schema Builder.