I have a blog and promote my books on it.
Since I make sales without any advertising, I can only conclude that it produces sales.
It has some writing articles on it, but I try to make it an 'entertainment hub' which features flash fiction, humour, etc.
It's a Wordpress blog and up until recently my books under this name were on the sidebar.
But I now have a new system.
Two of my books are in sticky posts, which means they only appear on the first page.
Others are on a page called 'Bookshelf.'
Pages can be accessed anytime, as opposed to sticky posts.
I avoid the 'hard sell,' 'buy now' attitude.
I will be doing some advertising at some point, though.
It seems to be quite a science, from what I can gather, a serious interruption to my writing time.