Un motore di ricerca è un programma software che aiuta le persone a trovare le informazioni che stanno cercando online utilizzando parole chiave o frasi, infatti sono in grado di restituire risultati rapidamente, anche con milioni di siti Web online, scansionando continuamente Internet e indicizzando ogni pagina trovata.
COME FUNZIONANO UN MOTORE DI RICERCA
Ci sono moltissimi motori di ricerca a disposizione degli utenti, tuttavia il mercato è dominato da pochi.
In linea generale, ci sono tre fasi che differenziano il lavoro del motore di ricerca:
- Scansione: utilizzano programmi, chiamati spider, bot o crawler, per setacciare Internet.
- Indicizzazione: il motore di ricerca cercherà di comprendere e classificare il contenuto di una pagina Web tramite “parole chiave”
- Classifica: i risultati della ricerca sono classificati in base a una serie di fattori, come la densità delle parole chiave, la velocità e i collegamenti
In altre parole, lo scopo dei motori di ricerca è dare priorità alle pagine di qualità più elevata e più pertinenti, infatti cambiano i loro algoritmi per migliorare l’esperienza dell’utente.
TIPI DI SEARCH ENGINE
Google potrebbe essere il motore di ricerca più conosciuto, tuttavia ce ne sono molti altri, che si dividono in categorie:
- Tradizionali: sono tutti gratuiti e supportati dalla pubblicità online
- Privati: diventati popolari recentemente, includono motori di ricerca anonimi e supportati da pubblicità e motori di ricerca privati senza pubblicità
- Verticali: la ricerca verticale, o ricerca specializzata, è un modo per restringere la ricerca a una categoria di argomenti, piuttosto che all’intero Web (Google Scholar per esempio)
- Computazionali: sono dedicati a rispondere ad alcuni temi specializzati
In conclusione, un motore di ricerca è un sistema informatico progettato per eseguire ricerche di file archiviati in un database tramite spider o bot, infatti quando riceve una query o effettua una query nel database offre il risultato in una pagina dei risultati. Se ci sono più risultati, sono gerarchici in base alla loro importanza.