Doc produitsMenu

Modification de paramètres de source cachés de Sitemap

Les pages Ajouter une source et Source:.. Général de l'Outil d'administration présentent les paramètres avec lesquels vous pouvez configurer le connecteur pour la plupart des installations de Sitemap. Les paramètres plus avancés et moins souvent utilisés sont cachés. Vous pouvez choisir de faire apparaître un ou plusieurs de ces paramètres dans les pages Ajouter une source et Source:.. Général de l'Outil d'administration afin que vous puissiez changer leur valeur par défaut. Vous devriez changer les valeurs des paramètres cachés si vous rencontrez des problèmes.

La liste suivante décrit les paramètres cachés avancés qui sont disponibles avec les sources de Sitemap. Le type de paramètre (entier, chaîne, etc.) apparaît entre parenthèses suite au nom du paramètre.

ParseSitemapInStrictMode (Booléen)

Si chaque fichier Sitemap devrait être analysé en mode strict ou non. Lorsque le fichier Sitemap ne suit pas la spécification de protocole (voir Protocol standard Validations), l’analyse lève une exception. La valeur par défaut est true. Définir à false lorsque vous souhaitez indexer vos fichiers Sitemap sans validation standard de protocole.

Timeout (Entier)

Le nombre de secondes à attendre avant que la requête (ex. : télécharger le contenu d’un Sitemap ou d’une page web) ne s’arrête. La valeur par défaut est 100 secondes.

AllowAutoRedirect (Booléen)

Si la requête devrait automatiquement suivre les réponses de redirection de la ressource web ou non. La valeur par défaut est true.

NumberOfRetries (Booléen)

Le nombre de ré-essais permis lorsqu’une requête web échue est récupérable. Seules les erreurs HTTP suivantes seront réessayées : 408, 500 et 503. La valeur par défaut est 3 nouvelles tentatives.

UseCookies (Booléen)

Si les témoins doivent être autorisés à analyser. La valeur par défaut est false. Définissez la valeur à true lorsque vous souhaitez qu’un conteneur de témoins soit initialisé et réutilisé pour chaque requête web pour l’analyse.

ManualCookies (Chaîne)

Une collection de témoins manuels à injecter avec chaque requête web HTTP dans le format suivant :

MyCookieName=MyCookieValue;Domain=coveo.com;Expires=Wdy, DD Mon YYYY HH:MM:SS GMT;Path=/;Domain=mydomain.com;Secure;HttpOnly

où vous devez entrer votre information aux lieux spécifiés.

Lorsque vous devez définir plus d’un témoin, séparez chaque définition de témoin avec le séparateur ;;. La valeur par défaut est null. Utilisez ce paramètre lorsque votre site web n’utilise pas un des quatre schémas d’authentification pris en charge et a donc besoin d’un témoin spécifique à utiliser pour l’analyse (voir Supported Authentication Schemes).

Exemple : MyFirstCookie=MyFirstValue;Domain=www.coveo.com;;MySecondCookie=MySecondValue;Domain=www.example.com

Notes :

  • Les seuls attributs obligatoires sont le nom du témoin, sa valeur et le domaine (là où le témoin appartient). Tous les attributs doivent être séparés par un point-virgule (;).

  • Les attributs supplémentaires pris en charge sont :

    • Expires : la date d’expiration en format RFC 1123 (Wdy, DD Mon YYYY HH:MM:SS GMT);

    • Path :le chemin d’accès du sous-dossier où le témoin appartient (relativement au domaine racine);

    • Secure : tient à garder la communication entre témoins limitée à la transmission cryptée.

    • HttpOnly : ordonne aux navigateurs de ne pas exposer les témoins par des canaux autres que des requêtes HTTP (et HTTPS).

Les attributs Secure et HttpOnly n’ont pas de valeurs associées. La présence de leurs noms d’attributs indique que leurs comportements sont activés.

HtmlXPathSelectorExpression (chaîne) CES 7.0.7711+ (juin 2015)

L’expression XPath utilisée pour sélectionner un ou plusieurs nœuds dans un document HTML renfermant les URL à analyser. Par défaut, le connecteur indexe toutes les pages web énumérées à partir d’un Sitemap HTML.

Exemple : Vous ne souhaitez indexer qu’une portion spécifique (seulement les pages web liées à l’intérieur du conteneur div cbc-Sitemap) de la page web CBC Sitemap, donc vous ajoutez le paramètre avec la valeur suivante : //div[@id='cbc-Sitemap'].

Notes :

  • Le paramètre caché ParseSitemapInStrictMode devrait être défini à false étant donné qu’une page web HTML ne suit pas le protocole Sitemap (voir Sitemap Protocol).

  • Tout nœud de sélection XPath peut être utilisé pour définir la portion du site web à indexer (voir XPath Syntax).

Pour modifier les paramètres de source cachés de Sitemap

  1. Veuillez vous référer à Ajout d'un paramètre de connecteur précis pour ajouter un ou plusieurs paramètres de source cachés Sitemap.

  2. Pour une nouvelle source Sitemap, accédez à la page Ajouter une source de l'Outil d'administration afin de modifier la valeur du paramètre avancé tout juste ajouté :

    1. Sélectionnez Index > Sources et collections.

    2. Sous Collections, sélectionnez la collection dans laquelle vous souhaitez ajouter la source.

    3. Sous Sources, cliquez sur Ajouter.

    4. Dans la page Ajouter une source, modifiez la valeur du paramètre avancé nouvellement ajoutée.

  3. Pour une source Sitemap existante, accédez à la page Source:.. Général de l'Outil d'administration pour modifier la valeur du paramètre avancé nouvellement ajouté.

    1. Sélectionnez Index > Sources et collections.

    2. Sous Collections, sélectionnez la collection renfermant la source que vous souhaitez modifier.

    3. Sous Sources, cliquez sur la source Sitemap existante dans laquelle vous souhaitez modifier le paramètre avancé nouvellement ajouté.

    4. Dans la page Source:.. Général, modifiez la valeur du paramètre avancé nouvellement ajouté.

  4. Régénérez votre source Sitemap afin d'appliquer les modifications aux paramètres (voir Application d'une action à une collection ou à une source).