Salesforce Cloud Commerce (SFCC) : Optimisation SEO

Salesforce Commerce Cloud (SFCC) est une solution e-commerce intégrée principalement conçue pour les grandes entreprises ayant les ressources pour investir dans des plateformes haut de gamme et personnalisées. Sa nature complexe et adaptable nécessite souvent une expertise en développement pour une mise en œuvre sur mesure. C’est le choix privilégié pour les organisations cherchant à optimiser leurs opérations de commerce électronique à grande échelle.

Qu’est-ce que Salesforce Commerce Cloud (SFCC) ?

Salesforce Commerce Cloud (SFCC), autrefois connu sous le nom de DemandWare, est devenu un acteur incontournable du monde e-commerce en mode SaaS. Fondé par Stefán Schambach, pionnier allemand du e-commerce, il a été acquis par Salesforce en 2016 et rebaptisé. Malgré son positionnement exclusivement B2B et sa moindre notoriété par rapport à des géants tels que Google, Salesforce a connu une croissance fulgurante, employant près de 50 000 personnes.

SFCC est le fruit de l’ambition de Salesforce de conquérir le monde des CMS, en se positionnant comme une alternative puissante face à des plateformes comme Magento ou Prestashop. Grâce à cette acquisition, Salesforce a pu offrir une solution e-commerce intégrée, tout en la combinant avec sa force originelle : le CRM. C’est cette combinaison qui a conduit un grand nombre de marques prestigieuses à adopter SFCC pour leur stratégie e-commerce. La plateforme, basée entièrement sur le cloud, se distingue non seulement par sa capacité d’intégration au sein de l’écosystème Salesforce, mais aussi par sa capacité à offrir des expériences utilisateur cross-canal, enrichies par l’intelligence artificielle.

Toutefois, malgré ses nombreuses forces, SFCC présente des défis, notamment en matière de SEO. C’est pour cela qu’une Agence SEO spécialisée sur Salesforce comme Slashr peut vous faire gagner un temps précieux lors de l’optimisation de ce CMS pour le SEO.

Les forces et avantages de Salesforce Commerce Cloud (SFCC) pour le SEO

Plateforme Omnicanal 

L’une des principales forces de SFCC est sa capacité à offrir une expérience utilisateur intégrée, qu’il s’agisse de ventes en ligne, mobiles, ou en magasin. Cela permet aux entreprises de gérer toutes leurs opérations de commerce électronique à partir d’une seule plateforme, offrant ainsi une expérience d’achat unifiée et sans faille sur tous les canaux de vente.

Personnalisation poussée avec l’IA  

SFCC intègre Einstein, un outil d’IA, permettant aux commerçants d’offrir des recommandations de produits sur mesure, des recherches améliorées, et des analyses prédictives. Cela augmente non seulement l’engagement des utilisateurs, mais aussi les conversions.

Intégration profonde avec l’écosystème Salesforce 

SFCC s’intègre de manière fluide avec d’autres produits Salesforce, comme le Marketing Cloud et le Sales Cloud. Cette intégration offre une meilleure cohésion entre les départements de vente, de marketing et de service à la clientèle, permettant ainsi une vue à 360° du client.

Sécurité et conformité robustes 

Comme toute solution Salesforce, SFCC est construit avec des mesures de sécurité de pointe, respectant les principales normes de l’industrie. Cela offre aux entreprises une tranquillité d’esprit en matière de protection des données et de conformité.

Gestion avancée des promotions et du merchandising 

SFCC offre une grande flexibilité en termes de promotions. Les entreprises peuvent segmenter les offres par groupe de clients, créer des promotions complexes, et afficher des recommandations de produits basées sur les comportements des utilisateurs.

Cloud-based pour une mise à l’échelle rapide 

SFCC, étant entièrement basé sur le cloud, offre une mise à l’échelle rapide et efficace. Cela signifie que les entreprises n’ont pas besoin d’investir dans des serveurs physiques ou de se soucier des mises à niveau du système, tout en bénéficiant d’une performance et d’une disponibilité optimales.

Personnalisation des URLs et des balises Meta 

SFCC offre la possibilité de créer des règles personnalisées pour les URLs et les balises meta, permettant ainsi une meilleure optimisation pour les moteurs de recherche. De plus, cette personnalisation peut faire gagner un temps précieux aux équipes de marketing et de SEO.

Prix compétitif pour certains secteurs 

Bien que le coût initial de SFCC puisse être élevé, son modèle de tarification est particulièrement attrayant pour certains secteurs, notamment la mode et l’habillement, car il est proche de la délégation e-commerce.

