This is going to be useful post for people who are struggling to get their site indexed in Google. As we all know that Google is the biggest search engine around and it is best source of getting free targeted traffic and if Google stop indexing your web pages then it would cause some very big problem for your online business. So if Google is not indexing all the URLs of your sitemap or just stopped indexing your new posts then you may found this post very helpful.
Search engine indexing is the most common problem and I have also written a post about it, why Google is not indexing my site. Even after if you think everything is fine and your site has unique content, get updated regularly and also has decent amount of backlinks then check out the following sources to get the best answers of your questions.
Google hasn’t crawled all my pages – Only a part of my Sitemap is Indexed
Above links are from Google support forum from where Autocrat and squibble really took out their time to just answer every possible question about search engine indexing.
If you are not having any problem regarding indexing with Google or other search engines, then still I would recommend you check out the above links.

Do you think this has to do with time? I noticed one of my blog stopped getting its new posts indexed into Google. It has been 2 weeks. I don’t know if I should wait more or contact Google.
Very nice post, really it helps me to understand why google is not indexing my websites pages… thanks