Did you know that YouTube is the 2nd largest social media channel in the world (after Facebook) so rather than just dumping your videos on there and forgetting about it, you should be taking advantage of its huge active user base together with its prominence in a search context - not just on YouTube itself but in Google search too.