Can I search for videos on YouTube on my website?

Yes, with YourChannel Pro you get the feature to search videos on YouTube. Navigate to the Show option on YourChannel. You will find the Search option as shown in the below screenshot to enable the search feature.

Search Videos From YouTube Feed