Google supports and recommends using the schema.org on-page markup for videos. However it is not clear if this should also be done when embeddeding a YouTube video. Or really even a Vimeo video. Or is the schema.org only necessary when hosting the videos yourself?

  • Do you ask if Google might show a Rich Snippet for externally hosted videos, or do you want to know if it’s allowed according to Schema.org?
    – unor
    Feb 26, 2014 at 1:01
  • Is the Google embed <iframe> already setup for Bing/Google to get the data from or do I need to add Schema around it?
    – Ryan
    Feb 26, 2014 at 1:39

1 Answer 1


schema.org is never necessary and you are free to markup (or not) whatever you wish, including third-party content. It's up to you if you wish to add markup or not — there's nothing saying you shouldn't. Feel free to use sameAs to refer back to the original youtube.com/etc page.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.