Les inconvénients Salesforce Commerce Cloud (SFCC) pour le SEO

Complexité des URL personnalisées 

Bien que SFCC offre la possibilité de créer des règles pour les URLs, certains utilisateurs trouvent ce processus complexe. 

Par exemple, pour un site vendant des chaussures, une URL idéale pourrait être « www.monmagasin.com/chaussures-nike-running-homme ». 

Cependant, sans une configuration adéquate, SFCC pourrait générer une URL telle que « www.monmagasin.com/productID=12345&categoryID=6789 », qui est moins lisible pour les utilisateurs et moins optimisée pour le SEO.

Une optimisation des balises meta obligatoire

SFCC permet la génération de balises meta description en fonction de la typologie des pages. Toutefois, sans une configuration adéquate, cela peut entraîner des descriptions génériques ou redondantes, nuisant à l’optimisation pour les moteurs de recherche.

Défis avec les filtres à facettes

Si les filtres à facettes ne sont pas correctement configurés, ils peuvent créer de nombreuses URLs inutiles. 

Prenons l’exemple d’un site de vêtements. Si un utilisateur souhaite voir des t-shirts rouges en taille M, la plateforme pourrait générer une URL comme « www.monmagasin.com/t-shirts?couleur=rouge&taille=M ». 

Cependant, s’il ajoute ensuite un filtre pour les t-shirts à manches longues, une nouvelle URL pourrait être créée, comme « www.monmagasin.com/t-shirts?couleur=rouge&taille=M&manche=longue ». 

Multiplié par toutes les combinaisons possibles de filtres, cela peut rapidement entraîner la création de milliers d’URLs, qui peuvent être considérées comme du contenu dupliqué par les moteurs de recherche, diluant ainsi la valeur SEO.

Coût élevé et coûts annexes 

Bien que SFCC puisse être compétitif pour certains secteurs, le coût total de possession, en particulier lorsqu’on ajoute les coûts des intégrateurs spécialisés et de l’expertise externe, peut s’avérer élevé pour certaines entreprises.

Automatisation des sitemaps 

SFCC génère automatiquement des sitemaps, mais ces derniers ne distinguent pas les différentes langues. Cela peut poser des problèmes pour les sites multilingues et nécessite souvent une intervention manuelle.

Optimisation côté front 

De nombreux défis SEO peuvent émerger lors de l’intégration côté front. Des erreurs lors de cette phase peuvent entraîner des problèmes de référencement majeurs qui ne sont pas toujours faciles à corriger.

Nécessité d’une expertise spécifique 

Pour optimiser pleinement SFCC pour le SEO, une expertise en développement est nécessaire. Sans une connaissance approfondie de la plateforme et du SEO, le risque d’erreurs est élevé, ce qui peut entraîner des coûts supplémentaires en termes de temps et d’argent.

Rigidité en matière de SEO 

Bien que SFCC soit puissant, il présente certaines limitations inhérentes. Par exemple, une entreprise voulant implémenter une stratégie de maillage interne avancée, avec des liens contextuels dynamiques basés sur le comportement de l’utilisateur, pourrait trouver que SFCC ne permet pas cette fonctionnalité « out of the box ». Pour y parvenir, des développements spécifiques pourraient être nécessaires, ce qui augmente les coûts et la complexité du projet.

Défis de la gestion des redirections sans .htaccess

L’un des inconvénients majeurs de SFCC est l’absence d’un fichier .htaccess, couramment utilisé sur de nombreuses autres plateformes pour gérer facilement les redirections. Dans le monde du SEO, la mise en place de redirections est cruciale, surtout lors de la refonte d’un site, du changement d’URLs ou lors de la suppression de pages. Le fichier .htaccess permet normalement aux webmasters de configurer rapidement et efficacement ces redirections.

Avec SFCC, cette gestion devient plus complexe. Bien que la plateforme offre des modules pour gérer les redirections, la tâche peut s’avérer laborieuse et moins intuitive qu’avec un simple fichier .htaccess. Par exemple, si une entreprise décide de restructurer ses catégories de produits et de changer leurs URLs, elle devra passer par l’interface SFCC pour configurer chaque redirection individuellement, ce qui peut être chronophage et sujet à erreurs.

Stratégies d’optimisation SEO pour SFCC

Optimisation des URL 

Étant donné les défis liés à la configuration des URL dans SFCC, il est essentiel de définir et de générer dynamiquement des règles d’URL claires et SEO-friendly. Cela permet de s’assurer que les URL sont lisibles, pertinentes et optimisées pour les mots clés pertinents.

