Partager via


L’ajout d’une recherche personnalisée verticale à la page de résultats de recherche dans SharePoint Server

 

**Sapplique à :**SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-07-24

Résumé : Apprenez à ajouter une recherche personnalisée verticale à la page de résultats de SharePoint Server.

Dans l’article précédent de cette série, Comment ajouter des raffineurs à votre page de résultats de recherche dans SharePoint Server, nous vous avons expliqué comment ajouter et configurer des affinements à votre page de résultats de recherche. Voici les titres des sections de cet article :

  • Utilisation d'un secteur vertical de recherche dans une situation de tous les jours

  • À propos des secteurs verticaux de recherche dans SharePoint 2013

  • Origines des résultats : l'importance des limites définies

  • Procédure de création d'un secteur vertical de recherche personnalisé

  • Ce que vous pouvez faire une fois que vous avez correctement configuré un Centre de recherche

Utilisation d’un secteur vertical de recherche dans une situation de tous les jours

Vous n’avez peut-être jamais entendu le terme « secteur vertical de recherche », mais vous avez probablement utilisé des secteurs verticaux de recherche plusieurs fois. Examinons en détail ce que nous entendons par « secteur vertical de recherche ».

Imaginez que vous aimez skier et que vous effectuez donc souvent des recherches pour trouver du contenu relatif à ce sport. Lorsque vous saisissez le mot « ski » dans un moteur de recherche, vous obtenez de nombreux résultats de la recherche.

Search Vertical Web

Vous vous réjouissez du nombre d’informations qui apparaissent mais, dans ce cas précis, vous recherchez seulement de belles images illustrant cette activité. C’est à ce moment que les secteurs verticaux de recherche peuvent être utilisés.

Sur la même page de résultats de recherche, vous cliquez sur IMAGES et, immédiatement, votre écran est envahi d’images de personnes portant des vêtements colorés et dévalant des pistes recouvertes de neige tout en prenant un bain de soleil sur un fond de ciel bleu. Sensationnel !

Search Vertical Images

Lorsque vous cliquez sur IMAGES, vous utilisez un secteur vertical de recherche. Bing possède cinq secteurs verticaux de recherche : WEB, IMAGES, VIDÉOS, CARTES et ACTUALITÉS.

Five Search Verticals

Un secteur vertical de recherche filtre les résultats de la recherche pour afficher uniquement un certain type de résultats. Lorsque nous avons cliqué sur le secteur vertical de recherche IMAGES, les résultats de la recherche ont été filtrés pour que seules les images s’affichent.

Sur les marchés verticaux de recherche dans SharePoint Server

Dans SharePoint Server, verticales de la recherche sont affichés dans le Composant WebPart recherche Navigation. Il existe quatre secteurs de recherche par défaut : tous les éléments, des personnes, Conversationset vidéos.

Four Default Search Verticals

Lorsque les utilisateurs cliquent sur l’un de ces secteurs verticaux de recherche, ils sont en réalité dirigés vers une nouvelle page. Par exemple, la page de résultats de la recherche par défaut, le secteur vertical de recherche Tout, utilise la page results.aspx.

Everything Page

Lorsqu’un utilisateur clique sur le secteur vertical de recherche Personnes, il accède à la page peopleresults.aspx.

People Page

Voici les pages par défaut utilisées pour les quatre secteurs verticaux de recherche :

Secteur vertical de recherche Utiliser cette page

Tout

results

Personnes

peopleresults

Conversations

conversationresults

Vidéos

videoresults

Pour visualiser ces pages, dans le menu Paramètres du site, sélectionnez Contenu du site --> Pages.

Default Pages

Toutes les pages des secteurs verticaux par défaut utilisent les composants WebPart suivants :

Web Parts On Search Vertical Page

  1. Composant WebPart Perfectionnement

  2. Composant WebPart Zone de recherche

  3. Composant WebPart Navigation par recherche

  4. Composant WebPart Résultats de la recherche

