mercredi 18 avril 2018

Moteur de recherche

Une fois n’est pas coutume, voici un petit post explicatif qui n’a presque rien à voir avec le tissu…

Sur le site de Stragier, sur quasiment toutes les pages, vous trouverez une barre de recherche.
Elle vous permet de faire une recherche sur n’importe quel terme sorti de votre imagination fertile et d’afficher les articles pour lesquels une correspondance a été trouvée.



En langage de geek, on dira que la recherche se fait sur une chaîne de caractères fournie par l’utilisateur…
Vous savez tous ce qu’est un caractère… mais non ... pas “de cochon”…
Une chaîne de caractères est simplement une suite de caractères.
Dans un moteur de recherche on peut en placer plusieurs séparées par des espaces.

C’est bien, mais c’est pas fort intéressant pour nos recherches tout ça…

Oui mais saviez-vous qu’il existe certains mots-clefs qui sont reconnus par la plupart des moteurs de recherche.
Le nôtre ne fait pas exception.

En voici deux :
  • OR : (Traduction : OU) Utilisé entre deux chaînes de caractères, cela signifie que le moteur de recherche va chercher qui contient la chaîne 1 OU la chaîne 2.
    C’est le comportement par défaut du moteur de recherche.
    En effet, si vous entrez plusieurs chaînes de caractères séparées par des espaces, le moteur de recherche va remplacer les espaces par des “ OR ”.
  • AND : (Traduction : ET) Utilisé entre deux chaînes de caractères, cela signifie que le moteur de recherche va chercher qui contient la chaîne 1 ET la chaîne 2.
  • Donc on peut chercher :
    coton rouge
    C’est la même chose que si on avait cherché :
    coton OR rouge
    Mais ce n’est absolument pas la même chose que :
    coton AND rouge

Dans les deux premiers cas un article qui ne contiendrait pas la chaîne de caractères :
rouge
serait quand même affiché s’il contient la chaîne
coton
Dans le dernier cas, cet article ne s’affichera pas car les 2 chaînes de caractères doivent être présentes dans l’article.

Il est aussi possible d'écrire :
"coton rouge"
En effet, le moteur de recherche va interpréter tout ce qui se trouve entre guillemets comme une seule et même chaîne de caractères sans tenir compte des espaces.
Mais comme il s'agit d'une seule chaîne de caractères, elle sera cherchée telle quelle.
Le moteur de recherche ne trouvera pas un article qui contiendrait :
coton bio rouge

L’utilisation de AND, OR et des guillemets fonctionne de la même manière sur google, bing, yahoo....et stragier.com
C’est très pratique pour faire des recherches rapides et efficaces.

Mais on peut encore aller plus loin…

L’usage de parenthèses vous permet d’effectuer des recherches complexes.
Les parenthèses sont utilisées exactement comme en mathématique.
On peut donc imaginer une requête On soumet une requête à un serveur de base de données par l'intermédiaire d'un moteur de recherche. autrement dit, on l'interroge. qui ressemblerait à ceci :
(coton AND rouge) OR (lin AND bleu)
On devrait obtenir des cotons rouges et des lins bleus mais pas de cotons bleus ni de lins rouges…
Vous voyez l'intérêt?

Une dernière astuce pour la route…
Un tiret avant une chaine de caractères, c’est comme si on disait au moteur de recherche : ne cherche pas ça…
(coton AND rouge) OR (lin AND bleu) -uni
Affichera tous les tissus à motifs en coton rouge ou en lin bleu.

(coton AND rouge) OR (lin AND bleu -(uni OR popeline))
Devrait afficher tous les tissus en coton rouge et les tissus à motifs en lin bleu si ces derniers ne sont pas de la popeline…

Attendez,... j’essaye sur le site de Stragier

Ça fonctionne !!!

On n’est pas vraiment habitué à faire ce genre de recherches avancées, mais avec un peu d’astuce, elles peuvent devenir des alliées puissantes…

Bonnes recherches et @ bientôt chez Stragier

Aucun commentaire:

Enregistrer un commentaire