Obfuscation seo – Qu’est ce que l’obfuscation de liens ? Solution

Obfusquer  obfuscation lien wordpress SEO

L’obfuscation de lien en SEO est une technique qui va vous permettre de rendre invisible au moteur de recherche certains lien et ainsi gérer votre budget Crawl et optimiser votre maillage internet de votre site internet. Les liens sont par contre utilisables par vos visiteurs et n’interfère pas avec la navigation. Par contre, il existe des inconvénients. Il peut être difficile de tenir à jour la liste des liens cachés et s’il y a un problème avec le plugin, les liens ne pourront pas être fonctionnels. Technique à ne pas confondre avec le cloaking.

Voici une technique si vous ne souhaitez pas utiliser de plugin. Cet article aurait pu être dans programmation, mais je la considère plus comme une technique d’optimisation SEO.

Pourquoi obfusquer les liens ?

Obfuscation un lien permet de le cacher un lien aux robots des moteurs de recherche tout en permettant aux utilisateurs de cliquer dessus. Cela peut être utile si vous avez un lien que vous ne voulez pas que les moteurs de recherche indexent, mais que vous souhaitez l’accès à vos visiteurs.

Ainsi cette technique permet de mieux gérer et optimiser son budget crawl et de maitriser la distribution de son jus SEO sur le site et le maillage. Ainsi vous pourrez diriger les robots vers les pages les plus importantes de votre site.

A titre d’exemple, il est inutile d’envoyer du Page Rank sur votre page mentions légales ou même vos conditions générales.

SEO du Jus de lien - Link Juice

Peut-on obfusquer avec cette technique sur n’importe quel site ?

Oui, il est possible de cacher vos liens vers vos pages de moindre qualité aux yeux des moteurs de recherche sur n’importe quel site. Il vous suffit d’utiliser un plugin ou un code.

Google pénalise-t-il un lien obfusquer ?

L’obfuscation n’est pas pénalisant par google. Même si les avis diverges, cela reste un système pour maîtriser son budget crawl et faciliter l’exploration de votre site par les moteurs de recherche afin de leur proposer les pages les plus pertinentes.

Ici nous n’essayons pas de manipuler le moteur de recherche en lui affichant un contenu qui est différent à celui affiché aux visiteurs, comme c’est fait avec la technique du cloaking.

Technique pour obfusquer ses liens sous WordPress sans plugin

Nous vous proposons ici une technique avec un code qui va vous permettre d’obfusquer facilement vos liens sur WordPress sans plugin et peut être utilisé sur d’autres sites. Il existe aussi des plugin pour cela, mais j’ai voulu tenter l’expérience.

Installer le script

Pour fonctionner, vous allez devoir installer un morceau de code sur votre WordPress. Pour cela rendez-vous dans “Apparence => Editeur de fichier des thèmes”

cacher lien wordpress

Ensuite cliquez sur le cadre de droite, cliquez sur le fichier “functions.php”

obfusquer lien url Worpress site

Et pour finir, rendez-vous en bas du fichier et ajoutez le code suivant au fichier et cliquez sur “mettre à jour le fichier”