Gestion efficace des sitemaps 

salesforce sitemap

Bien que SFCC génère des sitemaps automatiquement, il peut être judicieux de les créer manuellement, surtout pour les sites multilingues. Cela garantit que chaque version linguistique du site est correctement indexée.

Utilisation des modules de redirection 

En l’absence d’un fichier .htaccess, il est crucial d’utiliser efficacement les trois modules de redirection disponibles dans SFCC. Une formation ou une consultation spécifique peut être nécessaire pour garantir une mise en œuvre sans faille. Nous détaillons cette partie en bas de l’article.

Optimisation des performances du site 

Un temps de chargement rapide est essentiel pour le SEO. Utilisez le module DIS de SFCC pour optimiser les images et réduire les temps de chargement. De plus, envisagez d’utiliser des CDN pour améliorer les performances globales.

Configuration des balises Meta 

Assurez-vous de mettre à jour régulièrement les balises title et meta description pour qu’elles soient pertinentes et attrayantes. Une balise bien rédigée peut grandement améliorer les taux de clics depuis les pages de résultats des moteurs de recherche.

Gestion des filtres à facettes 

Pour éviter la création d’URLs inutiles et la dilution de la valeur SEO, configurez correctement les filtres à facettes. Envisagez d’utiliser des balises « noindex » pour les pages filtrées ou limitez le nombre de combinaisons d’URLs générées.

Collaboration avec des experts SEO

Étant donné les complexités spécifiques de SFCC, il peut être judicieux de collaborer avec des consultants ou des agences spécialisés dans le SEO pour SFCC. Ils peuvent identifier et résoudre rapidement les problèmes, garantissant ainsi que votre site est toujours optimisé.

Comment optimiser les basiques sur SFCC

Voici comment et où gérer les basiques pour optimiser le référencement naturel de votre site Salesforce : 

Gestion des URLs de catalogue

salesforce modifier les URL

Emplacement : Outils des commerçants > SEO > Règles d’URL > URLs de catalogue.

SFCC permet la gestion dynamique des URLs. Par exemple, vous pouvez choisir comment gérer les espaces blancs dans les URLs, soit en utilisant le format par défaut « %20 » ou en le remplaçant par un tiret « -« .

Vous pouvez également définir des règles pour remplacer automatiquement certains caractères, comme « & » par « and », pour améliorer la valeur sémantique de vos URLs.

Gestion des règles d’URL de catégorie

SFCC offre une flexibilité dans la structuration des URLs. Par exemple, une URL peut suivre le format « /men/smart-shoes » ou être plus descriptive avec « /men/shoes/smart-shoes/5678.html ».

Un paramètre supplémentaire pour les URLs de catégorie est « Activer la substitution avec l’URL de la page », ce qui permet de remplacer l’URL générée.

Gestion des URLs de pipeline :

Emplacement : Outils des commerçants > SEO > Règles d’URL > URLs de pipeline.

Les pipelines aident à appeler un type de page spécifique. Les URL de pipeline par défaut peuvent être longues et compliquées, mais cette section vous permet de créer des alias pour les rendre plus compréhensibles pour les internautes.

Exemple : la page panier, la page de réinitialisation de mot de passe etc.

Gestion des conflits d’URL :

Emplacement : Outils des commerçants > SEO > Règles d’URL > Général.

Les conflits d’URL peuvent être causés par des valeurs d’attributs en double. Pour éviter cela, vérifiez les conflits lorsque de nouvelles catégories sont créées et résolvez-les avant la réplication.

Gestion des redirections sur Salesforce

La gestion des redirections est un élément essentiel en SEO. Elles jouent un rôle majeur dans l’expérience utilisateur et la transmission de l’autorité de recherche lorsque des pages sont déplacées ou supprimées. Lors de la migration d’un site web, elles deviennent d’autant plus cruciales.

Dans Salesforce Commerce Cloud, trois options principales s’offrent à vous pour gérer vos redirections :

  1. Redirections URL
  2. Mappage Statique
  3. Mappage Dynamique

Redirections URL 1 par 1

Les redirections d’URL ont été conçues pour gérer les redirections des pages générées par Salesforce Commerce Cloud. Ainsi, elles sont idéales pour les pages de catégorie, de produit et de contenu. Vous pouvez également rediriger des URLs non générées par SFCC.

simple redirection sur salesforce
Effectuer une simple redirection sur Salesforce

