Yes, your site can show in Google results for YouTube videos

Yes, your site can show in Google results for YouTube videos

Yes, your site can show in Google results for YouTube videos