Search APIs - Creating your own Custom Search Engine
Below is a MRR and PLR article in category Computers Technology -> subcategory Software.
Search APIs: Building Your Custom Search Engine
Overview
Search APIs from various providers like Google, Yahoo, Gigablast, and Dhoondho empower users and developers to create personalized search engines, unlocking the immense potential of the Internet's vast information network. This article compares several API providers to help you understand their offerings.
What is a Search Engine?
A search engine is a tool that retrieves information from the Internet based on keywords entered by the user. When you enter words into the search box and hit search, it scans its database to find relevant information.
Major Search Engines
Prominent search engines include well-known names like Google and Yahoo, which are extensively used. There are other search engines such as DogPile, which is a metasearch engine aggregating results from multiple sources, and true search engines like Exalead and Dhoondho, which have their own databases.
Dhoondho: A Growing Search Engine
Dhoondho is a rapidly developing search engine offering a valuable feature for developers: a Search API. This API enables developers to leverage Dhoondho’s comprehensive Internet database for tailored searches, making it possible to build custom search engines and efficiently search documents using a convenient XML API.
Custom Search Engine Example
Let's explore why many people, such as those behind gogoquick.com, are creating custom search engines. Search engines like Google, Yahoo, and Dhoondho utilize web crawlers, also known as spiders, to navigate the Internet and index web documents. Each engine has its method of determining relevance. For example, Google uses PageRank, while Dhoondho employs Relevance Rank.
Comparing Search APIs
Google API
- Relevancy: Excellent- Speed: Very fast (1-2 seconds)
- Format: AJAX API, less flexible
- Cost: Free for limited queries
- Integration: Limited
- Developer Key: Provided
- Website: [Google](http://www.google.com)
Gigablast API
- Relevancy: Poor- Speed: Moderate (2-4 seconds)
- Format: XML, highly flexible
- Cost: Expensive, usage-based
- Integration: Broad (Java, PHP, Flash, ASP, AJAX)
- Developer Key: Provided
- Website: [Gigablast](http://www.gigablast.com)
Alexa API
- Relevancy: Good- Speed: Fast (1-2 seconds)
- Format: XML, very flexible
- Cost: Paid, through Amazon
- Integration: Unknown
- Developer Key: Unknown
- Website: [Alexa](http://www.alexa.com)
Dhoondho API
- Relevancy: Good- Speed: Very fast (1-2 seconds)
- Format: XML, very flexible
- Cost: $150/month for 10GB data transfer
- Integration: Broad (Java, PHP, Flash, ASP, AJAX)
- Developer Key: Provided
- Sample: Free download without registration
- Website: [Dhoondho](http://dhoondho.com)
Disclaimer
This comparison reflects the results of our tests at the time of writing. Future changes could alter these outcomes, and users should conduct their own tests before choosing an API. The author and publisher are not liable for any damages arising from the use of this information.
You can find the original non-AI version of this article here: Search APIs - Creating your own Custom Search Engine.
You can browse and read all the articles for free. If you want to use them and get PLR and MRR rights, you need to buy the pack. Learn more about this pack of over 100 000 MRR and PLR articles.