La création d’une redirection se fait en plusieurs étapes :

  • Source : Sélectionnez le type de page à rediriger (Catégorie, Produit, Contenu, etc.)
  • Destination : Définissez la cible de votre redirection (URL, Catégorie, Produit, etc.)
  • Paramètres de l’URL de destination : Choisissez si vous souhaitez conserver certains paramètres d’URL.
  • Type de redirection : Indiquez le code de statut souhaité pour la redirection (301, 302 ou 307).
  • Activation : Cochez la case « Activé » pour activer la redirection.

Note : Bien que pratique, cette méthode peut être fastidieuse si vous avez de nombreuses pages à rediriger.

Mappage Statique

Le mappage statique permet d’ajouter plusieurs redirections simultanément. Son principal avantage réside dans la possibilité d’importer en masse depuis un éditeur de texte ou un tableur.

Redirections statiques en masse sur salesforce
Effectuer des redirections 1 to 1 en masse sur salesforce

Le mappage utilise une syntaxe spécifique, similaire aux fichiers .htaccess ou à la configuration Nginx.

Exemple : /w/chaussures-femmes-anciennes/ i p,,,Search-Show,,cgid,chaussures-habillées-femmes

Cette règle indique que l’ancienne URL /w/chaussures-femmes-anciennes/ doit être redirigée vers la catégorie chaussures-habillées-femmes.

Mappage Dynamique

Le mappage dynamique partage de nombreuses similitudes avec le mappage statique, mais il offre la flexibilité des jokers (wildcards). Ils permettent de cibler un large éventail d’URLs source.

Salesforce mapping de redirection dynamique
Redirections dynamiques sur Salesforce