La différence entre ces pages repose sur la façon dont le composant WebPart Résultats de la recherche est configuré. Pour être plus précis, les composants WebPart sont configurés pour utiliser plusieurs origines des résultats.

Origines des résultats : l’importance des limites définies

Comme expliqué dans un article précédent, une origine des résultats indique la source de laquelle les résultats de la recherche peuvent provenir. Par exemple, supposons que votre index de recherche est le cube, comme le montre le schéma ci-dessous, où vous disposez de quatre origines des résultats :

  • Origine des résultats 1 : les résultats de la recherche peuvent provenir de tout le cube.

  • Origine des résultats 2 : les résultats de la recherche peuvent uniquement provenir des zones B.

  • Origine des résultats 3 : les résultats de la recherche peuvent uniquement provenir des zones C.

  • Origine des résultats 4 : les résultats de la recherche peuvent uniquement provenir des zones D.

Search Vertical Cube

Ainsi, en limitant les sources desquelles peuvent provenir les résultats de la recherche, vous pouvez aider les utilisateurs à trouver plus facilement ce qu’ils recherchent.

Dans notre scénario interne de Centre de recherche, tous les résultats de la recherche sont des éléments de liste qui représentent un type de fichier multimédia, comme un article, une image ou une vidéo. Nous souhaitons créer trois secteurs verticaux de recherche personnalisés pour trois types de fichiers multimédias spécifiques :

  • Art : éléments de liste représentant des images

  • Vidéo : éléments de liste représentant des vidéos

  • Interop : éléments de liste représentant des articles interopérables (les articles interopérables sont un type d’articles spécifiques que nous produisons)

Toutefois, pour commencer à créer ces secteurs verticaux de recherche, nous avons dû créer une origine des résultats pour chaque secteur vertical de recherche personnalisé. Nous vous avons expliqué comment créer une origine des résultats dans Procédure de création d'une origine des résultats.

Voici comment nous avons défini l’origine des résultats Art.

Art Result Type Query

N’oubliez pas, {searchTerms?}(contentclass:sts_listitem) path:http://<path> était le texte de requête de l’origine des résultats Article que nous avons créée tout à l’heure. Nous lui avons ajouté AND ContentType:Art

Dans nos listes, nous utilisons la colonne de site Type de contenu pour spécifier les différents fichiers multimédias. Par exemple, toutes les images possèdent la valeur Art pour Type de contenu.

Content Type:Art

Par conséquent, en ajoutant AND ContentType:Art  au texte de requête, seuls les éléments de liste dont la valeur de Type de contenu est Art seront renvoyés dans les résultats de la recherche.

Voici les trois nouvelles origines des résultats que nous avons créées.

New Result Sources

Maintenant que nous disposons de trois nouvelles origines des résultats, nous pouvons passer à la création de secteurs verticaux de recherche personnalisés.

Procédure de création d’un secteur vertical de recherche personnalisé

