In the recent few months, Google has expressed its intent to further assist webmasters using the Google Webmasters tools. This provides for greater exposure to video presentations as well as the usual "insider" information on your web site's performance in Google's eyes. Yesterday, it was revealed on the Google Webmaster Central Blog that Google has created a YouTube channel with the intent:
We plan on releasing more videos like these in the future, so we've opened up our own channel on YouTube to host webmaster-related videos. Our first video is already up, and we'll have more to share with you soon. If you want to be the first to know when we release something new, you can subscribe to us using your YouTube account, or grab this RSS feed if you'd like to keep track in your feed reader.
Not bad Google, the first video/channel can be viewed below: