Google announced : Google Panda Update Version #24; 1.2% Of Search Queries Impacted https://twitter.com/google/status/293780801001230336
Yes, It may be there is new update on Google search algorithm. but Google not announced officially any update. There are many website ranking goes...
If You want to have search engines index and rank all pages in your website by the help of Sitemap. XML-Sitemap.com is Best Sitemap generator.
I am always use backlinkwatch website. you can also go for Alexa it explore up to 100 backlink of website.
I will suggest you go for more and better result you create manually. its very effective and you can manually set the updation or accessible page .
Separate names with a comma.