You can choose any length. However, it's generally recommended that you aim for blog posts that are at least 750 to 1,000 words. It will give you enough space to cover the topic thoroughly and include keywords for SEO purposes.