add_action('wp_enqueue_scripts', 'scriptlienurl_add_script_wp_footer');
function scriptlienurl_add_script_wp_footer() {
    ?> 
      <script type="text/javascript">
var _0x5955fe=_0x14c7;function _0x5013(){var _0x335377=['onload','atob','375099xMqnnn','822603IjPWmr','8FIWPUU','24307140uIsAFs','addEventListener','676970LNbngU','length','8964221jjJXOC','943854XfnYtj','title','neilterces','href','2IwBOPP','10pIrwuF','getElementsByClassName','getAttribute','4nDUQie','9699561iILodW','click'];_0x5013=function(){return _0x335377;};return _0x5013();}function _0x14c7(_0x8414c5,_0x387fa9){var _0x50134f=_0x5013();return _0x14c7=function(_0x14c7a0,_0x1a9f58){_0x14c7a0=_0x14c7a0-0x1af;var _0x1bc743=_0x50134f[_0x14c7a0];return _0x1bc743;},_0x14c7(_0x8414c5,_0x387fa9);}(function(_0x4089eb,_0x2af666){var _0x55245a=_0x14c7,_0x1b971=_0x4089eb();while(!![]){try{var _0xa82517=parseInt(_0x55245a(0x1c2))/0x1+parseInt(_0x55245a(0x1b9))/0x2*(parseInt(_0x55245a(0x1c3))/0x3)+-parseInt(_0x55245a(0x1bd))/0x4*(-parseInt(_0x55245a(0x1b2))/0x5)+-parseInt(_0x55245a(0x1b5))/0x6+-parseInt(_0x55245a(0x1b4))/0x7*(-parseInt(_0x55245a(0x1af))/0x8)+-parseInt(_0x55245a(0x1be))/0x9*(-parseInt(_0x55245a(0x1ba))/0xa)+-parseInt(_0x55245a(0x1b0))/0xb;if(_0xa82517===_0x2af666)break;else _0x1b971['push'](_0x1b971['shift']());}catch(_0x13d8bd){_0x1b971['push'](_0x1b971['shift']());}}}(_0x5013,0xbd729),window[_0x5955fe(0x1c0)]=function(){var _0xa16382=_0x5955fe,_0x2b454c=document[_0xa16382(0x1bb)](_0xa16382(0x1b7));for(var _0x151ff1=0x0;_0x151ff1<_0x2b454c[_0xa16382(0x1b3)];_0x151ff1++){_0x2b454c[_0x151ff1][_0xa16382(0x1b1)](_0xa16382(0x1bf),_0x2e7e48,![]);}function _0x2e7e48(){var _0x46244c=_0xa16382,_0xdd2ea6=this[_0x46244c(0x1bc)](_0x46244c(0x1b6));document['location'][_0x46244c(0x1b8)]=decodeURIComponent(window[_0x46244c(0x1c1)](_0xdd2ea6));}});
</script>
  <?php
}

Ici on applique le hook WordPress “” pour mettre le script en file d’attente pour éviter d’être en conflit avec d’autres programmes. J’ai ajouté un écouteur qui permet d’activer le programme une fois la page totalement chargé.

Coder votre lien en base64

Tout d’abord il vous faut coder vos liens en base 64. Vous pouvez le faire en ligne comme sur le site servicesduweb.com qui propose entre autre cet outil gratuit.

Un lien comme : https://www.neovibration.com
Devient : aHR0cHM6Ly93d3cubmVvdmlicmF0aW9uLmNvbQ==

Gardez-le de côté, nous en aurons besoin par la suite.

Mettre votre lien

Pour que le programme d’obfuscation fonctionne il faut absolument utiliser cette mise en page :

<span class="neilterces" title="aHR0cHM6Ly93d3cubmVvdmlicmF0aW9uLmNvbQ==">site neovibration.com</span>

La class “neilterces” doit être gardée car elle fait partie du processus pour activer le lien, ensuite dans la balise “title” coller votre lien crypter en base64. La balise title a été volontairement utilisé, car par exemple si vous souhaitez mettre des liens dans le footer par un widget, ce dernier ce met en défaut si on indique une balise par exemple “data-monid”.

Mise en forme du lien

Pour donné un visuel d’un vrai lien vous pouvez ajouter ce code css :

.neilterces:hover {
    text-decoration: underline;
    cursor: pointer;
}

Pour l’insérer, soit vous rendre dans l’éditeur de fichier de votre thème ou le plus simple, dans “apparence => personnalisé” puis rendez-vous en bas de la colonne de gauche dans “CSS additionnel” et coller le lien. Vous pouvez ajouter une class à votre lien pour appliquer des styles différents.

L’obfuscation de liens pour remplacer le nofollow

Désormais il vous faut utiliser l’obfuscation de liens à la place de l’attribut nofollow, car les dernières mise à jour de l’algorithme Google il peut suivre les lien mis en nofollow. Cela signifie que vous ne maîtrisé plus le flux SEO que vous ne souhaitez pas transmettre à une page malgré la mention de ne pas la suivre.