There is no fixed rule to the number of minutes your blogs should be but 8-15 minutes is quite a reasonable watch time for most YouTube videos. It should be reasonably long enough to tell a story but short enough to maintain viewer interaction. 15-60 seconds long video is a common approach to TikTok or Instagram videos.