I learnt from some posts here and searched my name in some Internet news sites, and found that my name was mentioned in NewsRx for a paper published on a high impact journal. It seems that the site has been ranked high by several ranking system, but i found that literally every paper from good or bad journals can be found on this website as long as they are published after certain year. Is this useful at all?