Aiuto:Ricerca

Da Wikivoyage.
Casella di ricerca in alto a destra

Questa pagina spiega come usare la funzione di "ricerca" in Wikivoyage. Il metodo più veloce è la casella che appare in alto a destra di ogni pagina. Inserendo nella casella di testo i termini da cercare e premendo Invio sulla tastiera, si viene rimandati - se esiste - alla pagina con il titolo coincidente con i termini; in caso contrario si viene portati su una pagina che presenta un elenco di voci contenenti nel titolo o nel testo i termini cercati. Per ricerche più complesse si può utilizzare la Pagina speciale.

Fino al 2014 inoltrato su tutti i progetti MediaWiki era in funzione un motore di ricerca chiamato LuceneSearch, ora deprecato a favore del nuovo CirrusSearch. Questa pagina spiegherà anche alcune nuove possibilità avanzate offerte dalla nuova estensione MediaWiki. Il vantaggio essenziale del nuovo motore di ricerca è il supporto per moltissime lingue, la velocità con cui esso include le modifiche nell'indice e la possibilità di usare alcuni nuovi parametri di ricerca.

Opzioni di ricerca[modifica]

Escludere una parola[modifica]

Se si desidera cercare le pagine che contengono la parola "Albero" ma non la parola "mela", si può usare il segno meno: ad esempio "albero -mela".

Cercare una parola "o" un'altra[modifica]

Se si cercano più termini, normalmente verranno mostrate le pagine che li contengono entrambi. Per specificare che si desiderano le pagine che contengono indifferentemente l'uno o l'altro, usare l'operatore OR, ad esempio "cane OR gatto" (notare il maiuscolo). Al momento questa funziona presenta un bug e potrebbe non funzionare.

Frasi[modifica]

È possibile la ricerca di una frase intera. Mettere una frase tra virgolette come "viaggi in barca" o "specialità gastronomiche" restituirà tutte le pagine che contengono quella precisa frase.

In alternativa, è possibile utilizzare gli strumenti di ricerca avanzata dei motori di ricerca esterni. Quest'opzione si applica dal menù a tendina che vedi in alto nella pagina delle ricerche.

Specificare i Namespace[modifica]

Exquisite-kfind.png Per approfondire, vedi: Aiuto:Namespace.

La ricerca avviene, di default, solo nel namespace principale. Per cercare in altri namespace puoi inserire il nome del namespace direttamente prima della parola desiderata (ad esempio per questa pagina: Aiuto:Ricerca) o selezionare e deselezionare le caselle "Cerca nei namespace" che si vedono nella pagina dei risultati della ricerca (o direttamente in Speciale:Ricerca) dopo aver premuto sulla scritta "Avanzata". Per gli utenti registrati è anche possibile memorizzare i namespace scelti per le future ricerche, spuntando "Ricorda la selezione per le prossime ricerche".

Opzioni avanzate[modifica]

I parametri che vengono spiegati ora permettono di fare ricerche molto mirate. Chiunque può utilizzarli ma data la complessità di alcuni di essi, vengono utilizzati maggirmente da utenti esperti durante lavori di manutenzione o "rework" di un certo tipo di articoli.

Caratteri jolly[modifica]

È possibile usare i caratteri jolly ? e *, che rappresentano rispettivamente un carattere qualsiasi e una serie di caratteri qualsiasi: cercando «carta*» si troverà carta, cartaccia, Cartagine ecc.

I jolly funzionano solo nel mezzo o alla fine di una parola, non funzionano come primo carattere anche se questo aspetto è al momento in fase di sviluppo.

Termini approssimativi[modifica]

