« Aide:Recherche » : différence entre les versions

De AnimalZooFrance
Aller à la navigation Aller à la recherche
mAucun résumé des modifications
 
(9 versions intermédiaires par le même utilisateur non affichées)
Ligne 4 : Ligne 4 :
Pour <u>trouver</u> une page, vous pouvez utiliser les méthodes suivantes :
Pour <u>trouver</u> une page, vous pouvez utiliser les méthodes suivantes :
* Naviguer de page en page en utilisant les '''liens''' et les '''catégories'''.
* Naviguer de page en page en utilisant les '''liens''' et les '''catégories'''.
* Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « '''Consulter''' » : vous arrivez directement sur la page avec ce nom, si elle existe. Voir [[Aide:Consultation]] pour les détails.
* Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « '''Consulter''' » : vous arrivez directement sur la page avec ce nom, si elle existe. Voir [[Aide:Consulter]] pour les détails.
* Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « '''Rechercher''' » : une recherche est lancée, les résultats montrent les pages s'approchant le plus de votre recherche. Cette page décrit comment utiliser la recherche au mieux.
* Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « '''Rechercher''' » : une recherche est lancée, les résultats montrent les pages s'approchant le plus de votre recherche. Cette page décrit comment utiliser la recherche au mieux.


Ligne 17 : Ligne 17 :
La recherche interne va donner une liste de pages, où les termes recherchés apparaissent. Ils peuvent apparaître dans le titre de la page, dans le corps de la page, ou encore être le titre d'une redirection vers une autre page.
La recherche interne va donner une liste de pages, où les termes recherchés apparaissent. Ils peuvent apparaître dans le titre de la page, dans le corps de la page, ou encore être le titre d'une redirection vers une autre page.


Par défaut, la recherche interne trouve les pages comprenant tous les mots cherchés. Si vous cherchez « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=machin truc machin truc]</code> », vous trouverez les pages contenant à la fois « machin » et « truc ». Pour trouver les pages contenant « machin », « truc » ou les deux termes ensemble, il faut chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=machin%20OR%20truc&fulltext=search machin OR truc]</code> ».
Par défaut, la recherche interne trouve les pages comprenant tous les mots cherchés. Si vous cherchez « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=machin+truc&fulltext=search machin truc]</code> », vous trouverez les pages contenant à la fois « machin » et « truc ». Pour trouver les pages contenant « machin », « truc » ou les deux termes ensemble, il faut chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=machin%20OR%20truc&fulltext=search machin OR truc]</code> ».


Le moteur propose parfois une suggestion d'orthographe qui peut donner davantage de résultats.
Le moteur propose parfois une suggestion d'orthographe qui peut donner davantage de résultats.
Ligne 23 : Ligne 23 :
=== Majuscules et minuscules, accents, nombres ===
=== Majuscules et minuscules, accents, nombres ===


La recherche interne ne différencie pas majuscules et minuscules : chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=CANADA&fulltext=search CANADA]</code> », « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=canada canada]</code> » ou « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=CaNAda&fulltext=Rechercher CaNAda]</code> » donnera les mêmes résultats. De même, la recherche ignore les lettres accentuées : chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=éléphant éléphant]</code> », « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=elephant elephant]</code> »  donnera les mêmes résultats. Cette fonctionnalité permet de trouver plus facilement les articles utilisant des diacritiques, mais empêche de rechercher les fautes d'orthographe (ceci est actuellement à l'étude, en attendant utilisez un moteur externe).
La recherche interne ne différencie pas majuscules et minuscules : chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=CANADA&fulltext=search CANADA]</code> », « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=canada&fulltext=search canada]</code> » ou « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=CaNada&fulltext=search CaNAda]</code> » donnera les mêmes résultats. De même, la recherche ignore les lettres accentuées : chercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=éléphant&fulltext=search éléphant]</code> », « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=elephant&fulltext=search elephant]</code> »  donnera les mêmes résultats. Cette fonctionnalité permet de trouver plus facilement les articles utilisant des diacritiques, mais empêche de rechercher les fautes d'orthographe (ceci est actuellement à l'étude, en attendant utilisez un moteur externe).


