Lots of gurus have their own methodology for creating content online but a new framework isn't needed. I learned the elements of newsworthiness in Journalism class and it translates extremely well to online content. Stick by these simple rules and your content will kick ass, whether it's a tweet a blog post or anything else.
I simplified the elements but you can find a refresher from the University of Utah here.
[slideshare id=30650570&style=border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px; max-width: 100%;&sc=no]