gli operatori logici
Tra le funzioni di ricerca avanzata messe a disposizione dai motori di ricerca, le più importanti sono gli operatori booleani, gli apici e le wildcards. Di norma non è possibile utilizzare la stessa sintassi di ricerca trasferendosi da un motore all'altro, però è importante sapere che gli operatori booleani costituiscono un'eccezione a questa regola in quanto vengono accettati con qualche minima differenza praticamente da tutti i motori.
Gli operatori booleani sono quattro termini (AND, OR, NOT e NEAR) estremamente potenti ed in grado di espandere o restringere il campo di ricerca di una interrogazione. Devono il loro nome al matematico inglese George Boole (1815-1864) che posò le basi della moderna logica simbolica.
Nell'uso degli operatori booleani nella maschera di ricerca, è buona regola scriverli a lettere maiuscole, sia per meglio distinguerli dalle parole chiave vere e proprie sia perché alcuni motori (ad es. Excite) richiedono espressamente l'operatore digitato maiuscolo.
Vediamoli ora un po' più in dettaglio, iniziando dagli operatori booleani per poi illustrare gli altri.
L'OPERATORE "AND"
Restringe il campo di ricerca.
Inserendo ad esempio la stringa:
Calcio AND Italia
Il motore ci mostrerà una lista di pagine che contengono entrambe le parole. In alcuni motori il termine AND può essere sostituito dal segno matematico + .
Nell'uso dell'operatore AND è bene inserire prima le parole più importanti per la ricerca.

L'OPERATORE "OR"
L'operatore OR serve ad estendere il campo di ricerca, in quanto fornisce al motore l'istruzione di trovare tutti i documenti che contengano una o l'altra (o tutte e due) le parole inserite nel campo di ricerca.
Digitando ad esempio:
Italia OR calcio
Otterremo una lista di pagine che contengono la parola Italia o la parola calcio, o tutte e due. L'immagine seguente evidenzia come l'operatore abbia allargato l'insieme dei documenti che incontrano le nostre esigenze.

L'OPERATORE "AND NOT"
L'operatore logico “AND NOT” serve per restringere il campo di ricerca, in quanto ordina al motore di cercare tutti i documenti che contengano la parola che precede l'operatore, ma nello stesso tempo di escludere quelli che presentano la parola successiva all'operatore stesso.
Per esempio, inserendo:
Italia AND NOT pizza
Richiederemo documenti che contengono la parola Italia ma non la parola pizza. In alcuni motori il termine AND NOT può essere sostituito dal segno matematico – (meno)

L'OPERATORE "NEAR"
Due o più parole legate da NEAR devono comparire entrambe nel testo e a distanza ravvicinata (che varia da motore a motore, ad es. in Alta vista la distanza è di 10 parole e in Lycos 25).
E' quindi una condizione più restrittiva del semplice AND, ma meno restrittiva della ricerca di una frase. Può essere utile per cercare nomi di persone, in cui il nome e il cognome possono essere ordinati in modo diverso e addirittura separati da titoli, e più in generale in quelle situazioni in cui si cerca termini in relazione tra loro, come un aggettivo e il suo sostantivo .

N.B. Questo operatore non è riconosciuto da tutti i motori, Excite ad esempio non consente di utilizzarlo.
PARENTESI
Tutti gli operatori logici possono essere inseriti in espressioni complesse del tipo
Roma AND (alberghi OR pensioni)
Le parentesi indicano che l'oggetto dell'operatore che le precede, in questo caso AND, non è la parola immediatamente seguente (alberghi) ma l'intera espressione contenuta tra le parentesi (alberghi OR pensioni). Stiamo chiedendo di darci tutti i documenti che contengono la parola "Roma" e una delle due tra "alberghi" e "pensioni" (o anche tutte e due).
Esattamente come nelle espressioni algebriche nell'uso degli operatori logici si possono aprire parentesi all'interno di altre parentesi.
Naturalmente gli operatori booleani consentono di effettuare ricerche con più di due parole chiave, creando così interrogazioni che possono diventare molto complesse. Ecco due esempi chiarificatori:
1 - (Italia AND calcio) OR calciatori

2 - Italia AND (calcio OR calciatori)

