how does a blog directly impact sales of a company