1. Why someone will pay for search, if they can get it for free (Google) ?
2. The best search niche in Bitcoin world is still the blockchain itself. There is a lot of things that can be done with the blockchain data, which is yet to be done.
1. Google does not specify Bitcoin Only merchants, but gives you a wide variety of all merchant. Also, This service is free. No one pays to search.
2. Blockchain is map based, meaning only physical locations in your vicinity. It does not list all available online Bitcoin merchants.