According to a survey, The best blog length for SEO in 2019 is around 2,000 Words. You should cover all the information about the topic there.