I have about 40 videos on youtube, they are doing great. I would like to post the same videos on my site? Should I simply use the embed code from youtube or host them on my site? I am leaning toward the latter since i think it i will work best for SEO but I dont know. Thoughts?
Video content is not crawlable by search engines (yet) so it shouldnt really make a whole lot of difference. Of course, there could always be something in a SE's algorithm that will assign a small positive benefit to a video hosted on a sites domain vs. hosted somewhere else.