Bonjour ![]()
Je souhaite partager comment j’ai remanié le parcours des visiteurs sur notre forum. Notre communauté étant centrée autour des cigarettes électroniques, les réglementations légales et les restrictions d’âge strictes (18+) nous obligent à cacher nos sujets au grand public. Si un visiteur tente d’accéder à une page non autorisée sur notre forum, le système bloque l’accès et le redirige vers la page /login.
Bien que cette règle semble assez simple, elle a causé de sérieux problèmes d’expérience utilisateur (UX), que j’ai enfin résolus en mettant en place une logique personnalisée.
Pourquoi n’utilisons-nous pas le paramètre intégré « Connexion requise » ?
La solution la plus évidente aurait été d’activer simplement le verrouillage global dans le panneau d’administration. Cependant, nous ne pouvions pas le faire pour une raison majeure : le référencement (SEO).
Si nous utilisions le verrouillage intégré, Discourse fermerait également la porte aux robots d’indexation des moteurs de recherche (Googlebot, Bing, etc.). Cela signifierait que le forum perdrait ses positions sur Google, nous faisant disparaître complètement des résultats de recherche et des recommandations des IA.
Les robots passent et indexent le contenu normalement, tandis que les visiteurs humains sont arrêtés et redirigés vers l’écran de connexion.
Le problème : visiteurs perdus
Notre passerelle personnalisée présentait auparavant un défaut majeur :
La destination était perdue : Si quelqu’un cliquait sur un sujet spécifique depuis Google, la passerelle le redirigeait immédiatement vers la page de connexion. Le visiteur perdait de vue l’article précis qu’il cherchait, ne voyant qu’une page de connexion, ce qui poussait beaucoup à fermer le site immédiatement (résultant en un taux de rebond élevé).
La solution : comment le parcours fonctionne désormais
Nous avons désormais rendu ce parcours totalement fluide. Lorsqu’un invité arrive via un lien externe, voici ce qui se passe en coulisses :
-
Aperçu visuel (carte de prévisualisation du sujet) : Pour éviter d’affronter un mur de connexion froid, une carte d’information apparaît juste au-dessus du formulaire de connexion. Elle affiche instantanément le titre du sujet demandé, l’image de couverture, un court extrait de texte, l’auteur et le nombre de réponses. Ainsi, l’utilisateur voit exactement pourquoi il vaut la peine de se connecter.
-
Redirection instantanée vers le contenu : Une fois que l’utilisateur s’est connecté ou inscrit, Discourse le redirige automatiquement directement vers le sujet spécifique qu’il souhaitait lire.
Grâce à cette logique, le forum reste 100 % conforme aux lois strictes sur la restriction d’âge, Google peut indexer les pages sans problème, et la carte de prévisualisation montre aux visiteurs exactement ce qu’ils débloquent, leur donnant une raison claire de se connecter.