Aggiungendo una tilde (~) alla fine di una parola è possibile cercare automaticamente anche tutte le parole che le somigliano. Ad esempio cercando peppo~ si trova anche pippo, pepo, ... Dopo il ~ è possibile aggiungere un numero decimale compreso tra 0 e 1 (con il punto per i decimali, es. peppo~0.5) che rappresenta il grado di somiglianza. Più si avvicina a 1 più i risultati sono vicini all'originale. La tilde è utilizzabile anche con le ricerche di frasi, in questo caso il numero somiglianza è tra 0 e 10 (default 1). Ad esempio cercando "cane gatto"~3 si troveranno anche pagine contenenti "Il cane insegue il gatto".

Ricerca per caratteri iniziali[modifica]

Con il comando prefix si può cercare tra i titoli che iniziano con un certo testo, ad esempio prefix:Nord cercherà tra gli articoli che iniziano per "Nord" e restituirà questa lista. È supportato il carattere "/" per la ricerca tra sottopagine. Il comando funziona solo se si trova alla fine della richiesta di ricerca.

Ricerca nelle pagine collegate[modifica]

È possibile cercare solo tra le pagine che puntano tramite wikilink a una certa pagina (come se si cercasse tra i Puntano qui), tramite il prefisso linksto. La pagina puntata va scritta con l'iniziale maiuscola, e se il titolo contiene spazi va scritto tra virgolette o con _ al posto degli spazi. Ad esempio linksto:Thailandia cerca tra le pagine che contengono un collegamento a Thailandia e darà questo risultato. È possibile usare il comando più volte nella stessa ricerca e negarlo con -linksto.

Termini correlati[modifica]

