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.

MOTORE DI RICERCA

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.