Factors that make a youtube video popular include engaging and entertaining content, good production quality, strategic promotion, and attractive thumbnail and title.