Con il prefisso morelike si possono cercare anche termini correlati concettualmente alla parola cercata (almeno secondo l'algoritmo del sistema di ricerca). Ad esempio cercando morelike:cuccia si otterranno anche risultati con la parola cane.

Pagine modificate più di recente[modifica]

Aggiungendo prefer-recent: alla stringa di ricerca si darà maggior precedenza nei risultati alle pagine che sono state create o modificate più di recente. Si possono aggiungere due fattori per regolare l'"invecchiamento" delle pagine, il primo è l'importanza dell'età (0-1) e il secondo l'emivita in giorni; il sistema funziona discretamente con importanza alta e emivita bassa, es. aggiungendo prefer-recent:1,0.1

Pagine in una specifica Categoria[modifica]

È possibile svolgere una ricerca all'interno di una sola categoria (non nelle sottocategorie). Ad esempio per cercare la parola "Italia" nella "Categoria:Regione" si dovrà scrivere nella casella di ricerca: Italia incategory:Regione e si otterrà qualcosa del genere Se il nome della categoria è formato da più parole, usare _ al posto degli spazi oppure racchiudere tutto il nome tra virgolette: incategory:"Aricoli con banner" (oppure, incategory:Articoli_con_banner).

Per cercare qualcosa che sta contemporaneamente in due categorie, usare due incategory separati. Per escludere ciò che sta in una categoria, usare -incategory.

Pagine contenenti template[modifica]

Con il prefisso hastemplate si può limitare la ricerca alle pagine che includono un certo template. Se il nome del template è formato da più parole, usare _ al posto degli spazi oppure racchiudere tutto il nome tra virgolette. Ad esempio, per cercare solo tra gli abbozzi, aggiungere hastemplate:S.

È possibile usare il comando più volte nella stessa ricerca e negarlo con -hastemplate. Quando viene negato con -hastemplate:"Nome template" cercherà tutte le pagina che non hanno quel template.

Può essere molto utile per ricerche mirate; se ad esempio voglio tutti gli articoli inerenti la Germania che non siano città (i.e. Parchi naturali, regioni, itinerari ecc... ma non città) scriverò nella casella di ricerca: incategory:"Germania" -hastemplate:QuickbarCity in quanto tutte le città hanno, salvo errori o pagine da sistemare, il template {{QuickbarCity}}.

Dare la precedenza ad alcuni template[modifica]

Puoi anche dare priorità alle pagine basandoti sui template in esse contenuti. Ciò può essere fatto direttamene scrivendo boost-templates:"".

La sintassi è un po' bizzarra ma è stata scelta per questioni di semplicità. Alcuni esempi: boost-templates:"Template:QuickbarCity|200%" incategory:Italia Cercherà gli articoli con il quickbar città (i.e. gli articoli di città) nella categoria Italia e li visualizzerà per primi.

Si possono inserire anche due parametri template in modo che uno abbia la precedenza sugli altri. La precedenza è regolata dalla percentuale.

Non inserire un decimale nelle percentuali. Non funzionano con questo sistema di ricerca e restituirà un risultato indesiderato.

Gli amministratori possono impostare delle precedenze di default, tramite MediaWiki:cirrussearch-boost-templates.

Ricerca nel wikicodice[modifica]

Normalmente la ricerca avviene nel testo visibile della pagina, non nei comandi nascosti nel wikicodice che si vedono solo in modifica (codici HTML, indirizzi internet, commenti...). Anche il contenuto dei template viene espanso, e la ricerca avviene nel testo che generano, non nel nome del template o dei suoi parametri. Per cercare proprio nel wikicodice si può usare il prefisso insource:, ad esempio insource:formatnum troverà tutti gli usi del comando formatnum.

Come per intitle, viene ignorata la punteggiatura, e per cercare frasi di più parole bisogna metterle tra virgolette. In più, insource permette di ricercare tramite espressioni regolari, utilizzando la sintassi insource:/espressione/ oppure insource:/espressione/i (ignora le maiuscole). La ricerca con espressioni regolari trova solo il testo scritto esattamente come è stato cercato, comprese maiuscole e punteggiatura, oltre a mettere a disposizione diversi simboli speciali. Ad esempio, per cercare le voci che contengono sezioni di livello superiore al 4°: insource:/=====+/

È possibile usare il comando più volte nella stessa ricerca e negarlo con -insource.

Rilevanza del testo[modifica]

Dopo i titoli stessi delle pagine, il testo presente nella sezione iniziale viene considerato più rilevante dal motore di ricerca; le pagine dove le parole cercate si trovano nella sezione iniziale tenderanno a comparire prima negli elenchi dei risultati, rispetto a quelle dove le parole si trovano dopo.

Altri testi invece vengono considerati irrilevanti dal motore di ricerca, in quanto "ausiliari", e di solito compaiono in basso nei risultati: tra questi ci sono il contenuto di tabelle, le didascalie delle immagini, i template di disambiguazione. Utenti esperti possono marcare anche un testo qualunque come ausiliario, assegnando la classe searchaux all'elemento HTML che lo contiene.

Impedire l'indicizzazione di una pagina[modifica]

È possibile richiedere ai motori di ricerca esterni di non indicizzare una certa pagina di Wikipedia apponendo __NOINDEX__ nella pagina stessa. Tale direttiva NON va usata nelle pagine del NS0.

Altri strumenti di ricerca[modifica]

Oltre al tasto Ricerca è possibile utilizzare anche Speciale:TutteLePagine, che elenca, in ordine alfabetico, tutte le pagine del namespace principale. Si noti che viene utilizzato l'ordinamento ASCII e le lettere minuscole a-z vengono dopo le maiuscole A-Z.

Speciale:Prefissi, invece, elenca tutte le pagine il cui titolo inizia con il testo specificato dall'utente. Specificando il giusto "namespace:" davanti al titolo della pagina, è possibile cercare anche al di fuori del namespace principale, utile ad esempio per ritrovare tutte le proprie sottopagine utente.

Speciale:PagineSpeciali elenca tutte le pagine speciali, molte delle quali effettuano particolari ricerche di elenchi di pagine, ad esempio Speciale:CercaCollegamenti permette di cercare collegamenti esterni in base all'indirizzo.

Altri strumenti di ricerca disponibili su siti esterni sono descritti in Aiuto:Strumenti#Ricerche.

Pagine correlate[modifica]