said 4 months ago:
Video still down. Donna, is there a reason you host it on Vimeo? Are you also hosting on YouTube?
Always make sure you host videos on YouTube, if it’s the only place you post it. YouTube vids will pick up on your G+ page, your “authored” content, and rank it higher in Google SERPs. Then, post it on other platforms like Vimeo, Daily Motion, MetaCafe, etc.
Also, make sure you curate the video with other related content on Web 2.0 sites like Blogger, WordPress, Tumblr, Storify, Spundge, Scoop.it, etc., and link it all back to your video post on your website. You’ll be astounded at how this will help your video rank higher in Google.