EconBiz is a research site about Economics topics that touts itself as being a thorough resource for both students and researchers in this area. Their About page is detailed about all they have to offer, so be sure to check it out:
The article does not disparage Google Scholar, it merely points out some of the weak points of the offering and suggests resources to augment the use of Google Scholar. It’s definitely worth the time to check it out. There is even a chart on the last page of the article displaying some of the strengths of EconBiz’s search results vs. Google’s:
We would do well to push this resource to people desiring more comprehensive and scholarly level material on Economics.