For a long-term efforts to make money online, however, I advise you to establish a web site. And blogs are best for news-oriented sites, with time-sensitive information. They are organized by date. But a content-themed web site is organized by subject, and is more timeless. Blogs are not particularly profitable for most small businesses.