Are you being consistent with your branding across your blog, social media sites, and videos? Have you ensured that if your video is being shared that it is branded with your logo?
You can use any video editing software to add logos or watermarks to your videos before uploading them to YouTube
Youtube allow you to add your logo to all of your already uploaded videos. This very important feature will help set you apart from others in your niche.
This feature is called InVideo Programming that will help you add any custom image to all your Youtube videos with a few clicks without having to edit the original video.
You can choose to display the logo at the start of the video, somewhere in the middle or even for the entire duration of the video. Also, the logo can be placed in either corners of the YouTube player.
Get some free logos from here