I have to manually request indexing in order for my months old blog posts to show up on Google. I went from 1 appearance in search results every few days to 15 per day just by manually requesting indexing on my recent blog posts.
But what I find confusing is that even when I do this, Google won’t follow any links it finds when it eventually gets around to crawling my posts. I submit my site map and it won’t index anything new. I have to manually ask Google to index every new blog post I make.
It seems like small blogs like mine just aren’t what Google is interested in finding and presenting to users.