Cet article fait partie d’une série concernant la recherche de SharePoint 2013 :
Les "Query Suggestions" sont ce que leur nom indique, à savoir des suggestions qui vous sont faites lorsque vous effectuez une recherche; ces suggestions sont des termes ou des phrases que vous avez déjà utilisés ou des liens/documents que vous avez déjà consultés.
Ces suggestions apparaissent en dessous de la zone de recherche lorsque vous commencez à saisir votre terme de recherche; par exemple on me propose ci-dessous :
Note : Pour cet article j’ai pris comme exemple des résultats de recherche issus du crawl de mon blog, mais çà fonctionne évidemment avec des documents.
Comme je le disais en introduction, SharePoint apprend de vos recherches, et notamment des actions que vous effectuez sur les résultats de recherche.
Si vous lancez une recherche (une requête donc), et que pour cette requête :
Ces suggestions sont générées quotidiennement, via un timer job nommé "Prepare Query Suggestion" :
Vous (les administrateurs SharePoint) pouvez gérer les suggestions manuellement de 2 manières, via :
Attention : Ces 2 méthodes n’ont pas le même comportement (voir la suite et le chapitre suivant).
En résumé via l’administration centrale vous déployez sur toute la ferme alors qu’en PowerShell ce sera ciblé sur un couple SPWeb/Result Source (sans parler du fichier de suggestions dont le format diffère).
1. Pour le premier cas, cliquez sur l’application de service de recherche, puis sur "Query Suggestions"
(Un message subliminal pour les utilisateurs a été inséré dans les suggestions …)
A noter une différence de taille avec la gestion "automatique" des suggestions : ici les suggestions seront déployées sur toutes les "Result Sources" et toutes les collections de site.
4. Une fois le fichier réuploadé, il n’y a qu’une opération à faire si vous voulez tester de suite, qui est ?
Forcer l’exécution du timer job "Prepare Query Suggestion", of course.
5. Résultat :
Dans le cas d’un déploiement par PowerShell, il est important de noter 2 points importants :
Concernant le fichier des suggestions, il doit être composé des champs suivants, séparés par une virgule :
De plus, pour que les suggestions apparaissent, le champ "Click Count" doit avoir comme valeur au minimum 5.
1. Le cmdlet Import-SPEnterpriseSearchPopularQueries sera votre meilleur ami pour un déploiement de suggestions.
Vous avez en bas de cette page Technet les commandes à lancer pour importer un fichier de suggestions.
2. Et comme d’habitude, un lancement du timer job pour tester de suite !
Configuration des webparts du Search Center
Autre sujet touchant les suggestions, la possibilité de modifier la configuration des webparts de recherche.
1. Concernant la webpart de recherche, vous pouvez vous référer à l’article Configure properties of the Search Box Web Part in SharePoint Server 2013 pour plus d’informations à ce sujet, mais sachez qu’il y a une partie réservée aux suggestions :
Comme pour la webpart de recherche, vous avez notamment la possibilité d’afficher ou non vos "Personal Favorites" :
Ces "Query Suggestions" sont vraiment intéressantes dans cette recherche version SharePoint 2013.
On peut aisément imaginer une implémentation de suggestions guidée par les métiers, pour permettre à leurs utilisateurs de rechercher plus facilement des documents et autres d’informations.
Benoit Jester edited Revision 12. Comment: Menu
Benoit Jester edited Revision 11. Comment: toc
Benoit Jester edited Revision 10. Comment: Mise en page
Benoit Jester edited Revision 9. Comment: MAJ toc
Benoit Jester edited Revision 8. Comment: toc
Benoit Jester edited Revision 7. Comment: Amélioration des images
Benoit Jester edited Revision 6. Comment: Correction toc
Benoit Jester edited Revision 5. Comment: Correction texte
Ed Price - MSFT edited Revision 4. Comment: Language code in title
Benoit Jester edited Revision 2. Comment: toc
Benoit Jester edited Original. Comment: Mise en page, toc
Benoit Jester edited Revision 1. Comment: Mise en page