multoogle

Multi-Domain Google(tm) Search



What is Multoogle?

Multoogle is a simple proof-of-concept design utilizing Google's developer API to provide a multi-domain search front-end to Google. For some reason, Google doesn't allow users to search specific multiple sites at one time (e.g., using the "site:" limiter). Even in advanced search, this option is not available. There have been times where I felt like such an option would be extremely handy. For instance, when you know certain sites have reliable product reviews, you can limit your search to just those sites.

The idea for Multoogle came from my frustration with trying to use Google to search for product reviews without coming across a multitude of storefronts trying to sell me the product (especially Amazon.com affiliates!). I knew the sites I wanted to search, but it was laborious and time-consuming to enter in 4 or 5 different searches in a row to get at the information I needed.

How Does it Work?

Multoogle is a fairly simple PHP script that makes direct calls to Google's developer API to obtain search results. Since Google doesn't allow multi-site searches, it makes as many calls as five calls for five different searches for up to five domains at a time. It returns the results from each unique search in order, one at a time. So if you were searching three domains -- A, B and C -- it returns results in order:

  1. First result from A
  2. First result from B
  3. First result from C
  4. Second result from A
  5. Second result from B
  6. Second result from C and so on...

Ideally, someday, Google itself will provide such a search capability. But until it does, feel free to use Multoogle for such searches.

Can You Make the Source Code Available?

At present, it's still in a development phase, but yes, plans are to provide the PHP code under an open-source license.

What are the Terms of Use of this Site?

Use it until your heart's content for personal, non-commercial use. However, any commercial use or attempts at providing external or spidering interfaces to this site will result in that IP's ban. Use of this site is also limited by the terms and conditions of the Google Web API Service. This site is non-commercial and we have no intention of making any commercial use of this service. It is a simple proof-of-concept service.