And then to answer the question: It's because the text is on your home page and on the specific blog post, and because Google learned about your domain name before they found out about your specific page for the post and its comments. If they're going to show one, it will be your home page because it has more internal, Google-only, invisible to the rest of us page rank than a brand-new page. Time probably isn't a direct factor, but all of the links you've accumulated so far help your domain in general, while a new post has only one link, from your home page.
Try this search and you'll see a similar effect with my site.
|