odynvolk / number-of-search-results

A node module for retrieving number of search results for queries
3 stars 1 forks source link

numSearchResults.google always returns 0 #5

Open zolastro opened 6 years ago

zolastro commented 6 years ago

I've used this code:

const name = 'java';
const google = numSearchResults.google(name).then((numResults) => {
      console.log(name + ": " + numResults)
});

This gives as result java: 0. However, if I use bing:

const name = 'java';
const bing = numSearchResults.bing(name).then((numResults) => {
      console.log(name + ": " + numResults)
});

Now numResults is 16300000.

odynvolk commented 6 years ago

I just tried your exact code for Google and got the numResults: 517000000

Are your queries being blocked by Google? Google is pretty hard on scrapers. Do you have the same problem if you try with proxies or wait several minutes before trying another time?

longldktmm commented 5 years ago

Me too, Return 0. No ideal. I think I will use Google Api or Puppeteer