Menu

Obfuscation des liens

Dans ce tutoriel, nous allons apprendre à offusquer les liens présents dans le footer (mentions légales, CGV, etc.) sur toutes les pages sauf la page d’accueil. L’objectif est d’optimiser le « budget crawl » de votre site et de transmettre plus de poids à vos pages stratégiques. Avec l’application « Recommandation SEO », cette action complexe à mettre en place devient simple et rapide.

Le tuto

Niveau : Intermédiaire.
Applications utilisées : Recommandation SEO


Étape 1 : Créer une recommandation SEO

1. Connectez-vous à la console EdgeSEO
2. Rendez-vous dans l’application « Recommandations SEO ».

3. Cliquez sur le bouton Ajouter une recommandation.


Étape 2 : Nommer votre recommandation

1. Donnez un nom explicite à votre recommandation, par exemple : Obfuscation des liens footer.
2. Décrivez brièvement l’objectif, par exemple : Optimiser le « budget crawl » de mon site.


Étape 3 : Définir la cible

1. Ciblez les pages / contextes où l’obfuscation doit s’appliquer (par exemple, toutes les pages sauf la page d’accueil).
2. Sélection l’option Chemin de la requête puis correspond à une regex.
3. Utilisez cette regex pour cibler toutes les pages de votre site sauf la page d’accueil : ^(?!\/\?$).+

💡 Note : cette regex fonctionnera uniquement si la page d'accueil est de type `https://www.quiksilver.fr/`. Si votre page d'accueil est, par exemple, [`https://www.quiksilver.fr/fr/`](https://www.quiksilver.fr/fr/), cette regex ne sera pas applicable et devra être adaptée. Voir la documentation sur les cibles pour tout comprendre sur ce concept.


Étape 4 : Ajouter les sélecteurs CSS

1. Copier-coller chaque sélecteur CSS de lien que vous souhaitez offusquer
2. Utilisez un outil comme Automa ou les outils de développement de votre navigateur pour récupérer les sélecteurs CSS.
3. Exemple de sélecteur CSS : `a[href="https://www.example.com/terms"]`

💡Note 1 : assurez-vous de récupérer le lien exact comme indiqué dans la balise href (absolu ou relatif)
💡Note 2 : si le lien est présent plusieurs fois et que vous souhaitez cibler uniquement ceux situés dans le footer, ajoutez un sélecteur CSS pour inclure le parent, par exemple div.footer a[href="..."]


Étape 5 : Validation et vérification du résultat

1. Cliquez sur valider pour sauvegarder votre recommandation.
2. Rendez-vous sur une URL que vous avez ciblé et inspectez le DOM des pages concernées.
3. Vérifiez que les balises `<a>` des liens ciblés ont été transformées en balises `<span>`.

Le code avant l'obfusquation


Le code après l'obfusquation