---
sourceDocument: Interface utilisateur de la Now Platform Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/platform-user-interface

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interface utilisateur de la Now Platform Xanadu

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Ajouter des mots clés lisibles par l'homme aux URL des pages

# Ajouter des mots clés lisibles par l'homme aux URL des pages {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes de lecture

Ajoutez des mots clés lisibles par l'homme aux URL des pages du portail pour améliorer l'optimisation des moteurs de recherche (SEO) et les taux de clics, et aider les utilisateurs à comprendre à quoi s'attendre sur la page.

## Avant de commencer

Rôle requis : sp_admin ou admin

## Pourquoi et quand exécuter cette tâche

Les mots-clés lisibles par l'homme sont ajoutés aux URL dans le format suivant :

https://\<instance\>/\<suffixe du portail\>/\<langue invitée\>/\<mots-clés\> ?id=\<ID de page\>\&\<paramètres de page\>

Les mots clés peuvent être renseignés à l'aide de contenu statique ou de variables de page dynamiques et peuvent inclure une seule barre oblique (/). Les variables de page dynamiques chargent les mots-clés basés sur les données d'un enregistrement. Les paramètres de page dans l'URL spécifient l'enregistrement à utiliser. Dans les exemples suivants, la catégorie et la brève description d'un article de la base de connaissances ainsi que la catégorie et le nom d'un élément de catalogue sont ajoutés en tant que mots clés :

* https://\<instance\>/kb/en/faq/what-is-a-cookie ?id=kb_article_view\&sysparm_article=KB0000007
* https://\<instance\>/sp/es/hardware/developer-laptop-mac ?id=sc_cat_item\&sys_id=774906834fbb4200086eeed18110c737

Remarque :  
Pour désactiver les URL explicites pour une instance, ajoutez la glide.service_portal.enable_human_readable_urls propriété à la table Propriétés système \[sys_properties\] et définissez la valeur sur <kbd class="ph userinput">faux</kbd>.

## Procédure

