2. Techniques basiques

2.2. Moteur de recherche

Le moteur de recherche des wikis de Wikimedia Foundation est Elasticsearch via une extension MediaWiki appelée CirrusSearch. Il cherche par défaut dans le texte visible lors de la lecture de l'article, et non dans le wikicode interne des pages (le langage permettant d'écrire les pages de l'encyclopédie).

Pour effectuer une recherche, saisissez le terme recherché dans la boîte de recherche située en haut. Une complétion automatique vous indique quels articles existent. Cliquez sur le terme voulu, le moteur de recherche vous y emmène directement. S'il existe une page portant ce nom exact, vous arrivez directement dessus en cliquant sur « Entrée ». Pour forcer le lancement d'une recherche dans ce contexte, sélectionnez la dernière entrée du menu déroulant, après la liste de suggestions (« Recherche les pages contenant »).

Le recours au moteur de recherche est conseillé lorsqu'il faut chercher une chaîne de caractères ou lorsqu'il faut retrouver un élément Wikidata sans connaître son identifiant. Par contre, pour des recherches complexes, cet outil n'est pas forcément adapté.

Copie d'écran des résultats pour la recherche « wiki »
Recherche par défaut
Copie d'écran de la recherche avancée
Recherche avancée
Disponible sur chaque page d'un wiki, le moteur de recherche est également disponible via URL. Exemples :

Voici un mode d'emploi tiré de la documentation de Wikipédia et de la documentation de MediaWiki. Par défaut, une recherche trouve les pages comprenant tous les mots cherchés. Pour effectuer une recherche plus précise, des opérateurs et des filtres peuvent être utilisés :

Fonctionnalités de base
Symbole
Description
Exemple Explication

Recherche par défaut économie développement
Pages contenant à la fois « économie » et « développement »
"..." Expression exacte "économie du développement" 
Pages contenant l'expression « économie du développement »
OR Obtenir la liste des pages où un des deux termes est présent, ainsi que les pages où les deux termes sont présents travail OR enfants Pages contenant « travail », celles contenant « enfants », et celles contenant les deux termes
- Ignorer un mot
économie -France Pages contenant « économie » mais ne contenant pas « France »
* Remplacer une chaine quelconque, au début ou à la fin d'un mot économi* Renvoie tous les mots commençant par « économi », et *économique ceux finissant par « économique »
~ Recherche approchée
économi~ Renvoie aussi bien « économie » que « économique » ou « économiste »

Fonctionnalités avancées
Filtre
Description
Exemple Explication
intitle Recherche dans le titre intitle:"économie française"
Pages dont le titre contient l'expression exacte « économie française ».
    intitle:économie intitle:française Pages dont le titre contient le terme « économie », et ne contient pas le terme « française ».
    intitle:économie* Pages dont le titre contient un mot commençant par « économie ».
    intitle:/économi[es]\w/ Pages dont tout ou partie du titre correspond au motif de l'expression régulière « /économie[es]\w/ ».
prefix Recherche un mot seulement dans les pages dont le titre commence par le terme souhaité
France prefix:"économi"
Recherche le terme « France » dans les pages débutant par « économi »
insource Recherche dans le wikicode insource:"|date=2023"
Recherche le texte exact indiqué, espaces et caractères spéciaux compris, sensible à la casse.
incategory Recherche dans catégorie
microéconomie incategory:"économie" Recherche le terme dans les pages de la catégorie
deepcategory Recherche dans une catégorie et sous-catégories
microéconomie deepcategory:"économie"

filetype:video deepcategory:"MédiHAL"
Recherche le terme ou des vidéos dans les pages de la catégorie et ses sous-catégories
articletopic Recherche par sujet articletopic:books

"économie" articletopic:biography
Sujet obtenu par apprentissage automatique
neartitle
nearcoord
Recherche géographique neartitle:"Paris"
neartitle:"1km,Nice"
nearcoord:23.70,90.37


  • Via l'interface graphique, il est possible d'afficher jusqu'à 500 résultats max par page.
  • L'URL peut être modifiée pour afficher 5000 résultats max par page (limit=5000).
  • Il n'est pas possible de consulter les résultats au delà du 9999e (offset=10000).

Fonctionnalités spécifiques à Wikidata

La recherche dans Wikidata bénéficie de filtres spécifiques présentés ci-dessous :

Filtre
Description
Exemple Explication
 haswbstatement

Renvoie les éléments qui ont une valeur spécifique dans l'instruction avec une propriété spécifique. La recherche est insensible à la casse.

haswbstatement:P31=Q5 Éléments avec la valeur être humain (Q5) dans la propriété nature de l'élément (P31)


chat haswbstatement:P31=Q3305213 Éléments comprenant chat en libellé et peinture (Q3305213) dans la propriété nature de l'élément (P31)
inlabel Rechercher des éléments par libellé inlabel:duck@en,fr,it Éléments Wikidata dont le libellé en anglais, français et italien est duck
wbstatementquantity Rechercher des éléments auxquels sont associés des déclarations tout en spécifiant les quantités
wbstatementquantity:P999=Q888>5|P999=Q888<8
wbstatementquantity:P999=Q888>5 wbstatementquantity:P999=Q888<8
 
hasdescription Rechercher des éléments dont la description est rédigée dans la langue spécifiée

hasdescription:en
hasdescription:de

Éléments avec des descriptions en anglais ET en allemand
    hasdescription:it,hu Éléments avec une description en italien OU en hongrois
    hasdescription:es
-hasdescription:fr
Éléments avec une description en espagnol et sans description en français
haslabel Similaire à hasdescription, mais pour les libellés

 

Fonctionnalités spécifiques à Wikimedia Commons
La médiathèque Wikimedia Commons possède deux moteurs de recherche : le classique qui se trouve dans chaque wiki et un moteur de recherche présentant les résultats sous forme visuelle. Il est possible de basculer de l'un à l'autre via un lien situé en haut à droite.