Il est possible de chercher des '''nombres''', bien que rechercher un nombre avec moins de quatre chiffres risque ne pas donner de résultats très pertinents. Certains '''caractères spéciaux''', et notamment les apostrophes, peuvent poser problème lors de la recherche : essayez de supprimer l'apostrophe ou de la remplacer par une espace.
Il est possible de chercher des '''nombres''', bien que rechercher un nombre avec moins de quatre chiffres risque ne pas donner de résultats très pertinents. Certains '''caractères spéciaux''', et notamment les apostrophes, peuvent poser problème lors de la recherche : essayez de supprimer l'apostrophe ou de la remplacer par une espace.
Ligne 31 : Ligne 31 :
Certains termes courants sont ignorés, comme les mots « le », « la », « de », « et », etc. ; de manière générale, <u>évitez d'utiliser des mots courants</u> (« quand », « tout », « pourquoi », etc.) : le plus souvent, les résultats ne seront pas pertinents ou trop nombreux. Sur Médiawiki comme avec d'autres moteurs, il vaut mieux privilégier les mots-clés précis.
Certains termes courants sont ignorés, comme les mots « le », « la », « de », « et », etc. ; de manière générale, <u>évitez d'utiliser des mots courants</u> (« quand », « tout », « pourquoi », etc.) : le plus souvent, les résultats ne seront pas pertinents ou trop nombreux. Sur Médiawiki comme avec d'autres moteurs, il vaut mieux privilégier les mots-clés précis.


Pour inclure tout de même un mot normalement ignoré, ajouter le signe « + » devant lui. Exemple : en cherchant « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Louis%20XI Louis XI]</code> », le « X » risque d'être ignoré ; il vaut mieux rechercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Louis+%2BXI Louis +XI]</code> » pour de meilleurs résultats. Il est aussi possible d'encadrer l'expression de guillemets droits : ainsi, la recherche porte sur l'expression exacte (dans ce cas, il faudrait rechercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search="Louis XI"]</code> ».
Pour inclure tout de même un mot normalement ignoré, ajouter le signe « + » devant lui. Exemple : en cherchant « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Louis%20XI&fulltext=search Louis XI]</code> », le « X » risque d'être ignoré ; il vaut mieux rechercher « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Louis+%2BXI&fulltext=search Louis +XI]</code> » pour de meilleurs résultats. Il est aussi possible d'encadrer l'expression de guillemets droits : ainsi, la recherche porte sur l'expression exacte (dans ce cas, il faudrait rechercher <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=%22Louis+XI%22&fulltext=Rechercher « Louis XI »]</code> ».


=== Opérateurs ===
=== Opérateurs ===
Ligne 38 : Ligne 38 :


