YouTube is the most popular video platform on the Internet. You have to have a YouTube channel set up for your business in order to rank as over 80% of video results in Google are served from YouTube.
Make your channel attention-grabbing: Customize your channel on YouTube with compelling descriptions, annotations and even use humor in videos. Link back to your site once in the video description.
Create XML Video Sitemaps for Google: Creating a Video Sitemap to help Google locate videos for indexing and ranking.
Optimize any “text” associated with your video: On YouTube, ensure there are keyword rich titles and compelling descriptions. For videos on your own site, make sure the page where the video resides is well interlinked and that the page has optimized Meta data and content.
Distribute to other channels, other than YouTube, to increase reach in the engines.
Utilize the plethora of video tutorials, such as this one from YouTube Partner Support: YouTube Help Desk: Top 10 YouTube Strategies (Episode 8)
Connect your YouTube channel with a Google+ profile or page to access new features.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.