1. Accédez à la ToutPortail de servicesPages.
2. Sélectionnez une page.
3. **Facultatif :** Utilisez des mots clés dynamiques en fonction du contenu de la page en ajoutant une variable de page dynamique à la page.
   1. Sélectionnez l'onglet de liste connexe Variables de page dynamiques.
   2. Sélectionnez Nouveau.
   3. Renseignez les champs du formulaire.  
      {#add-human-readable-keywords-page-urls__table_acv_cff_51b__entry__2}

      | Champ | Description |
      |-|-|
      | Nom | La variable qui charge les mots clés dans l'URL de la page à partir des données d'enregistrement. Le nom de la variable doit commencer par <kbd class="ph userinput">%</kbd> et ne peut pas contenir d'espace. Par exemple, <kbd class="ph userinput">%short_descr</kbd>. |
      | Ordre | Ordre de priorité du plus bas au plus haut lorsque plusieurs variables de page dynamiques portant le même nom ont des paramètres de requête d'URL différents. |
      | Page | Page qui utilise la variable de page dynamique pour inclure des mots clés dans l'URL. |
      | Paramètre de requête d'URL | Paramètre de l'URL de la page qui détermine l'enregistrement à afficher. |
      | Colonne de table pertinente | Colonne de la table spécifiée qui inclut les valeurs du paramètre de requête d'URL. La valeur par défaut est ID système. |
      | Table | Table qui inclut les enregistrements utilisés pour renseigner les mots clés dans l'URL et la colonne avec les valeurs du paramètre de requête d'URL. |
      | Champ de table | Un champ des enregistrements dans la table spécifiée qui renseigne les mots clés dans l'URL. |
      | Condition de la requête | Conditions qui filtrent les enregistrements dans la table. Un enregistrement doit répondre aux conditions de requête pour que la variable s'applique. |
      [Tableau 1. Formulaire de variables de page dynamiques]

      {#add-human-readable-keywords-page-urls__table_acv_cff_51b}  
      Cet exemple montre les valeurs d'une variable qui fait référence à la brève description d'un article de la base de connaissances identifié par son numéro pour un workflow publié.
      {#add-human-readable-keywords-page-urls__table_hqt_fdr_vvb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Nom | %short_descr |
      | Page | kb_article_view |
      | Ordre | 100 |
      | Paramètre de requête d'URL | sysparm_article |
      | Colonne de table pertinente | Numéro |
      | Table | Connaissances\[kb_knowledge\] |
      | Champ de table | Description brève |
      | Condition de la requête | \[Flux de travail\] \[est\] \[Publié\] |
      [Tableau 2. Variable de page dynamique]

      {#add-human-readable-keywords-page-urls__table_hqt_fdr_vvb}
   {#add-human-readable-keywords-page-urls__substeps_grs_dxp_y5b}
4. Sélectionnez Soumettre.
5. Dans le champ Structure de l'URL lisible par l'homme de l'enregistrement de page, spécifiez les mots clés à renseigner dans l'URL de la page à l'aide d'un contenu statique, de variables de page dynamiques ou d'une combinaison des deux.  
   Les mots-clés peuvent inclure des caractères alphanumériques, des traits d'union (‐), une barre oblique (/) et des signes de pourcentage (%) pour les variables.  
   {#add-human-readable-keywords-page-urls__table_h2h_dmj_v1b__entry__2}

   | Structure de l'URL lisible par l'homme | Exemple de valeur |
   |-|-|
   | Contenu statique | <kbd class="ph userinput">FAQ/Qu’est-ce qu’un cookie</kbd> |
   | Variables de page dynamiques | <kbd class="ph userinput">%catégorie/%short_descr</kbd> |
   | Contenu statique et variable de page dynamique | <kbd class="ph userinput">FAQ/%short_descr</kbd> |
   [ ]

   {#add-human-readable-keywords-page-urls__table_h2h_dmj_v1b}  
   Les mots clés sont automatiquement mis en forme pour utiliser uniquement des lettres minuscules, remplacer les espaces par des tirets et supprimer tous les caractères spéciaux non autorisés ajoutés par les variables de page dynamiques. Si les mots clés dans l'URL dépassent 75 caractères, ils sont tronqués pour être inférieurs ou égaux à 75 caractères.
6. Sélectionnez Mettre à jour.

## Résultats

Si les utilisateurs accèdent à la page à l'aide de l'URL sans mots clés lisibles par l'homme, l'URL de la page est mise à jour de l'une des manières suivantes :

* Lors du chargement initial de la page par un utilisateur invité, la page redirige vers l'URL lisible par l'homme.
* Lors du chargement initial de la page par un utilisateur authentifié, l'URL est mise à jour pour inclure les mots clés lisibles par l'homme sans redirection.
* Lors des chargements de page suivants pour tous les utilisateurs, l'URL est mise à jour pour inclure les mots clés lisibles par l'homme sans redirection.
{#add-human-readable-keywords-page-urls__ul_cqh_mfd_kvb}

## Page de l'article de la base de connaissances avec des mots clés lisibles par l'homme dans l'URL {#add-human-readable-keywords-page-urls__example_lxh_kvj_kvb}

Dans cet exemple, la page de kb_article_view affiche les KB0000007 de l'article de la base de connaissances. L'enregistrement de l'article de la base de connaissances contient les champs et les valeurs suivants :

* La catégorie est une FAQ
* Description courte<kbd class="ph userinput">: Qu’est-ce qu’un cookie ?</kbd>

{#add-human-readable-keywords-page-urls__ul_d15_wzm_lvb}

La page a été configurée pour ajouter des mots clés en fonction de ces valeurs de champ à l'URL à l'aide de variables de page dynamiques telles que <kbd class="ph userinput">%category/%short_descr</kbd>. Le point d'interrogation dans la brève description n'étant pas autorisé dans les mots clés de l'URL, il est donc automatiquement supprimé de l'URL. Le point d'interrogation qui se trouve dans l'URL est le paramètre de requête qui est toujours inclus avant l'ID de page.

L'URL qui s'affiche dans le navigateur s'affiche comme suit : http://\<instance\>.com/kb/en/faq/what-is-a-cookie ?id=kb_article_view\&sysparm_article=KB0000007.

## Que faire ensuite

Pour les pages qui ont des URL canoniques, vous devez inclure les mots-clés lisibles par l'homme dans l'URL canonique. Dans l'include de script SEO qui renvoie les URL canoniques des pages, utilisez l'une des méthodes getHumanReadableUrl de la classe SPSEOUtilsSNC pour renvoyer les mots clés lisibles par l'homme dans les URL de page et les inclure dans les URL canoniques.

Pour plus d'informations sur l'inclusion de mots-clés lisibles par l'homme dans les URL canoniques, consultez les ressources suivantes :

* [Configurer des balises SEO personnalisées pour les URL canoniques et les articles de la base de connaissances localisés](https://www.servicenow.com/docs/access?context=configure-seo-knowledge&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)
* [SPSEOUtilsSNC - Global](https://www.servicenow.com/docs/access?context=SPSEOUtilsSNCAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
{#add-human-readable-keywords-page-urls__ul_brb_ly3_kvb}
**Concepts associés**   

* [Navigation dans Portail de services les pages par URL](https://servicenow-prod.fluidtopics.net/Osk0rymOjVBD~0bpTi0c8Q "Vous pouvez accéder à un portail ou à une page à l’aide d’une Portail de services URL.")  
**Tâches associées**   

* [Créer et modifier une page à l'aide de Designer Portail de services](https://servicenow-prod.fluidtopics.net/57axVLFXZcK0n_U2Qwfjdg#t_ConfigureAPage "Créez ou modifiez une page et utilisez des mises en page pour organiser les colonnes qui hébergent les widgets.")

