Why is it that some posts appears in Google, but are not indexed or cached? Is there a reason that Google didn't keep the posts in their results? They're not duplicate content, and I'm sure they don't violate their tos.
Can you provide an example please? I have seen Google give a little bit more weight to fresh and new content. But content that does not have backlinks going to it often falls off very quickly.