Hi, I'm a newb, did some reading on this but still couldn't figure it out. I found a site that creates stiemaps for youtube videos. But how do I then submit the sitemap to google? Can I just submit it directly through webmaster tools? Or do I have to paste the sitemap on my website? Thank you if anyone can explain!