6. Embed your YouTube video on your blog. Always, always embed your YouTube video on your blog. You want to drive traffic back to your main hub, which is your blog. Also, I am beginning to notice a cool thing that is happening. Google is showing a thumbnail of YouTube videos right on the search results page.