The ideal blog post length will vary depending on your goal and the topic you are writing about. Generally, it is recommended that short posts should be at least 500 words in order to provide comprehensive coverage of a topic and increase engagement. However, for posts that are aiming to rank on Google, the ideal length is usually around 2000–3000 words.