Ok I will suggest you to set google alert for your website that way when you are building backlinks you will come to know which type of your backlinks have been indexed by google, so you'll get the idea on backlinks that are working for your website giving you the clear view on which type of backlinks you have to work on.
Any site that is regularly cached by Google, so look for blogs in your niche As most are cached after every post.
I think what yahoo shows doesn't work for google as these two are completely different search engine the best way is to read google guidelines and a manual submission work