Les opérateurs suivants sont utilisables : AND, OR, + et -.
Les opérateurs suivants sont utilisables : AND, OR, + et -.
* <code>'''AND'''</code> cherche les pages où les deux termes sont présents, c'est le comportement par défaut : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=éléphant travail AND enfants]</code> » ne trouvera que les pages contenant à la fois « travail » et « enfants », et donne le même résultat que « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=travail%enfants&fulltext=Rechercher travail enfants]</code> »
* <code>'''AND'''</code> cherche les pages où les deux termes sont présents, c'est le comportement par défaut : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Zoophilie+AND+Loi&fulltext=search Zoophilie AND Loi]</code> » ne trouvera que les pages contenant à la fois « Zoophilie » et « Loi », et donne le même résultat que « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Zoophilie+Loi&fulltext=search Zoophilie Loi]</code> »
* <code>'''OR'''</code> cherche les pages où un des deux termes est présent, et les pages où les deux termes sont présents : « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=travail%20OR%20enfants&fulltext=Rechercher travail OR enfants]</code> » trouve les pages contenant « travail », celles contenant « enfants », et celles contenant les deux termes.
* <code>'''OR'''</code> cherche les pages où un des deux termes est présent, et les pages où les deux termes sont présents : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Zoophilie+OR+Loi&fulltext=search Zoophilie OR Loi]</code> » trouve les pages contenant « Zoophilie », celles contenant « Loi », et celles contenant les deux termes.
* « <code>'''+'''</code> » force la recherche à prendre en compte un mot. Exemple : « <code>[http://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search=Travail+%2BEnfants&fulltext=Rechercher Travail +Enfants]</code> » trouve les pages contenant obligatoirement « Enfants » et éventuellement « Travail ».
* « <code>'''+'''</code> » force la recherche à prendre en compte un mot. Exemple : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Zoophilie+Loi&fulltext=search Zoophilie + Loi]</code> » trouve les pages contenant obligatoirement « Zoophilie » et éventuellement « Loi ».
* « <code>'''-'''</code> » permet d'ignorer un mot. Exemple : « <code>[http://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search=Luther+-King&fulltext=Rechercher Luther -King]</code> » cherche les pages contenant « Luther » mais ne contenant pas « King ».
* « <code>'''-'''</code> » permet d'ignorer un mot. Exemple : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=Zoophilie-Loi&fulltext=search Zoophilie - Loi]</code> » cherche les pages contenant « Zoophilie » mais ne contenant pas « Loi ».
* Les guillemets droits recherchent une expression exacte : « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=%22Martin%20Luther%20King%22&fulltext=Rechercher "Martin Luther King"]</code> » trouvera les pages contenant les mots « Martin Luther King » ensemble (contrairement à l'opérateur AND, avec lequel les mots peuvent être à différents endroits de la page mais pas nécessairement accolés).
* Les guillemets droits recherchent une expression exacte : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=%22Législation+américaine%22&fulltext=Rechercher "Législation américaine"]</code> » trouvera les pages contenant les mots « Législation américaine » ensemble (contrairement à l'opérateur AND, avec lequel les mots peuvent être à différents endroits de la page mais pas nécessairement accolés).
Il est possible de combiner ces opérateurs grâce aux parenthèses : « <code>[http://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search=%28Travail+AND+enfants%29+OR+%28Exploitation+AND+enfant%29&fulltext=Rechercher (Travail AND enfants) OR (Exploitation AND enfant)]</code> », par exemple.
Il est possible de combiner ces opérateurs grâce aux parenthèses : « <code>[http://www.animalzoofrance.net/index.php/Special:Search?search=%28Législation+AND+américaine%29+OR+%28Loi+AND+France%29&fulltext=Rechercher (Législation AND Américaine) OR (Loi AND France)]</code> », par exemple.


==== Jokers ====


Les [[joker]]s existants sont * et ~.
* « '''*''' » permet de remplacer une chaine quelconque, au début ou à la fin d'un mot. Par exemple, « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=kor*&fulltext=Rechercher kor*]</code> » recherche tous les mots commençant par « kor », et « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=*rigan&fulltext=Rechercher *rigan]</code> » ceux finissant par « *rigan ».
* « '''~''' » permet une recherche approchée : en le plaçant juste après un mot, d'autres écritures possibles pour ce mot sont recherchées. Exemple : rechercher « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=dupont~&fulltext=Rechercher dupont~]</code> » recherche aussi bien « dupont » que « dupond » ou « dumond ».


Les autres jokers ne sont pas autorisés (comme « ? » pour remplacer une lettre quelconque), ni les [[Expression rationnelle|expressions rationnelles]].


=== Restreindre la recherche ===
==== Rechercher dans un titre seulement ====
En utilisant le mot-clé « <code>intitle:</code> », il est possible de ne rechercher que dans les titres d'articles et pas dans le contenu, ce qui permet d'obtenir des résultats plus ciblés. Par exemple « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=intitle:français&fulltext=Rechercher intitle:français]</code> » retourne moins de résultats que « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=français&fulltext=Rechercher français]</code> ».
==== Rechercher dans des pages commençant par... ====
Le mot-clé « <code>prefix:</code> » permet de rechercher un mot seulement dans les pages dont le titre commence par ce qui suit « <code>prefix:</code> ». Exemple : rechercher « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=chicon+prefix:Wikipédia:Le+Bistro&fulltext=Rechercher chicon prefix:Wikipédia:Le Bistro]</code> » recherche toutes les pages dont le titre commence « Wikipédia:Le Bistro » et qui contiennent le mot « chicon ». Fonctionne aussi avec « endive », « pain au chocolat », etc.
==== Rechercher dans une catégorie ====
On peut limiter la recherche à une catégorie en utilisant le préfixe « '''incategory:''' »<ref>Administrateurs : on peut définir des alias dans [[MediaWiki:Searchincategory]], chaque alias sur une nouvelle ligne. Ne pas utiliser « catégorie », qui serait en conflit avec le préfixe pour cet espace de nom.</ref>, suivi du nom <u>exact</u> de la catégorie. Par exemple, rechercher « <code>[http://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search=Smith+incategory%3A%22Naissance+en+1723%22&fulltext=Rechercher Smith incategory:"Naissance en 1723"]</code> » trouvera les pages contenant « Smith » (dans le titre ou le contenu) et se trouvant dans la catégorie [[:Catégorie:Naissance en 1723|Naissance en 1723]]. Le nom exact de la catégorie doit être utilisé (le mieux étant de le copier-coller).
Avec les opérateurs, il est possible de croiser des catégories : « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=incategory%3A%22Ministre%20fran%C3%A7ais%22%20AND%20incategory%3A%22D%C3%A9c%C3%A8s%20en%202006%22&fulltext=Rechercher incategory:"Ministre français" AND incategory:"Décès en 2006"]</code> » trouve les ministres français morts en 2006, tandis que « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=incategory%3A%22Bateau%20des%20ann%C3%A9es%201960%22%20OR%20incategory%3A%22Bateau%20des%20ann%C3%A9es%201970&fulltext=Rechercher incategory:"Bateau des années 1960" OR incategory:"Bateau des années 1970"]</code> » trouve les bateaux construits dans les années 1960 ou 1970.
D'autres outils peuvent être plus adaptés pour explorer les catégories, suivant vos besoins, comme [http://tools.wikimedia.de/~bayo/intercat.php?form= intercat], pour croiser des catégories, ou les outils disponibles dans la « boîte à outils » visible sur chaque catégorie.
==== Rechercher dans un espace de noms ====
Pour chercher une page dans un [[Aide:Espace de noms|espace de noms]] donné, utiliser la syntaxe suivante :
* Rechercher « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=Utilisateur%3ATruc&fulltext=Rechercher Utilisateur:Truc]</code> » pour trouver toutes les pages contenant « Truc » dans l'espace « Utilisateur: ».
* Pour chercher dans plusieurs espaces de noms, les séparer avec une virgule : rechercher « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=Utilisateur%2CAide%2CDiscuter%3AMachin&fulltext=Rechercher Utilisateur,Aide,Discuter:Machin]</code> » va trouver les pages contenant « Machin » dans les espaces Utilisateur:, Aide: et Discuter:.
* On peut aussi utiliser les [[Aide:Espace de noms#Numérotation des espaces de noms standards sur Wikipédia|numéros des espaces de noms]], entre crochets : rechercher « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=%5B1%2C2%2C4%5D%3Amachin&fulltext=Rechercher <nowiki>[1,2,4]</nowiki>:machin]</code> » va trouver les pages contenant « machin » dans les espaces Discuter: (1), Utilisateur: (2) et Wikipédia: (4).
* On peut utiliser des raccourcis<ref>Administrateurs : ils sont définis dans [[MediaWiki:Searchaliases]].</ref>, comme « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=wp%3Amachin&fulltext=Rechercher wp:machin]</code> » pour « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=Wikip%C3%A9dia%3Amachin&fulltext=Rechercher Wikipédia:machin]</code> ».
* Le préfixe « tous: » sert à rechercher dans tous les espaces de noms en même temps (on peut aussi utiliser « tout: » ou « all: »<ref>Administrateurs : cet alias est défini dans [[MediaWiki:Searchall]]. Mettre chaque alias sur une nouvelle ligne.</ref>). Exemple « <code>[http://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search=tous%3Atrucmuche&fulltext=Rechercher tous:trucmuche]</code> »
Sans précision, la recherche porte sur les espaces de noms que vous avez défini dans [[Special:Preferences|vos préférences]], onglet « Recherche ». Pour les utilisateurs non enregistrés, la recherche ne porte par défaut que sur les articles (espace 0). Vous pouvez aussi utiliser les cases à cocher en bas de page.
==== Combiner tout ça ====
Il est possible de combiner tout ça pour faire des recherches ''vraiment'' poussées. Par exemple, « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=chicon+AND+endive+intitle:juin+prefix:Wikipédia:Le+Bistro&fulltext=Rechercher chicon AND endive intitle:juin prefix:Wikipédia:Le Bistro]</code> » (soit toutes les pages du bistro d'un mois de juin contenant à la fois endive et chicon), ou encore « <code>[http://fr.wikipedia.org/wiki/Special:Search?search=incategory:%22Naissance+en+1922%22+intitle:Smith&fulltext=Rechercher incategory:"Naissance en 1922" intitle:Smith]</code> » (tous les Smith nés en 1922).


== Fonctionnement détaillé de la recherche interne ==
== Fonctionnement détaillé de la recherche interne ==
Ligne 110 : Ligne 73 :
=== Lexémisation ===
=== Lexémisation ===


Les mots, lors de la construction de l'index, sont [[Lexémisation|lexémisés]], c'est-à-dire réduits à l'état de radicaux<ref>L'algorithme détaillé se trouve [http://snowball.tartarus.org/algorithms/french/stemmer.html sur cette page].</ref>. Ceci permet de rechercher les formes infléchies des verbes et des noms assez facilement, de même que les féminins et les pluriels. Exemple : chercher « <code>aimé</code> » cherchera également les formes « aimée », « aimés », etc., sauf si l'on précise que l'on veut le mot exact, en l'encadrant de guillemets. La forme recherchée a toutefois priorité dans les résultats.
Les mots, lors de la construction de l'index, sont lexémisés, c'est-à-dire réduits à l'état de radicaux<ref>L'algorithme détaillé se trouve [http://snowball.tartarus.org/algorithms/french/stemmer.html sur cette page].</ref>. Ceci permet de rechercher les formes infléchies des verbes et des noms assez facilement, de même que les féminins et les pluriels. Exemple : chercher « <code>aimé</code> » cherchera également les formes « aimée », « aimés », etc., sauf si l'on précise que l'on veut le mot exact, en l'encadrant de guillemets. La forme recherchée a toutefois priorité dans les résultats.


=== Redirections ===
=== Redirections ===
Ligne 118 : Ligne 81 :
=== La page existe, mais le moteur ne la trouve pas ===
=== La page existe, mais le moteur ne la trouve pas ===


Pour des raisons de performance, les changements très récents ne sont pas toujours pris en compte dans la recherche. À certains moments, le moteur de recherche peut utiliser un [[indexation|index]] qui n'est pas du tout mis à jour. Cette situation est temporaire.
Pour des raisons de performance, les changements très récents ne sont pas toujours pris en compte dans la recherche. À certains moments, le moteur de recherche peut utiliser un index qui n'est pas du tout mis à jour. Cette situation est temporaire.


== Recherche dans Wikipédia avec Google ==
== Recherche dans Wikipédia avec Google ==

Version actuelle datée du 5 septembre 2009 à 22:04

Introduction[modifier le wikicode]

Cette page explique comment rechercher une page sur Wikipédia. Pour trouver une page, vous pouvez utiliser les méthodes suivantes :

  • Naviguer de page en page en utilisant les liens et les catégories.
  • Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « Consulter » : vous arrivez directement sur la page avec ce nom, si elle existe. Voir Aide:Consulter pour les détails.
  • Entrer le nom désiré dans la boîte de recherche à gauche, et cliquer sur « Rechercher » : une recherche est lancée, les résultats montrent les pages s'approchant le plus de votre recherche. Cette page décrit comment utiliser la recherche au mieux.


Par défaut, les recherches se font avec la recherche interne de Wikipédia. Celle-ci possède trois inconvénients principaux :

  1. Étant toujours en développement, elle peut donner des résultats non pertinents.
  2. Les accents sont ignorés, ce qui facilite la recherche mais empêche de trouver les fautes d'accentuation.
  3. La mise à jour de l'index a été récemment améliorée, mais les articles les plus récents (créés dans les deux derniers jours) peuvent ne pas apparaître dans les résultats. Il est toutefois plus à jour que la plupart des moteurs externes.

Utiliser la recherche interne[modifier le wikicode]

La recherche interne va donner une liste de pages, où les termes recherchés apparaissent. Ils peuvent apparaître dans le titre de la page, dans le corps de la page, ou encore être le titre d'une redirection vers une autre page.

Par défaut, la recherche interne trouve les pages comprenant tous les mots cherchés. Si vous cherchez « machin truc », vous trouverez les pages contenant à la fois « machin » et « truc ». Pour trouver les pages contenant « machin », « truc » ou les deux termes ensemble, il faut chercher « machin OR truc ».

Le moteur propose parfois une suggestion d'orthographe qui peut donner davantage de résultats.

Majuscules et minuscules, accents, nombres[modifier le wikicode]

La recherche interne ne différencie pas majuscules et minuscules : chercher « CANADA », « canada » ou « CaNAda » donnera les mêmes résultats. De même, la recherche ignore les lettres accentuées : chercher « éléphant », « elephant » donnera les mêmes résultats. Cette fonctionnalité permet de trouver plus facilement les articles utilisant des diacritiques, mais empêche de rechercher les fautes d'orthographe (ceci est actuellement à l'étude, en attendant utilisez un moteur externe).

Il est possible de chercher des nombres, bien que rechercher un nombre avec moins de quatre chiffres risque ne pas donner de résultats très pertinents. Certains caractères spéciaux, et notamment les apostrophes, peuvent poser problème lors de la recherche : essayez de supprimer l'apostrophe ou de la remplacer par une espace.

Choix des mots-clés[modifier le wikicode]

Certains termes courants sont ignorés, comme les mots « le », « la », « de », « et », etc. ; de manière générale, évitez d'utiliser des mots courants (« quand », « tout », « pourquoi », etc.) : le plus souvent, les résultats ne seront pas pertinents ou trop nombreux. Sur Médiawiki comme avec d'autres moteurs, il vaut mieux privilégier les mots-clés précis.

Pour inclure tout de même un mot normalement ignoré, ajouter le signe « + » devant lui. Exemple : en cherchant « Louis XI », le « X » risque d'être ignoré ; il vaut mieux rechercher « Louis +XI » pour de meilleurs résultats. Il est aussi possible d'encadrer l'expression de guillemets droits : ainsi, la recherche porte sur l'expression exacte (dans ce cas, il faudrait rechercher « Louis XI » ».

Opérateurs[modifier le wikicode]

Opérateurs généraux[modifier le wikicode]

Les opérateurs suivants sont utilisables : AND, OR, + et -.

  • AND cherche les pages où les deux termes sont présents, c'est le comportement par défaut : « Zoophilie AND Loi » ne trouvera que les pages contenant à la fois « Zoophilie » et « Loi », et donne le même résultat que « Zoophilie Loi »
  • OR cherche les pages où un des deux termes est présent, et les pages où les deux termes sont présents : « Zoophilie OR Loi » trouve les pages contenant « Zoophilie », celles contenant « Loi », et celles contenant les deux termes.
  • « + » force la recherche à prendre en compte un mot. Exemple : « Zoophilie + Loi » trouve les pages contenant obligatoirement « Zoophilie » et éventuellement « Loi ».
  • « - » permet d'ignorer un mot. Exemple : « Zoophilie - Loi » cherche les pages contenant « Zoophilie » mais ne contenant pas « Loi ».
  • Les guillemets droits recherchent une expression exacte : « "Législation américaine" » trouvera les pages contenant les mots « Législation américaine » ensemble (contrairement à l'opérateur AND, avec lequel les mots peuvent être à différents endroits de la page mais pas nécessairement accolés).

Il est possible de combiner ces opérateurs grâce aux parenthèses : « (Législation AND Américaine) OR (Loi AND France) », par exemple.



Fonctionnement détaillé de la recherche interne[modifier le wikicode]

Le moteur de recherche interne est Lucene Search 2.1. À intervalles réguliers, un « index » de la base de données est créé, et la recherche porte sur cet index. En créant l'index, certaines parties sont ignorées, d'autres sont converties (accents, majuscules, translittérations) ; les mots et les nombres sont séparés et indexés. Lors de la recherche, le moteur trouve les pages correspondant aux critères puis les trie en leur attribuant un « score ».

Contenu ignoré[modifier le wikicode]

Lors de la construction de l'index pour la recherche, l'intégralité des titres et du contenu des pages est inclus, sauf :

  • Les noms de modèles (mais leurs paramètres sont inclus) ;
  • Les paramètres des images comme thumb ou 200px (mais la légende et le nom de l'image sont inclus) ;
  • Les URL des liens externes (utiliser Special:Linksearch pour les chercher) ;
  • Le code XML ;
  • Les paramètres des tableaux.

Tri des résultats[modifier le wikicode]

Les pages sont triées selon plusieurs paramètres. En gros, une page obtient un score plus élevé et donc apparaît plus haut dans les résultats si :

  • son titre contient le mot recherché ;
  • le mot recherché est contenu plusieurs fois dans la page ;
  • la page a beaucoup de « liens entrants » depuis d'autres pages, avec le mot recherché (si ces liens sont situés au début des pages, le score augmente encore) ;
  • elle est longue ;
  • des redirections avec le mot recherché pointent vers cette page.

Lexémisation[modifier le wikicode]

Les mots, lors de la construction de l'index, sont lexémisés, c'est-à-dire réduits à l'état de radicaux[1]. Ceci permet de rechercher les formes infléchies des verbes et des noms assez facilement, de même que les féminins et les pluriels. Exemple : chercher « aimé » cherchera également les formes « aimée », « aimés », etc., sauf si l'on précise que l'on veut le mot exact, en l'encadrant de guillemets. La forme recherchée a toutefois priorité dans les résultats.

Redirections[modifier le wikicode]

Les redirections ne sont pas montrées par défaut dans les résultats ; leur destination, si elle est pertinente, est par contre affichée. Un option en bas de la page permet de les afficher explicitement.

La page existe, mais le moteur ne la trouve pas[modifier le wikicode]

Pour des raisons de performance, les changements très récents ne sont pas toujours pris en compte dans la recherche. À certains moments, le moteur de recherche peut utiliser un index qui n'est pas du tout mis à jour. Cette situation est temporaire.

Recherche dans Wikipédia avec Google[modifier le wikicode]

Google met à jour ses index environ une fois par mois, la recherche est donc fondée sur le contenu de Wikipédia à ce moment ainsi que sur le texte affiché par un navigateur, et non sur le texte source tel qu'il apparaît dans la boîte d'édition. La recherche avec Google est plus rapide que celle de Wikipédia.

Après avoir trouvé un article vous pouvez choisir de voir la version actuelle sur Wikipédia ou la version plus ancienne utilisée par Google.

Si vous utilisez fréquemment Google pour effectuer des recherches, vous pouvez envisager d'installer la barre d'outils Google.

Mais la façon la plus complète de rechercher dans Wikipédia avec Google est d'utiliser la page [1].

Notes[modifier le wikicode]

  1. L'algorithme détaillé se trouve sur cette page.

Voir aussi[modifier le wikicode]