L’obfuscation de liens est une technique SEO avancée visant à masquer certains liens aux moteurs de recherche tout en les laissant accessibles aux utilisateurs. Cette méthode est utilisée principalement pour optimiser le maillage interne, éviter la dilution du PageRank et masquer certains liens secondaires (liens d’affiliation, mentions légales, etc.).
Cette l’obfuscation seo doit être employée avec prudence pour ne pas enfreindre les guidelines de Google et garantir une accessibilité optimale. Nous allons vious montrer comment gérez efficacement votre budget crawl pour maximiser l’indexation de votre site par Google et améliorer votre visibilité SEO sur les moteurs de recherche grace l’obfuscation
Qu’est ce que le budget crawl
Le budget crawl est la quantité de ressources (temps et requêtes) qu’un moteur de recherche, comme Google, alloue à l’exploration d’un site Web. Une fois ce budget épuisé, le moteur cesse de parcourir les pages restantes, ce qui peut impacter l’indexation et la visibilité du site dans les résultats de recherche.
Il dépend de deux facteurs principaux :
1.La capacité de crawl – Le nombre de pages qu’un moteur peut explorer sans surcharger le serveur.
2.La demande de crawl – L’intérêt que Google porte aux pages du site (fréquence de mise à jour, importance des pages, qualité du contenu, etc.).
Pourquoi et quand utiliser l’obfuscation de lien ?
Optimisation du maillage interne avec l’obfuscation
L’obfuscation permet d’orienter stratégiquement le PageRank en évitant que certaines pages secondaires absorbent inutilement du jus SEO.
Masquage des liens secondaires
Certains liens (mentions légales, « Mon compte », panier sur un e-commerce, réseaux sociaux) sont souvent inutiles pour le référencement et peuvent être obfusqués pour optimiser la distribution du PageRank
Optimisation du maillage interne
L’obfuscation permet d’orienter stratégiquement le PageRank en évitant que certaines pages secondaires absorbent inutilement du jus SEO.
Il n’existe pas de formule mathématique officielle pour calculer le jus de lien (ou jus seo), mais on peut l’approximer avec une logique simple basée sur la transmission de l’autorité d’une page à une autre via les liens.
Formule approximative du Jus de Lien :
authorite de la source /nombre de liens sortant
Masquage des liens secondaires
Certains liens (mentions légales, « Mon compte », panier sur un e-commerce, réseaux sociaux) sont souvent inutiles pour le référencement et peuvent être obfusqués pour optimiser la distribution du PageRank.
Gestion des liens d’affiliation
L’obfuscation aide à empêcher Google d’indexer ces liens, évitant ainsi toute dilution du PageRank et préservant la crédibilité du site.
SEO et navigation à facettes
Sur les sites e-commerce, l’obfuscation peut empêcher l’indexation massive des pages de filtres et catégories secondaires, réduisant ainsi le gaspillage du budget de crawl
Les différentes techniques d’obfuscation
Méthode CSS (la plus simple)
Cette technique consiste à convertir un lien HTML <a>
en <span>
stylisé pour ressembler à un lien cliquable.
Exemple :
<span class= »obf-link » onclick= »window.location.href=’https://example.com’; return false; »>Lien obfusqué ou cache</span>
Méthode JavaScript (plus avancée)
Encodage de l’URL en base64 puis déchiffrement à la volée avec JavaScript.
Exemple :
<span class="obf-link" data-url="aHR0cHM6Ly9leGFtcGxlLmNvbQ==">Lien obfusqué</span>
<script>
document.querySelectorAll('.obf-link').forEach(link => {
link.onclick = function() {
window.location.href = atob(this.getAttribute('data-url'));
};
});
</script>
Méthode via plugin Linkjuice Optimizer (WordPress)
- LinkJuice Optimizer : Plugin permettant d’automatiser l’obfuscation des liens sur un site WordPress.
- Implementation : Installation et configuration détaillées à venir.
Étape 1 : Installer LinkJuice Optimizer
- Télécharger le plugin sur le site du développeur.
- L’installer manuellement via WordPress > Extensions > Ajouter.
- Accéder aux réglages et définir les classes CSS des liens à obfusquer.
On ajoute des règles CSS personnalisées
Ajoutez cette classe CSS pour garantir que les liens conservent leur apparence :
.obf-link {
color: blue;
text-decoration: underline;
cursor: pointer;
}
Empêcher Google d’accéder au JavaScript d’obfuscation
Ajoutez cette ligne dans robots.txt
:
Disallow: /wp-content/plugins/linkjuice-optimizer/
Google et l’obfuscation : Bonnes pratiques et limites
Google sait lire le JavaScript
Bien que l’obfuscation empêche Google d’indexer les liens, il est crucial de bloquer l’accès aux scripts JavaScript utilisés.
Accessibilité et conformité
- Ne pas obfusquer les liens essentiels pour la navigation.
Sur un blog
- Obfusquer les liens des tags pour éviter la dilution du PageRank.
Sur un site e-commerce
- Cacher les liens vers le panier et « Mon compte ».
- Masquer les liens de navigation à facettes pour éviter le contenu dupliqué.
Sur un site d’affiliation
- Protéger les URLs de tracking contre l’indexation.
- Rendre les liens d’affiliation plus naturels aux yeux de Google.
Les Alternatives à l’obfuscation de lien
- Utilisation de
nofollow
: Utile pour désavouer un lien sans le masquer. - Optimisation du maillage interne : Privilégier une architecture SEO-friendly.
- Utilisation des redirections 301/302 : Permet un contrôle plus fin des liens d’affiliation.
Pour conclure
- L’obfuscation est un outil puissant mais à utiliser avec précaution.
- Toujours tester et vérifier l’impact SEO avant d’appliquer l’obfuscation en masse.
- Prioriser une approche SEO naturelle et user-friendly.