Lorsque vous créez un secteur vertical de recherche personnalisé, la première chose à faire est de créer une page qui sera utilisée par le secteur vertical de recherche. Voici la procédure à suivre pour créer une page :

  1. Dans le menu Paramètres du site, sélectionnez Contenu du site.

    Create Search Vertical: Site Contents

  2. Sélectionnez Pages.

  3. Dans la bibliothèque Pages, sélectionnez l’onglet FICHIERS --> Nouveau document --> Page.

    New Page

  4. Sur la page Créer une page, renseignez les champs Titre et Nom d’URL.

    Dans notre scénario, nous avons saisi Art et art.

    Create Page

  5. Cliquez sur Créer.

    Votre nouvelle page s’affiche dans votre bibliothèque Pages.

    Pages Library

    Maintenant que vous avez créé une page pour votre secteur vertical de recherche personnalisé, vous pouvez commencer à créer le secteur vertical de recherche en lui-même. Voici les étapes à suivre :

  6. Sur la page Paramètres du site, cliquez sur Paramètres de recherche.

    Search Settings

  7. Sur la page Paramètres de recherche, dans la section Configurer la navigation par recherche, cliquez sur Ajouter un lien.

    Configure Search Navigation

  8. Dans la boîte de dialogue Lien de navigation, dans le champ Titre, entrez le titre du secteur vertical de recherche. Ce texte apparaîtra en tant que nom de l’« onglet » sur votre page de résultats de la recherche.

    Dans notre scénario, nous avons saisi Art.

    Navigation Title

  9. Dans le champ URL, sélectionnez Parcourir, puis choisissez la page de votre secteur vertical de recherche.

    Dans notre scénario, nous avons sélectionné la page art que nous venons de créer.

    URL Art

  10. Cliquez sur OK pour fermer la boîte de dialogue Lien de navigation.

  11. Sur la page Paramètres de recherche, dans la section Configurer la navigation par recherche, sélectionnez les secteurs verticaux de recherche que vous ne souhaitez pas afficher, puis cliquez sur Supprimer.

    Dans notre scénario, nous avons supprimé les secteurs verticaux Personnes, Conversations et Vidéos pour qu’il ne reste que les secteurs verticaux Tout et Art.

    Two Verticals

  12. Cliquez sur OK pour enregistrer toutes les modifications.

  13. Dans votre Centre de recherche, entrez une requête. Sur la page des résultats de la recherche, votre secteur vertical de recherche nouvellement créé s’affiche.

    Sur notre page de résultats de la recherche, le secteur vertical Art s’est affiché.

    New Art Vertical

  14. Sur votre page de résultats de la recherche, cliquez sur le secteur vertical de recherche que vous venez de créer et vérifiez que l’URL est la même que celle indiquée à l’étape 4.

    Dans notre scénario, nous avons cliqué sur Art et avons vérifié que l’URL était <site>/articles/Pages/art.aspx. Nous avons également remarqué que 13 résultats de la recherche étaient affichés.

    Query Art Vertical

  15. Sur votre nouvelle page de secteur vertical de recherche, choisissez de modifier la page, puis modifiez le composant WebPart Résultats de la recherche.

  16. Sur la page des outils du composant WebPart, cliquez sur Changer la requête. Une boîte de dialogue s’ouvre.

    Change Query

  17. Dans la boîte de dialogue Créer votre requête, dans le menu Sélectionnez une requête, sélectionnez l’origine des résultats que vous avez créée pour ce secteur vertical de recherche (ce que nous avons fait dans la section précédente).

    Dans notre scénario, nous avons sélectionné Origine des résultats Art (collection de sites).

    Select a Query

  18. Cliquez sur OK et enregistrez la page.

    Sur votre nouvelle page de secteur vertical de recherche, entrez une requête pour vérifier que les résultats de la recherche qui s’affichent sont appropriés.

    Dans notre scénario, nous avons à nouveau saisi united airlines et avons remarqué que seuls 11 résultats de la recherche s’affichaient. N’oubliez pas qu’avant de modifier l’origine des résultats dans lecomposant WebPart Résultats de la recherche, 13 résultats s’affichaient. Donc, notre nouveau secteur vertical fonctionne. Excellent !

    Final Art Vertical Result

    Dans notre scénario, nous avons ajouté deux secteurs verticaux de recherche supplémentaires, Vidéo et Interop. Nous avons ainsi terminé la configuration du Centre de recherche.

    All Search Verticals

Ce que vous pouvez faire une fois que vous avez correctement configuré un Centre de recherche

Lorsque vous avez correctement configuré un Centre de recherche, la première chose à faire est de vous féliciter pour le travail accompli ! Beau travail !

Toutefois, le travail ne s’arrête généralement pas là. Pour rendre le centre de recherche encore plus convivial, vous pouvez modifier l’affichage des résultats de la recherche en choisissant, par exemple, d’afficher des informations concernant votre société ou vos activités. Pour en savoir plus, vous pouvez consulter la série Comment faire pour modifier le mode d’affichent des résultats de la recherche dans SharePoint Server.