Anyway I still think we should ask on MSO. There are different aspects of this that I don't think have been asked before anywhere:
1) We're trying to get content indexed in the first place, not get higher rank in searches. If a post isn't indexed months later it seems like that's an indicator we should be doing something differently.
2) We're on the side of normal users, not webmasters. All of the resources which are available for SEO are designed for webmasters.