Video Accessibility and SEO
-
How do you implement video meta data, closed captioning and transcripts to ensure both search engines and screen readers can crawl/read?
For example, in a mostly text-based video with a simple audio track hosted one brightcove and embedded into our site, we want to make sure 1) google can crawl the text on the video and 2) a vision-impaired viewer would be able to use a screen reader to hear the text on the video.
-
Well, one thing I do know is that... to make objects more accessible, you often need to re-code objects (like the video-player itself)
This particular post is quite interesting (even though it's old, circa 2010):
... particularly in that, the author is considering WAI ARIA which makes web-content more accessible for disabled people.
You can see where the author starts getting into WAI ARIA here. He's just doing very basic things like, making sure the web player itself (the buttons and stuff for playback) can be operated. I'm sure though, that there are ways to take this ind of stuff further
The problem is, this is a basic HTML 5 video player. If your videos are embedded using an external video player (like the YouTube one, or like this Brightcove thing) - then often you have no opportunity to recode the player. If you can't do that, then you can't make it more accessible than it is out of the box
If you're happy to supply extra content along-side the video which helps search engines to read it, then you'd be looking for the Transcript schema which is part of the VideoObject type. Google does use the Video schema, but they don't explicitly state that they look for the transcript in their primary documentation
On the official SEMRush blog, they seem to think that transcript schema is 'fantastic' for SEO (ctrl + F for "transcript" on the post). This 'relatively' recent study seems to find that, transcript schema doesn't really boost rankings all that much (though I have my suspicions that it could heighten relevance, if nothing else!)
This page from the University of Washington is quite detailed in terms of creating more accessible videos. It seems that, some support at least would be required from Brightcove. Even if you managed to caption your video, on the Brightcove end - their system would have to be capable of 'adding' your captions to their web-live video files. The post also contains information on generating accessible transcripts
From the sounds of it, the best implementation for the transcript would be to have it visible on the page (in a place where a blind user's reader would hook into it, and read it - as if it were standard content). You could then wrap it in transcript schema, so for this one I'd probably use a microdata implementation rather than JSON-LD
After that you could do more research and see how much stuff you could push into it from accessibility initiatives like WAI ARIA
Captioning... I've tried to provide you with some resources, but I'm still not quite sure myself
Hopefully this will at least get you pointed in the right direction
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
-
WordPress Themes and SEO
I am helping out a client with updating their website.
Intermediate & Advanced SEO | | cangelmarketer
The theme they currently have hasn't been updated in ages (I am going to guess years). Would there be a difference in updating to the most recent version of their theme and changing them to a completely different theme? Or because they update in the current theme is so large anyway, it won't make a difference in terms of SEO. The reason I ask is that they don't know their Themeforest details to log in and download the most recent version of the theme, so they would have to re-purchase it, and with the hosting, they have access to a range of themes includes in their package. Thanks0 -
Cookieless subdomains Vs SEO
We have one .com that has all our unique content and then 25 other ccltd sites that are translated versions of the .com for each country we operate in. They are not linked together but we have href lang'd it all together. We now want to serve up all static content of our global website (26 local country sites, .com, .co.uk, .se, etc) from one cookie-less subdomain. Benefit is speed improvement. The question is whether from an SEO perspective, can all static content come from static.domain.com or should we do one for each ccltd where it would come form static.domain.xx (where xx is localised to the domain in question)
Intermediate & Advanced SEO | | aires-fb770 -
How to lay off your SEO compnay?
I have decided to replace my seo company. The pint is this company has been partly my developer too. So he has set up a demo server of my website. 1- Should I be worried about duplicate material when I end my cooperation with this company(The demo server) 2- Should I be worried that if they do not like it, they go and delete all the submitted materials and destroy my pages rankings? Thanks all
Intermediate & Advanced SEO | | AlirezaHamidian0 -
Schema.org and YouTube Videos
Hi, Does anyone know how to implement schema.org markup with YouTube embedded videos? Thanks Carlos
Intermediate & Advanced SEO | | Carlos-R0 -
# element above Menu - Is there any SEO Value to it
Is there any Value to having the H1 element above the MENU in a Typical Application ? My intention is to tell the "Bot" that the H1 element is more important than the Menu Items . Are there any examples of such sites . The closest that I have seen is (NOT MY SITES) http://www.airfarewatchdog.com/ and http://www.airfarewatchdog.com/cheap-flights/from-dallas-texas/1531/?airport_code=dfw&depsub=1&c2calert=0&deal_alert=0&from_hp=true Here they (second link) they have H1 above the Bread Crumb ( they dont have any menu though).
Intermediate & Advanced SEO | | Chaits0 -
Wordpress access denied
In Google Webmaster tools after doing a Google Fetch for our Blog which is showing Access Denied for 900+ pages this is the report that comes up and I wonder if this is causing the 900+ pages to show "Access Denied" and if so how to rectify it? The page seems to redirect to itself. This may result in an infinite redirect loop. Please check the Help Center article about redirects.```
Intermediate & Advanced SEO | | NileCruises
<code>HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
Location: http://nile-cruises-4u.co.uk/blog/
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Thu, 05 Jul 2012 07:04:05 GMT
Content-Length: 157 <title>Document Moved</title> Object Moved This document may be found here I</code>0 -
Seo advice / plan ? penalized ?
I built an ecommerce site for a client of mine just over 9 months ago now. To begin with the serps were great, everything was listed in the results but for some reason a few weeks in all the results vanished from google and now we're lucky to find anything. I've been as far as page 200 and havent found any results. Its been like this for a solid 8 months so i can only presume that the site has been penalised in some form. Searching for unique phrases from the site doesnt even return results. The website in question is = http://goo.gl/A6Gz2
Intermediate & Advanced SEO | | gfxpixeldesigns
keywords we're aiming for = coloured contact lenses, fashion contact lenses
Target = Google UK Now im not really an seo guy but regardless of this my client has hired me to see whats going on and correct it. I've been scratching my head thinking all sorts of things but none of which im certain about so i'm looking for someone to point me in the right direction before i do anything drastic. So to begin with here are some of my suspicions which i personally think are affecting ranking and possible penalisation. #1 - Too many links on the page
#2 - Possibly over optimised
#3 - Lack of content on the product and category pages
#4 - Lack of backlinks and links in general coming from other sites My main concern is the lack of links from other sites and the odd link coming from low quality sites. I've also just found out that my client has been using an automatic link submitter which i've always thought of as a big no no. Some of the sites these links have been submitted to have nothing to do with the keyword we are targetting and are sort of spammy sites containing all sorts of links. Im wondering if these poor quality links could have caused the site to be penalised, google may be seeing it as a spammy site due to this. Whats your opinions on the above, are my suspicions correct and can this be recovered ? My planned course of action is to be as follows: #1 - Re write the content currently on the site so that it is better written and include more keywords, especially long tails since i think these will help bring the serps up.
#2 - Write detailed category and product descriptions as well as making sure every page has some well written content with links and keywords.
#3 - Keep the above pages to one main subject / keyword so that google doesnt get confused.
#4 - Get some links on popular and relevant sites, the only problem here is the lack of fashion contact lens sites. Does anyone have any advice on how to find these or where i should be getting links placed. Are directories worth while ?
#5 - Get more involved in the social side ie facebook, twitter I will be building on the above over time, aswell as running google ads moderately for our chosen keywords. Is there anything i have missed, anything i shouldnt be doing. Please advise. Thanks.0 -
Iframe redirect bad for SEO?
Hi, I have a website (http://www.blowingminds.de) wich I put a spreadshirt shop into via iframe. The thing is I am not sure on how the iframe effects my SEO? Can I just optimise the main domain for search? Well I want the spreadshirt shop to be found under the domain name (www.blowingminds.de) but the only real way to do it is by implementing an iframe because each spreadshirt shop has its own subdomain eg.: blowingminds.spreadshirt.de but the only real way to do it is via iframe, as they do not offer a complete domain redirect. (Or have I overseen some other way?) I hope you guys can help me on this one 🙂 Thanks in advance. Malte
Intermediate & Advanced SEO | | wellbo1