Submit your YouTube podcast channel. Once added, it appears on the podcasts page and episodes / clips show up in the feed automatically.