An essential for any ecommerce business, a blog is simply an online log of content relevant to your market. These should be bolted on to your ecommerce site, and most platforms you choose to run your site will have an in-built blogging function, so you can attract both traffic and links to your store.