Here, in descending order of importance, are the top 7 reasons why your blog may be so popular.
#7 You are very good at PR and know how to get the word out on your blog.
#6 The search engines index your blog and your page rank is high.
#5 You have a huge email list that you notify every time you write a new post.
#4 You comment on other blogs and link to them and they link back to you.
#3 Your blog is listed in multiple blog directories.
#2 You update your content on a regular basis, at least several times a week.
#1 You create great content. You are “Linkbait”