Loading
Premiers pas avec B2C Commerce
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Créer des URL de contenu et de catalogue

          Créer des URL de contenu et de catalogue

          Vous pouvez configurer la création de vos URL SEO pour les URL de catégorie, URL d'affinement de recherche de catégorie et URL de produits.

          Éditions requises

          Disponible avec : B2C Commerce

          Bien qu'il soit possible de personnaliser les URL de dossier, dans la plupart des sites, les dossiers n'ont pas d'URL dans la boutique en ligne. L'ajout d'une syntaxe de règle pour les dossiers peut provoquer des conflits globaux avec les URL de catégorie, car certains dossiers et certaines catégories peuvent porter le même nom, par exemple chèques-cadeaux. C'est pourquoi il est recommandé de ne pas personnaliser les URL de dossier sauf si vous avez créé des pages principales pour les dossiers.

          Lorsqu'elle génère des fichiers de contenu statiques, comme des images, des fichiers css et js, Salesforce B2C Commerce ne modifie les URL que lorsque les fichiers correspondants changent également. Cette action permet d'améliorer l'efficacité du cache et d'accélérer ainsi le rendu des pages. Avant la version 15.4, l'URL était modifiée à chaque fois que le cache de contenu statique du site était invalidé, même lorsqu'aucune modification n'était apportée au fichier de contenu en tant que tel.

          L'identifiant de cache de la page d'URL utilise le format d'empreinte de fichier suivant : /dw98c95d91. Les URL d'image statique et les URL d'image des sitemaps générés intègrent également le format d'empreinte de fichier, qui ne change qu'en cas de modification du contenu du fichier.

          Si votre logique personnalisée pour la génération d'URL de contenu statique s'appuie sur la présence du numéro en v de l'identifiant de cache dans l'URL, vous devez changer votre application. La durée de mise en cache du contenu statique (durée de vie) est de 30 jours.

          Voir Configuration d'URL SEO.

          1. Cliquez sur le lanceur d’application Lanceur d’application, puis sélectionnez Outils du marchand | Site | SEO | Règles d'URL.
            Si la page Préférences de l'aide à la recherche s'affiche à la place de l'onglet Général de la page Règles d'URL, allez à Préférences du site > URL de la boutique en ligne pour activer le module.
          2. Dans la page Règles d'URL, cliquez sur l'onglet URL de contenu|catalogue.
          3. Dans le champ Règle d'URL de dossier|catégorie, entrez la syntaxe de vos URL.

            Voir Syntaxe URL des règles d'URL.

            Vous devez tenir compte des éléments suivants lors de la création de vos règles :

            • Si votre site possède une profondeur de catégorie supérieure à deux ou trois catégories, vous pouvez utiliser category plutôt que category-path pour que vos URL restent concises.
            • Si votre site présente des noms de catégorie en double figurant dans des catégories parentes différentes, par exemple Femmes > chaussures et Hommes > chaussures, vous pouvez utiliser category-path plutôt que category, afin de ne pas créer de conflit entre les noms de catégorie (chaussures dans notre exemple).
            • Si vous utilisez category-path, il est préférable d'avoir recours à un séparateur autre que la barre oblique, de sorte que les noms ou identifiants de produit ne fassent pas partie du chemin et soient correctement lus par le moteur de recherche.
          4. Sélectionnez l'attribut Activer le remplacement par l'attribut de dossier|catégorie 'pageURL' (si défini) (recommandé).

            Vous pouvez ainsi ajouter une valeur à l'attribut pageURL du dossier|catégorie afin de remplacer des points de terminaison spécifiques. Cette action est utile si différentes catégories génèrent automatiquement des URL identiques qui entrent en conflit, ou si vous souhaitez utiliser pour le dossier une valeur différente de celle générée automatiquement.

            Si vous ne cochez pas cette case :

            • Le conflit entre les URL identiques est résolu par l'insertion arbitraire d'un entier à la fin de l'URL. Par exemple, electronics/television-1 et electronics/television-2.
            • Il est impossible de remplacer les URL de produits spécifiques. Vous pouvez toujours personnaliser les URL, mais en insérant dans la règle elle-même un attribut d'une valeur spécifique à chaque produit. Par exemple, vous pouvez insérer l'attribut pageURL directement dans la règle au lieu d'en faire une valeur de remplacement.
          5. Sélectionnez Ajouter une barre oblique finale aux URL de dossier|catégorie (recommandé).
            Cette action ajoute automatiquement une barre oblique finale à toutes les URL et empêche les moteurs de recherche de considérer les URL avec et sans barre oblique comme des contenus en double et par conséquent de dégrader votre classement.
          6. Cochez Générer des mappages d'URL pour les dossiers/catégories hors ligne pour générer des URL pour toutes les catégories et tous les dossiers hors ligne.
            Décochez l'option pour éviter de générer des URL pour les catégories/dossiers hors ligne.

            Les mappages d'URL de la boutique sont générés et stockés pour les dossiers et catégories en ligne/hors ligne en fonction de règles définies pour chaque type d'instance, à l'exception de l'instance Production dans laquelle ces mappages ne sont activés que via la réplication.

            Les mappages des dossiers/catégories hors ligne doivent obligatoirement avoir un mappage correspondant basé sur des règles pour être activés. Dans le cas contraire, une URL non indexée en SEO est créée comme suit : /on/demandware.store/[…]. Ce comportement peut entraîner des conflits pour des dossiers/catégories masqués, qui sont utilisés pour résoudre des cas d'utilisation autres que la mise en ligne sur l'instance Production.

            Par exemple, vous voulez créer des catégories temporaires hors ligne pour préparer de nouvelles collections de produits, et vous prévoyez de changer l'identifiant/le nom d'affichage une fois la catégorie finalisée. Ce paramètre vous permet d'éviter la génération d'URL pour toutes les catégories hors ligne, et donc d'éviter une gestion de conflit qui peut entraîner des catégories avec des URL de catégorie en ligne non compatibles SEO. Un référencement SEO mal classé peut entraîner la perte de trafic. Dans ce type de situation, vous devez décocher ce paramètre.

          7. Cochez Activer les URL d'affinement de recherche des dossiers|catégories afin de configurer les URL pour des pages de résultats contenant des affinements et faciles à référencer.

            Vous pouvez ainsi ajouter des informations d'affinement de recherche au chemin de l'URL plutôt qu'à la requête.

          8. Cliquez sur Valider, puis Enregistrer une fois terminé.
          9. Modifiez les affinements de votre catalogue.
            1. Cliquez sur Modifier les affinements.
            2. Sélectionnez le paramètre régional.
            3. Dans le champ Nouvel affinement de recherche, sélectionnez l'affinement de la recherche.
              La liste contient tous les affinements de recherche activés connus. L'identifiant de l'affinement est en lecture seule.
            4. Cliquez sur Créer une constante pour ajouter une constante. (Facultatif)

              L'ajout d'une constante est facultatif. Il vous permet de contrôler facilement l'indexation par les moteurs de recherche pour votre site de boutique en ligne, par exemple :

              User-agent: *, Disallow: /constante/* dans le fichier robots.txt.

              Remarque
              Remarque

              Bien qu'il existe d'autres moyens de contrôler l'indexation, par exemple en utilisant des robots méta, comme ceci :

              <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">,

              La constante représente un moyen facile et rapide.

              Vous pouvez donner à la constante un nom différent pour chaque paramètre régional. La constante est ajoutée au chemin à l'emplacement où elle est définie, et uniquement si un affinement situé après cette constante se trouve également dans le chemin. Par exemple, marque, constante, couleur sont définies lorsque nous pouvons obtenir des URL comme celle-ci :

              /uneMarque/constante/rouge - /uneMarque/

            5. Cliquez sur Appliquer.
            Les affinements de recherche des dossiers|catégories valides s'affichent avec un nombre de valeurs.

            Une liste définie d'affinements de recherche activés permet de s'assurer que les catégories|dossiers utilisent les cinq premiers affinements de recherche valides (définis et non bloqués), afin d'ajouter les valeurs correspondantes au chemin d'URL spécifié comme paramètre pour la création d'une URL.

            L'URL suivante est un exemple :

            www.my-host.com/New-Arrivals/?prefn1=brand&prefv1=aBrand&prefn2=refinementColor&prefv2=Blau|Grün 

            On pourrait alors obtenir ce qui suit (après configuration des paramètres de l'onglet Paramètres > Paramètres d'URL d'affinement de recherche : Après, /, /, I ) :

            www.my-host.com/New-Arrivals/aBrand/Blau|Grün

            Vous pouvez également contrôler la position des mappages ajoutés à l'URL et aux séparateurs. Tous les remplacements de caractères configurés nettoient l'URL, et on pourrait alors obtenir ce qui suit (minuscules activées, remplacement de caractère 'ü' -> 'ue') (après configuration des paramètres de l'onglet Général > Paramètres d'URL d'affinement de recherche : Avant, /, _, - ):

            www.my-host.com/abrand_blau-gruen/new-arrivals

            Configurez les affinements de la recherche par catégorie dans Outils du marchand | Site | Produits et catalogues | Catalogues | catalogue | Catégorie.

            Configurez les affinements de recherche de dossier dans Outils du marchand | Site | Contenu | Bibliothèques | bibliothèque | Modifier contenu | onglet Définitions d’affinement de recherche.

            Remarque
            Remarque L'application SiteGenesis ne contient pas de définition d'affinement de dossier.
          10. Dans le champ Règle d'URL de contenu|produit, entrez la syntaxe de vos URL.

            Voir Syntaxe URL des règles d'URL. Vous devriez tenir compte des éléments suivants lors de la création de vos règles :

            • Il est inutile d'ajouter l'identifiant d'élément de contenu|produit à la règle, car il est toujours obligatoire et ajouté automatiquement.
            • Si votre site présente des noms de catégorie en double figurant dans des catégories parentes différentes, par exemple Femmes > chaussures et Hommes > chaussures, vous pourriez utiliser category-path plutôt que category, afin de ne pas créer de conflit entre les noms de catégorie (chaussures dans notre exemple).
            • Si vous utilisez category-path, utilisez un séparateur autre que la barre oblique, de sorte que les noms ou identifiants d'éléments de contenu|produit ne fassent pas partie du chemin.
          11. Sélectionnez l'attribut Activer le remplacement par l'attribut de produit|contenu 'pageURL' (si défini) (recommandé).

            Vous pouvez ainsi ajouter une valeur à l'attribut pageURL de l'élément de contenu|produit afin de remplacer des points de terminaison spécifiques. Cette action est utile lorsque vous souhaitez utiliser pour le produit une valeur différente de celle générée automatiquement.

            Si vous ne cochez pas cette case, il est impossible de remplacer les URL d'éléments de contenu|produits spécifiques. Vous pouvez toujours personnaliser les URL, mais en insérant dans la règle elle-même un attribut d'une valeur spécifique à chaque élément de contenu|produit. Par exemple, vous pouvez insérer l'attribut pageURL directement dans la règle au lieu d'en faire une valeur de remplacement.

          12. Sélectionnez Utiliser « - » comme séparateur d'identifiants de contenu|produit au lieu de « / » (recommandé).
            Cette option utilise un tiret pour séparer vos identifiants de produit ou de contenu (au lieu d'une barre oblique). Les URL passeront par exemple de /nom-du-produit-ou-contenu/12345.html à /nom-du-produit-ou-contenu-12345.html.

            Meilleures pratiques : Lors de l’activation de l’option Utiliser - en tant que produit|Séparateur d’ID de contenu Au lieu du paramètre %2D, évitez d’utiliser des tirets dans les identifiants de produit et de contenu pour éviter les échecs de résolution d’URL. Bien que ce paramètre simplifie correctement les URL, il crée un conflit fonctionnel si les identifiants eux-mêmes contiennent des tirets, par exemple id-123. Bien que B2C Commerce encode ces tirets internes au format %2D, de nombreux navigateurs les décodent automatiquement en tirets littéraux lors du chargement de la page. Le système interprète alors mal la structure de l’URL, ce qui entraîne des liens rompus et des erreurs 404. Pour garantir la stabilité du site et l’accessibilité des pages, utilisez des caractères alphanumériques sans tirets pour tous les identifiants de produit et de contenu lorsque vous utilisez la configuration du séparateur de tiret.

          13. Dans la section Aperçu de la règle, vous pouvez prévisualiser les URL de SEO.
            1. Sélectionnez une catégorie dans le champ Catégorie/Produit/Paramètres régionaux.
              Une fenêtre contextuelle s’affiche au lieu de la liste déroulante pour les catalogues de boutique comptant plus de 1 000 catégories.
            2. Cliquez sur le bouton de navigation pour sélectionner un produit.
            3. Sélectionnez la langue (par exemple Défaut, Français ou Anglais).
            4. Sélectionnez l'encodage (Codage texte ou Codage URL).
            5. Cliquez sur Aperçu.
              Les résultats s'affichent en dessous des champs de saisie de la section Aperçu de la règle.
          14. Lorsque l'apparence de vos URL vous convient, cliquez sur Valider au bas de la page pour détecter d'éventuels conflits provoqués par des URL identiques.
            La fenêtre de validation s'ouvre. En cas de conflit, cliquez sur la valeur qui en est à l'origine pour afficher des informations détaillées sur le conflit.
          15. Cliquez sur les sections URL de contenu|catalogue et Conflits globaux pour les agrandir.
            B2C Commerce résout automatiquement les conflits en ajoutant un nombre entier à la fin. Si cela vous convient, il n'est pas nécessaire de modifier votre syntaxe. Dans le cas contraire, vous devrez soit modifier votre syntaxe, soit utiliser le champ d'URL de la page pour remplacer un point de terminaison dans chaque paire identique.
          16. Cliquez sur l'un des boutons suivants :
            • Annuler (résoudre manuellement les conflits) : Si vous souhaitez modifier la syntaxe de la règle utilisée pour résoudre vos conflits.
            • Enregistrer (résoudre automatiquement les conflits) : Si vous souhaitez utiliser la résolution automatique fournie par B2C Commerce ou utiliser le champ d'URL de la page pour résoudre le conflit.
          17. Sélectionnez l'onglet Général, puis cliquez sur Exécuter la mise à jour maintenant.
            La section État de génération des URL affiche un rapport de la dernière exécution de la tâche de génération d'URL et le nombre de conflits détectés entre les différentes URL. Des conflits apparaissent lorsque des URL en double sont générées.
           
          Chargement
          Salesforce Help | Article