Research shows that the time frame for readers to retain the most information is between 10 and 18 minutes. After that, attention and retention drops.
Another consideration is putting blog content into real-world terms. By giving the prospective customer the tools to solve their own problems you set yourself up as a trusted adviser.