Motore di ricerca
Un motore di ricerca è uno strumento software basato sul Web che aiuta a trovare informazioni su Internet. Un motore di ricerca crea innanzitutto un indice delle pagine Web usando i titoli delle pagine, i contenuti e altri metadati. Quando un utente inserisce una query in un motore di ricerca, cerca nell'indice le pagine corrispondenti, esegue un algoritmo per classificare ciò che trova e poi presenta un elenco di risultati. Questa pagina dei risultati è anche nota come Search Engine Results Page, o SERP.
I motori di ricerca creano i propri indici usando piccoli strumenti software chiamati "crawler Web" o "spider." Gli spider visitano le pagine Web, ne analizzano i contenuti e poi seguono gli hyperlink verso altre pagine. Eseguono la scansione e indicizzano non solo i titoli e le parole chiave delle pagine Web, ma anche i contenuti di immagini, video e altri documenti. Analizzano inoltre i backlink, ovvero i collegamenti da un sito Web a un altro, per determinare quali pagine sono considerate più autorevoli di altre. Alcuni motori di ricerca usano la cronologia delle ricerche della persona che esegue la query per attribuire un peso diverso ai risultati in base a ciò che quella persona ha selezionato nelle ricerche precedenti.
I diversi motori di ricerca non usano soltanto metodi unici per indicizzare le pagine e classificare i risultati, ma possono anche avere scopi distinti. Google, Bing e Yahoo sono motori di ricerca generici che rappresentano la maggior parte delle ricerche effettuate nel mondo. Alcuni Paesi hanno motori di ricerca dominanti propri, come Baidu in Cina e Yandex in Russia. Altri motori di ricerca, come DuckDuckGo e Brave, danno maggiore priorità alla privacy e all'anonimato e non conservano la cronologia delle ricerche degli utenti.
Uso degli operatori di ricerca
I motori di ricerca supportano un insieme di parole operatore booleane usate per perfezionare una ricerca. Aiutano a restringere la ricerca indicando al motore di ricerca cosa mettere in primo piano e cosa escludere. Di seguito sono elencati alcuni operatori comuni.
- Le virgolette " " intorno a una frase cercano esattamente quelle parole, così come sono state inserite. Le parole devono essere una accanto all'altra, nello stesso ordine e senza altre parole in mezzo.
- La parola AND (o una e commerciale &) tra le parole le cerca insieme. La maggior parte dei motori di ricerca considera questo il comportamento predefinito, ma può essere usata con altri operatori.
- La parola OR (o una barra verticale |) tra due parole cerca le pagine che contengono l'una o l'altra, oppure entrambe.
- Un trattino - prima di una parola la esclude dalla ricerca.
- Un asterisco * viene usato come carattere jolly e può rappresentare una parola qualsiasi o più parole.
- Le parentesi ( ) racchiudono un insieme di operatori e parole chiave che, quando vengono usate con altri operatori, sono trattati come un unico oggetto.
- La frase site: seguita da un dominio limita i risultati alle pagine di quel dominio. Ad esempio, cercando site:techterms.com search engine operators si arriva a questa pagina.
La combinazione di diversi operatori può aiutare a concentrare una ricerca. Ad esempio, inserendo (vampire OR dracula) AND "halloween costume" -twilight dovrebbero comparire alcuni risultati inquietanti.
NOTE: Gli operatori come AND e OR devono essere inseriti in maiuscolo per modificare una ricerca.
Metti alla prova le tue conoscenze