Un motore di ricerca è un software, quasi sempre accessibile su Internet, che ricerca un database di informazioni in base alla ricerca dell’utente chiamata query, così dafornire un elenco di risultati che corrispondono meglio a ciò che l’utente sta cercando di trovare.
Oggi ci sono molti motori di ricerca diversi tra loro e disponibili gratuitamente su Internet, ognuno con le proprie capacità e caratteristiche.
Il primo motore di ricerca mai sviluppato è considerato Archie, che è stato utilizzato per cercare file FTP mentre il primo motore di ricerca basato sulla ricerca di testo è considerato Veronica. Attualmente, il motore di ricerca più popolare e noto nonchè il più utilizzato al mondo è Google. Altri motori di ricerca popolari sono AOL, Ask.com, Baidu, Bing, Yahoo e Yandex.
Come funziona un motore di ricerca
Poiché i grandi motori di ricerca contengono milioni e talvolta miliardi di pagine, molti motori di ricerca non solo effettuano ricerche nelle pagine, ma visualizzano anche i risultati in base alla loro importanza.
Questa importanza è comunemente determinata usando vari algoritmi.
La fonte di tutti i dati dei motori di ricerca è uno spider o un crawler, che visita automaticamente le pagine e ne indicizza i contenuti. Una volta eseguita la scansione di una pagina, i dati contenuti nella pagina vengono elaborati e indicizzati.
Spesso, ciò può comportare i passaggi seguenti:
- Elimina le parole di arresto
- Registra le parole rimanenti nella pagina e la frequenza con cui si verificano
- Registra i link ad altre pagine.
- Registra informazioni su qualsiasi immagine, audio e media incorporato nella pagina.
Tutti i dati raccolti vengono utilizzati per classificare ogni pagina il così detto ranking. Il ranking determina quindi quali pagine mostrare nei risultati di ricerca e in quale ordine.
Infine, una volta elaborati, i dati vengono suddivisi in uno o più file, spostati su computer diversi o caricati nella memoria da cui è possibile accedere quando viene eseguita una ricerca.
Tutti i motori di ricerca danno gli stessi risultati?
Non necessariamente. I motori di ricerca utilizzano algoritmi proprietari per indicizzare e correlare i dati, quindi ogni motore di ricerca ha il suo approccio per trovare quello che stiamo provando a cercare.
I suoi risultati possono essere basati su dove ci troviamo, tutto ciò che fino a quel momento abbiamo cercato e quali risultati sono stati preferiti dagli altri utenti che cercano la stessa cosa.
Ogni motore di ricerca soppeserà questi fattori in un modo unico e offrirà risultati diversi.
Qual è il miglior motore di ricerca?
Non esiste un motore di ricerca migliore di tutti gli altri. Alcune persone potrebbero obiettare che il motore di ricerca di Google è il migliore, ma in verità è il più popolare e noto.
Spesso, se qualcuno chiede come fare qualcosa o cos’è quella cosa un’altra persona gli suggerisce di andare su “Google it” e fare una ricerca.
Il motore di ricerca Bing di Microsoft è anch’esso popolare e utilizzato da molte persone. Bing fa un ottimo lavoro nel trovare informazioni e rispondere alle domande.
Il motore di ricerca di Yahoo, sebbene non così popolare come una volta, fa ancora un ottimo lavoro nella ricerca di informazioni.