Configuration du portlet Search Sitemap pour permettre les recherches par des moteurs de recherche externes

Le portlet Search Sitemap génère une liste de navigation de toutes les pages publiques du portail. You can configure the Search Sitemap portlet to determine the limit to the number of links that are displayed per page.

Pourquoi et quand exécuter cette tâche

HCL Digital Experience provides the Search Sitemap portlet. Il présente deux intérêts :
  • Vous pouvez utiliser le portlet Rechercher dans le plan du site pour accéder au site du portail. Pour plus d'informations, voir Gestion des pages.
  • Le portlet Rechercher dans le plan du site permet aux moteurs de recherche externes de collecter les pages de portail plus efficacement. Cette rubrique vous explique comment configurer le portlet Search Sitemap pour permettre les recherches par des moteurs de recherche externes.
Remarque : Le portlet Rechercher dans le plan du site peut utiliser une importante quantité de mémoire de session sur le serveur de portail si la valeur MAX_LINKS n'est pas correctement configurée. Si vous prévoyez d'afficher le portlet pour les utilisateurs, laissez la valeur 50 affectée par défaut à MAX_LINK afin de réduire la quantité totale de mémoire de session utilisée par le portlet MAX_LINKS. Si vous prévoyez d'afficher le portlet uniquement pour les moteurs de balayage, vous pouvez affecter une valeur supérieure à MAX_LINKS. Surveillez l'utilisation de mémoire sur le système si vous affectez une valeur supérieure à MAX_LINKS.
Le portlet Search Sitemap génère une liste de toutes les pages publiques du portail. Vous pouvez configurer le portlet Search Sitemap pour définir le nombre maximum de liens par page. Le portlet Search Sitemap affiche le nombre maximum de liens sur une page, puis commence une nouvelle page. Définissez cette limite entre 50 et 200 liens maximum par page pour le site du portail. Par exemple, le moteur de recherche Google recommande de définir une limite inférieure à 100 liens par page.

Procédure

Configurez le nombre maximum de liens par page pour les recherches dans Portal en définissant la valeur du paramètre MAX_LINKS dans les préférences du portlet. utilisez le portlet d'administration Manage Portlets ou mettez à jour les préférences de portlet dans le fichier portlet.xml du portlet de recherche dans le plan du site. Vous pouvez activer la substitution d'accueil d'URI.
OptionDescription
Utilisation du portlet d'administration Gestion des applications Utilisez cette option afin de mettre à jour le paramètre MAX_LINKS pour le portlet Search Sitemap.
  1. Pour ouvrir le portlet Gestion des portlets, cliquez sur l'icône Menu Administration.
  2. Cliquez ensuite sur Gestion des portlets > Applications.
  3. Localisez le portlet Search Sitemap en effectuant une recherche sur wp.ap.sitemap.
  4. Cliquez sur l'icône Configure portlet application du portlet Search Sitemap.
  5. Ajoutez le paramètre MAX_LINKS en le saisissant dans la zone Nouveau paramètre :.
  6. Click OK to save your updates.
Mise à jour des préférences du portlet dans le fichier portlet.xml du portlet Search Sitemap Utilisez cette option afin de définir la valeur par défaut globale pour le paramètre MAX_LINKS.
  1. Localisez le fichier WAR du portlet Search Sitemap dans le répertoire d'installation de votre portail. Le fichier WAR s'appelle sitemap.war.
  2. Editez le fichier portlet.xml dans ce fichier WAR.
  3. Dans la section portlet-preferences, affectez au paramètre MAX_LINKS la valeur requise, par exemple, 50. Vous trouverez ci-après un exemple de fragment de code :
    <portlet-preferences>
         <preference>
              <name>MAX_LINKS</name>
              <value>50</value>
         </preference>  
    </portlet-preferences>   
    
  4. Redéployez le portlet Search Sitemap.
  5. Redémarrez votre portail.
Activez l'option Exportation du plan du site de recherche Définissez sur true le paramètre EXPORT afin que le portlet Recherche dans le plan du site fournisse un bouton intitulé Exportation du plan du site de recherche. Le bouton Exportation du plan du site de recherche permettra d'exporter un plan du site de toutes les pages publiques accessibles aux utilisateurs anonymes. Les données exportées sont conformes au format Sitemap 0.90 (www.sitemaps.org). Pour rendre le document exporté accessible aux moteurs d'exploration (crawlers, robots, etc.) à travers un serveur web, copiez son fichier dans le dossier correspondant géré par le serveur du portail. Par exemple, stockez le fichier dans le dossier principal des documents du serveur web.
Utilisez cette option afin de définir la valeur par défaut globale pour le paramètre EXPORT.
  1. Localisez le fichier WAR du portlet Search Sitemap dans le répertoire d'installation de votre portail. Le fichier WAR s'appelle sitemap.war.
  2. Editez le fichier portlet.xml dans ce fichier WAR.
  3. Dans la section portlet-preferences, affectez au paramètre EXPORT la valeur requise, par exemple, true. Vous trouverez ci-après un exemple de fragment de code :
    <portlet-preferences>
         <preference>
              <name>EXPORT</name>
              <value>true</value>
         </preference>  
    </portlet-preferences>   
    
  4. Redéployez le portlet Search Sitemap.
  5. Redémarrez votre portail.
Activez la substitution d'accueil d'URI Utilisez cette option pour autoriser les liens publics générés par le portlet de recherche dans le plan du site à effectuer un réacheminement vers la page protégée si une session utilisateur existe.
  1. Log in to the WebSphere® Integrated Solutions Console.
  2. Accédez à Ressources > Environnement de ressource > Fournisseurs d'environnement de ressources > WP ConfigService > Propriétés personnalisées.
  3. Cliquez sur Nouveau....
  4. Pour le nom, indiquez uri.home.substitution.
  5. Pour la valeur, indiquez true.
  6. Appliquez et enregistrez les modifications.
  7. Si vous disposez d'une configuration de cluster, synchronisez les noeuds.
  8. Redémarrez votre portail.

Résultats

Que faire ensuite

Remarque : Le portlet de recherche dans le plan du site répertorie uniquement les pages publiques de votre portail, c'est-à-dire les pages auxquelles les utilisateurs peuvent accéder sans se connecter au portail à l'aide d'un ID utilisateur et d'un mot de passe. Les pages sécurisées du portail ne sont pas accessibles aux utilisateurs anonymes. Par conséquent, elles ne sont pas répertoriées par le portlet de recherche dans le plan du site.

Les recherches effectuées par des moteurs de recherche externes sur votre portail requièrent une configuration supplémentaire. Pour plus d'informations, voir Recherche par services externes et Identification du client pour une exploration du portail par des moteurs de recherche externes.