ASTERISCO (*)
Alcuni motori di ricerca accettano l'asterisco, o wildcard, come sostituto di una o più lettere. L'asterisco può quindi essere usato per cercare tutte le declinazioni di una parola, come il genere ed il numero dei sostantivi o il tempo e il modo dei verbi. Ad esempio, "Cavall*" sta per cavalla, cavallo, cavalli, cavallerizzo, e per tutte le altre parole che cominciano per "caval". "Vend*" sta per vendere, venduto, vendita, vendendo, vendesi, ecc. L'asterisco può essere usato anche all'interno di una parola, ad esempio quando non si è sicuri della sua ortografia ("invec*e" cerca sia "invece" che "invecie", ma anche "invecchiate").
Alcuni motori al posto dell'asterisco supportano altri segni, come ad esempio il backslash (/), con la stessa funzione.
VIRGOLETTE (" ")
Le virgolette alte, o apici (" ") indicano al motore di ricerca che il loro contenuto deve essere trattato come una frase, cioè come una sequenza di parole che devono comparire nel testo come un blocco unico (ad esempio "sport estremo", ma anche "Giuseppe Verdi"). Se inseriamo una frase senza racchiuderla tra virgolette il motore di ricerca interpreta le parole come legate da OR, e quindi, invece di restringere l'ambito della ricerca, lo allarga. Nel nostro caso non troverà solo i documenti che contengono la frase "sport estremo" ma tutti quelli che contengono la parola "sport" e tutti quelli che contendono la parola "estremo". Nel caso di nomi propri, visto che cognome e nome possono presentarsi in ordine diverso o addirittura separati da titoli (es. Carlo Dr. Grassi) si può usare anche NEAR.
Oltre agli operatori logici, esiste un ulteriore strumento di ricerca, offerto dai motori spesso in pagine apposite di ricerca avanzata.
Si tratta di alcune funzioni particolari che restringono il campo della ricerca a sezioni specifiche delle pagine di Internet, come ad esempio il titolo della pagina web.
Di seguito vengono presentate le funzioni supportate dalla maggioranza dei motori.
CERCA NEL TITOLO
Si tratta di una funzione che permette di ricercare le parole chiave da noi impostate esclusivamente nel titolo delle pagine web presenti nell'archivio del motore. Per utilizzarla è necessario digitare la parola title: (seguita dai due punti) prima delle parole chiave.
Scrivendo ad esempio
Title: immobiliare
verranno presentati come risultati non tutti i siti che contengono la parola “immobiliare” ma solo quelli che la contengono nel loro titolo, e poiché solitamente il titolo indica l'argomento della pagina sarà molto facile che una ricerca condotta con questa funzione dia risultati soddisfacenti.
CERCA NELL'URL
Mentre la funzione title cerca nel titolo della pagina web, la funzione url, seguita sempre dai due punti, cerca all'interno dell'indirizzo web dei documenti contenuti nell'archivio del motore. Per illustrare la differenza, è bene sottolineare che una stessa pagina può avere, e di solito ha, un URL diverso da quello che è il suo titolo. Continuando con l'esempio precedente, scrivendo
Url: immobiliari
Troveremo tutti i documenti presenti nell'ipotetico sito www.annunci_immobiliari.com , ma non quelli che potremmo trovare conducendo una ricerca con la funzione title, poiché la pagina dal titolo “Agenzie immobiliari romane “ potrebbe avere come Url (ossia come indirizzo Internet, dall'inglese uniform resource locator) il seguente www.agezia_rossi.it
C'è infine da sottolineare come usando questa funzione si trovino tutte le pagine di uno stesso sito con la parola chiave nel suo indirizzo, perciò potrebbe essere utile, per evitare una grande quantità di risultati facenti capo a pagine diverse di uno stesso sito, combinarla insieme al comando “mostra un solo risultato per URL”, presente in molti motori di ricerca nella pagina della ricerca avanzata.
RICERCA DEL LINK
Questo comando, la cui sintassi è Link:indirizzosito, serve a trovare tutti i siti che presentano un link verso il sito in questione.
Funzione molto utile se si vuole vedere quanti siti hanno un link verso il proprio, ma anche per trovare siti di argomento simile ad uno di cui si conosce l'indirizzo.
Digitando ad esempio
Link: www.istruzione.it
Si potranno trovare tutti i siti presenti nell'archivio del motore consultato che presentano al loro interno un link verso il sito del Ministero dell'Istruzione, dell'Università e della Ricerca.
E poiché un sito che offre un link verso il ministero dell'istruzione è probabilmente un sito che parla di istruzione, ecco che questa funzione permette di trovare con facilità dei siti connessi con le tematiche che ci interessano.
La funzione link: è supportata da Alta vista e Google, mentre per quasi tutti gli altri motori la sintassi cambia in linkdomain.
Tabella riassuntiva dei comandi di ricerca
A conclusione del discorso sui comandi e gli operatori supportati dai motori di ricerca, è utile un riepilogo finale, presentato nelle due tabelle seguenti, tratte dal sito motoridiricerca.it.
I motori presi in esame per questo prospetto sono: AltaVista, , Excite, Google, GoTo, HotBot, AOL Search, Lycos, MSN Search, Netscape Search, Northern Light, Snap, WebCrawler and Yahoo.
|