3. Motores de búsqueda
Los motores de búsqueda (search engines) son
programas encargados de realizar las búsquedas
dentro de las bases de datos de documentos web.
Actualmente se clasifican en tres categorías
principales: motores de búsqueda temática, también
conocidos como directorios o catálogos; motores de
búsqueda por palabras claves o "crawlers" y sistemas
basados en el "content-routing .
4. Motores de búsqueda temáticos
Se caracterizan por ser un índice de documentos
recopilados manualmente, los mismos son sugeridos
por sus propietarios, quienes además los clasifican en
áreas específicas y brindan una descripción de la
información que contiene el sitio, formando así una
jerarquía de URLS.
5. Motores de búsqueda por palabras
claves “crawlers”
Los crawlers están basados en el concepto de una
única base de datos centralizada en donde se almacena
toda la información. Algunos sistemas contienen
varias bases de datos en una misma máquina, sin
ningún tipo de conexión y cada una es tratada
autónomamente . Se componen de un índice de URLs
recopiladas en forma automática por un robot o
mediante el envío de las mismas por parte de los
administradores web.
6. Componentes principales
Robot:
Es un programa desarrollado específicamente para
navegar en la red de vínculo en vínculo. Puede
recibir diferentes nombres: spider, robot, worm,
wanderer o crawler. Su función es analizar el
contenido de los archivos para incorporarlo a la
base de datos del sistema y buscar nuevos vínculos
para obtener más registros; está programado para
que, de manera periódica, visite los mismos
archivos con el fin de detectar si se les ha
actualizado o eliminado.
7. Index:
Es una base de datos que contiene una copia completa
o parcial de los documentos reunidos por el robot. La
información obtenida de los documentos por medio de
programas especiales, facilita la labor de los
mecanismos de búsqueda.
8. Mecanismo de búsqueda:
Es un programa que permite al usuario indagar en la base
de datos a partir de una página web y que entrega los
resultados de la búsqueda, habitualmente ordenados según
el criterio establecido por el propio Motor de Búsqueda.
No obstante la gran variedad de Motores de Búsqueda que
existen, ellos poseen componentes básicos y una interfaz de
usuario bastante similar; por el contrario varían de forma
significativa en las particularidades de la búsqueda
avanzada.
9. Operadores booleanos
Los operadores booleanos (AND, NOT, OR, XOR) localizan registros que
contienen los términos coincidentes en uno de los campos especificados o en
todos los campos especificados.
Utilizar el operador AND para localizar registros que contengan todos los
términos de búsqueda especificados. Por ejemplo, si se busca por "perros AND
gatos", la biblioteca-e localiza registros que contengan todos los términos
especificados.
Utilizar el operador OR para localizar registros que contengan cualquiera o
todos los términos especificados. Por ejemplo, si se busca por "perros OR
gatos", la biblioteca-e localiza registros que contengan el primer término o el
segundo.
Utilizar el operador NOT para localizar registros que contengan el primer
término de búsqueda pero no el segundo. Por ejemplo, si se busca por "perros
NOT gatos", la biblioteca-e localiza registros que contienen el primer término
pero no el segundo.
Utilizar el operador XOR (o exclusivo) para localizar registros que contengan
cualquiera de los términos especificados pero no todos los términos
especificados. Por ejemplo, si se busca por "perros XOR gatos", la biblioteca-e
localiza registros que contienen cualquiera de los términos especificados pero
no todos los términos especificados.