Embed Video on Google Site June 21, 2014AdminLeave a comment Embedding a video (NOT on YouTube) on a Google Site can be easy. It’s all about the Embed Code: