YouTube is owned by Google, and YouTube videos rank well in Google search results. Create specific YouTube videos to put more links to your content in Google results. Good tip from @poneal from Breaking Point