Jump to content

which software/language to use to build a search engine

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
4 replies to this topic

#1
yeto

yeto

    Newbie

  • Members
  • Pip
  • 4 posts
I am new to programming.

I want to build a search engine that when keywords are entered in the search field the software will search Google, Yahoo, and Bing. I then want the software to search specific parts of the pages it finds using the same keywords and then list the websites from all three search engines in one place.

Is this possible and which programming language/software would be the best to use?

Thanks in advance for any help,
yeto

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
It's possible, but has already been done. Dogpile.com, for example, does this. Any server-side language should work.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
Any language can be used more or less that contains HTTP interacting although I would recommend a comfortable web language (it is more accessable) such as ASP.NET or PHP.

The three search engines you listed do not allow spidering of their results, but they hand out APIs to access search results:
Yahoo: Yahoo! Search Web Services - YDN
Google: Web Search Examples - Google AJAX Search API - Google Code
Bing: Bing Developer Center
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#4
yeto

yeto

    Newbie

  • Members
  • Pip
  • 4 posts

WingedPanther said:

It's possible, but has already been done. Dogpile.com, for example, does this. Any server-side language should work.

How does Dogpile do what they do and not get banned by Google?

Thanks,
yeto

#5
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts

yeto said:

How does Dogpile do what they do and not get banned by Google?

Unless they say specifically, no one can know. Most likely they pay much money to allow high lookup rates with the search APIs.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.