A successful blog with many articles will get re-indexed by google more often, thus keeping a steady flow of more new visitors coming to your site or blog.
It's a blogging 'must' to try and post at least one or two new items per day. That way google sees your blog/site as 'active' and gives it more importance over time. Thus increasing your ranking and bringing in even more visitors.
Probably the most popular way professional bloggers and website content writers overcome writer's block and keep topics coming steadily is to take advantage of those moments when ideas are flowing. Jot down topics to write up in more detail in the future and you'll always have a neat list to work off. Break big items up into smaller posts and keep things short and to the point.
When ideas are really flowwing, you can write a few articles all in one go, and save them to your pc(or as drafts), then activate/post them one at a time over the next few days etc.
I know some bloggers who sit at home on a Sunday afternoon and write their whole week's posts all in one go, then simply post them one or two at a time during the week, thus keeping things flowing.