Exemple : /w/** i p,,,Search-Show,,cgid,femmes Cette règle redirige toutes les URLs commençant par /w/ vers la page de catégorie « femmes ».

Le mappage dynamique gère également les chaînes de requête et les paramètres, ce qui le rend idéal pour les campagnes publicitaires, sociales ou par e-mail.

Exemple : /w/chaussures-femmes-anciennes/** i p,,,Search-Show,,cgid,chaussures-habillées-femmes,{_querystring} Si nous avions une ancienne URL avec des paramètres tels que, https://www.example.com/w/chaussures-femmes-anciennes/?utm=123

Le paramètre serait suivi lors de la redirection vers sa nouvelle destination, https://www.example.com/femmes/chaussures/?utm=123

Note : Faites attention à l’ordre de vos règles dans le mappage dynamique pour éviter des redirections involontaires.

Meilleures pratiques pour les balises meta et balises title

SFCC offre plusieurs façons de gérer les métadonnées. Vous pouvez les saisir manuellement, utiliser les modèles Excel fournis dans le gestionnaire d’entreprise SFCC ou utiliser la fonction « Règles de balise SEO » pour générer et gérer le contenu des balises meta à grande échelle.

dashboard de salesforce pour la gestion des meta
Dashboard de salesforce pour la gestion des meta

Ce portail vous permet de créer des modèles pour les titres de page et les méta-descriptions pour différents types de pages, vous permettant ainsi de remplir automatiquement ces champs sans avoir à le faire individuellement pour chaque page.

C’est particulièrement utile pour les grands sites web où personnaliser les méta-données pourrait demander un effort considérable. Cependant, cela ne devrait pas remplacer une recherche de mots-clés solide, mais plutôt compléter votre stratégie SEO.

Lors de la migration d’un site web, j’intègre généralement les règles des Métatags de Page dans notre calendrier, aux côtés d’autres tâches essentielles, comme la création d’une carte de redirection 301. C’est ainsi que je mesure l’importance de cet outil pour la construction d’un site web.

Liste des règles sur salesforce
Liste des règles de gestion des balises title et meta sur salesforce

Vous pouvez créer des règles de méta-tags pour :

  • La page d’accueil
  • Les pages de détail des produits (PDP)
  • Les pages de liste de produits (PLP / Catégories)
  • Les pages de détail du contenu
  • Les pages de liste de contenu

Créer une règle

Admettons que vous choisissiez de créer des tags pour les Pages de Liste de Produits. Vous devriez retourner au tableau de bord et sélectionner « Product Listing Page ».

Salesforce interface de gestion d'une règle de title
Salesforce interface de gestion d’une règle de title

Une fois que vous avez sélectionné une règle, une fenêtre contextuelle apparaît.

Concentrons-nous sur la section « Règles ». C’est ici que votre règle de méta-tag sera insérée.

À ce stade, nous voulons construire une règle.

Salesforce utilise sa propre syntaxe pour la règle, mais nous pouvons l’assembler à l’aide de certains exemples.

Un exemple de règle populaire pour une méta-description est le suivant :

${IF Category.pageDescription THEN Category.pageDescription ELSE Constant('Découvrez notre large sélection de ') AND Category.displayName AND Constant(' . Achetez dès aujourd'hui !')}

Cette règle utilise des déclarations IF, THEN et ELSE et cible les attributs de catégorie.

Si nos catégories cibles ont les noms suivants :

ID (Catégorie Femme) Nom (Catégorie Femme) ID (Catégorie Homme) Nom (Catégorie Homme) chaussures-femme Chaussures Femme chaussures-homme Chaussures Homme

Les méta-descriptions pour « chaussures-femme » et « chaussures-homme » seraient toutes deux :

« Découvrez notre large sélection de Chaussures Femme. Achetez dès aujourd’hui ! »

Optimisation des images pour la recherche :

Emplacement : Alt & Title de l’image – Outils des commerçants > Produits & Catalogues > Catalogues > Catalogue principal > Modifier > Paramètres d’image.

Gestion de l'attribut alt sur salesforce
Gestion de l’attribut alt sur salesforce

L’attribut alternatif (alt text) est crucial pour la SEO. Dans SFCC, un modèle pour générer des attributs alt en masse pour les images de produits peut être géré dans le gestionnaire d’entreprise.

Gestion du sitemap sur SFCC

salesforce sitemap
Gestion du sitemap sur salesforce

Lorsque vous accédez au portail des plans de site XML de Salesforce Commerce Cloud, vous découvrirez plusieurs sections :

  • Fichiers
  • Paramètres
  • Plans de site personnalisés
  • Tâches

Il est crucial de noter que les paramètres et les fichiers du plan de site ne sont pas répliqués de la phase de pré-production à la production. Cette particularité peut avoir des implications pour votre projet SEO.

Fichiers

Cette section vous donne un aperçu des fichiers générés pour votre plan de site. L’un des avantages ici est la possibilité de télécharger ces fichiers pour les examiner. Cela peut être utile pour assurer la qualité et l’exactitude des URLs incluses.

Paramètres

En explorant l’onglet des paramètres, vous découvrirez diverses options pour personnaliser votre plan de site. Par exemple, vous pouvez ajuster les paramètres pour différents types de pages, comme les pages produits, les images des produits, les catégories, etc. Une fonctionnalité intéressante est la possibilité de séparer ces types de pages en différents fichiers de plan de site, ce qui peut faciliter l’analyse et le dépannage.

De plus, vous pouvez définir la fréquence de mise à jour de chaque type de page. Même si Google ne prend plus vraiment en compte ces paramètres, ils peuvent être pertinents pour d’autres moteurs de recherche.

Plans de site personnalisés

Salesforce Commerce Cloud offre la possibilité d’ajouter des plans de site personnalisés. Cela peut être utile, par exemple, lorsque vous souhaitez établir des relations entre différentes versions internationales d’une page à l’aide de balises hreflang.

Tâches

Après avoir configuré tous les paramètres de votre plan de site et ajouté d’éventuels plans de site personnalisés, vous pouvez activer la tâche qui générera les plans de site. Vous pourrez suivre le statut de chaque plan de site et planifier la fréquence à laquelle ils sont générés ou mis à jour.

Salesforce et Slashr : un accompagnement personnalisé à votre besoin

Salesforce Commerce Cloud (SFCC) s’est imposé comme une plateforme e-commerce puissante, offrant des avantages majeurs tels que l’omnicanalité, une intégration profonde avec l’écosystème Salesforce, et une personnalisation poussée grâce à l’intelligence artificielle. Cependant, comme toute plateforme, elle présente ses propres défis, notamment en matière de SEO. De la configuration des URL à la gestion des redirections en l’absence d’un fichier .htaccess, il est clair que naviguer dans le paysage SEO de SFCC nécessite une expertise dédiée.

C’est là qu’intervient l’importance d’une agence SEO spécialisée, comme Slashr. Avec une connaissance approfondie des subtilités de SFCC et une expertise avérée en SEO, une telle agence peut aider les entreprises à surmonter les défis et à maximiser leur visibilité en ligne. En fin de compte, pour exploiter pleinement le potentiel de SFCC, un partenariat avec des experts du domaine s’avère souvent être le choix le plus judicieux.

Benoit Demonchaux

Benoit Demonchaux

Benoît Demonchaux est co-fondateur de Slashr, agence de référencement naturel basée à Lille et consultant SEO depuis 5 ans. Benoît est un ancien éditeur de sites ainsi que chef de projets dans une grande agence SEO.

Laisser un commentaire