Buscadores (Tambien conocidos como Motores de busqueda)


16/Oct/2012 - Autor: MaSt


search engine

 


Un buscador es un programa que se dedica a buscar informacion almacenada en servidores web tambien llamadas arañas web (spiders). De esta manera visitan todas las paginas de internet, las almacenan e indexan para hacer mas facil su busqueda.

Antes de que nacieran los buscadores Web, había motores de búsqueda para otros protocolos, como el buscador Archie para sitios FTP anónimos y el motor de búsqueda Verónica y Jughead para el protocolo Gopher.

El primer buscador web de internet fue Wandex (aprox. 1992) desarrollado por Mattew Gray en MIT en 1993, que en primera instancia fue consevido para medir el tamaño de internet con fines academicos cuantificando la informacion que existia en la red pero al mismo tiempo se dieron cuenta que este robot podia leer las direcciones e indexarlas para despues encontrarlas facilmente. De esta manera nacieron las busqudas de internet.

Posteriormente nacieron muchos otros entre los que se encuentra Aliweb todavia en funcionamiento (http://www.aliweb.com/), Altavista un popular buscador que despues fue comprado por Yahoo y destronado por Google, y tambien Webcrawler el primer motor de busqueda de texto completo (http://www.webcrawler.com/) entre muchos otros como Excite, Lycos, Infoseek y Bing.

Tu propio buscador de internet:

La construcción de un motor de búsqueda no es algo sencillo. Hay muchos componentes que hay que tomar en cuenta: Un analizador (buscador y analizador de texto), constructor de índice (construir el índice del texto analizado), compilador de consultas (analizar y compilar consultas), optimizador de consultas (optimizar la búsqueda con una mejor calidad y velocidad), matcher (algoritmo booleano para tamizar documentos que no cuentan con términos de consulta), ranker (rankear documentos en función de su relevancia para la consulta), fragmento generador (genera resultados de la búsqueda),Adicionalmente cada componente puede ser dividido a varios subcomponentes. Por ejemplo, un constructor de índice implica sofisticados algoritmos para comprimir, descomprimir, fusionar, índices de caché.

Hay algunos motores de busqueda de codigo abierto que puedes probar.

Buscadores por fecha de nacimiento.

  • 1994 – WebCrawler - Link
  • 1994 – Lycos - Link
  • 1994 – Excite! - Link
  • 1995 – AltaVista (comprado por yahoo!)
  • 1995 – Yahoo! - Link
  • 1996 – Inktomi (comprado por yahoo!)
  • 1996 – HotBot (comprado por Lycos) Link
  • 1997 – Google - Link
  • 1997 – Fast (comprado por yahoo!)
  • 1997 – Ask - Link
  • 1998 – DirectHit (comprado por Ask!)
  • 1998 – Teoma (comprado por Ask!)
  • 1998 – Open Directory Project (ODP) - Link
  • 2009 – Bing - Link

Otros Links interesantes