Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

🟣 Meilleure technique d'obfuscation de liens


#1 2018-05-04 08:56:03

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Meilleure technique d'obfuscation de liens

Salut,
Je cherche à cacher mes liens d'affi et insti à GG pour optimiser mon crawl/positionnement. Quelles est selon vous la meilleure technique ? La plus viable ?

Enfin avez-vous des exemples de codes si possible PHP ou JS sous le coude ?

Merci par avance

0
J'aime ❤️

🔴 Hors ligne

#2 2018-05-04 09:36:43

Mention Mitsu
🥉 Grade : Scout

AuxiliaireIngénieur webStratège1000 messagesMembre Hospitalier
Inscription : 2014-11-17
Messages : 2 012
Likes : 8

Développement PHP
Développement JS
Audit et Analyse
Netlinking
Site Web

Re : Meilleure technique d'obfuscation de liens

Pour la théorie :
-> Premier mouvement de souris ou scroll : t'ajoute tous tes lien en JS.
Google ne voit pas ces événements, et tu as pas besoin de lui bloquer du javascript ni de transgresser les guidelines (bien que le cloaking marche quand même sur le papier).

En pratique :
JS (nécessite jquery pour cet exemple) :

 var job = false;
function update_dom(){
  if(job == false)
  {
    $(".obf").each(function(){
      var url = atob($(this).attr("rel"));
      var anchor = $(this).html();
      $(this).replaceWith('<a href="'+url+'" target="_blank">'+anchor+'</a>');
    });
    job = true;
  }
}
$(function(){
  $("body").mousemove(update_dom);
  $("body").scroll(update_dom);
});

HTML :

<!-- URL en base64 dans l'attribut rel -->
<span class="obf" rel="aHR0cHM6Ly93d3cuZ29vZ2xlLmZy">Google</span>
<span class="obf" rel="aHR0cHM6Ly93d3cuYW1hem9uLmZy">Amazon</span>
 

CSS (juste pour donner l’apparence d'un lien) :

.obf{cursor:pointer;color:#00f;text-decoration:underline;}

Exemple :
https://codepen.io/Mitsu/pen/JvyOOL

Dernière modification par Mitsu (2018-05-04 09:52:15)

2
J'aime ❤️

🔴 Hors ligne

#3 2018-05-04 09:51:43

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Re : Meilleure technique d'obfuscation de liens

@Mitsu Alors là j'y avais pas pensé au scroll. Mais Google interprète pas le JS ? Parce que même si on le fou dans un dossier à part avec une direction no index dans le robots il peut reconstruire les liens, non ?

1
J'aime ❤️

🔴 Hors ligne

#4 2018-05-04 09:53:58

Mention Mitsu
🥉 Grade : Scout

AuxiliaireIngénieur webStratège1000 messagesMembre Hospitalier
Inscription : 2014-11-17
Messages : 2 012
Likes : 8

Développement PHP
Développement JS
Audit et Analyse
Netlinking
Site Web

Re : Meilleure technique d'obfuscation de liens

@wecandoit Je t'ai mis un exemple du coup.
En fait quand Google exécute le javascript, il exécute que le chargement de la page, il va pas s'amuser à scroller, faire des mouseover juste pour voir si ça fait des liens ou quoi que ce soit, ce serait super complexe pour lui.
Tu peux faire le test depuis la search console, tu verra qu'il ne les voit pas les liens.

1
J'aime ❤️

🔴 Hors ligne

#5 2018-05-04 10:02:26

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Re : Meilleure technique d'obfuscation de liens

@Mitsu Alors la ça me fait plaisir, je trouve cette technique au top ! Moi qui encodait simplement en base64 je trouve que la surcouche scroll et au top.

Je vais voir si je peux adapter le tout avec de l'encode à la volé de mes liens (j'utilise ACF) + adaptation pour la nav.

0
J'aime ❤️

🔴 Hors ligne

#6 2018-05-04 10:04:33

Mention Gelexylophone
🥉 Grade : Scout

Auxiliaire
Inscription : 2017-12-22
Messages : 177
Likes : 1

Re : Meilleure technique d'obfuscation de liens

Merci du partage smile

0
J'aime ❤️

🔴 Hors ligne

#7 2018-05-04 12:37:00

Mention OncleShu
🥈 Grade : Soldier

Membre du CercleOfficierIngénieur web250likesConsomateur de LiensMembre HospitalierPhilantrope
Inscription : 2018-03-09
Messages : 654
Likes : 355

Développement PHP
intégration Html Css
Adminstration Serveur
Data Base Admin

Re : Meilleure technique d'obfuscation de liens

Du coup si ce sont des liens au dessus de la ligne de flottaison il vaut peut être mieux le faire au mouvement de la souris plutôt qu’au scroll pour tes utilisateurs a mon avis

0
J'aime ❤️

🔴 Hors ligne

#8 2018-05-04 12:42:26

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Re : Meilleure technique d'obfuscation de liens

@OncleShu Le code fait les deux pour le coup

$("body").mousemove(update_dom);
  $("body").scroll(update_dom);
0
J'aime ❤️

🔴 Hors ligne

#9 2018-05-04 19:11:07

Mention OncleShu
🥈 Grade : Soldier

Membre du CercleOfficierIngénieur web250likesConsomateur de LiensMembre HospitalierPhilantrope
Inscription : 2018-03-09
Messages : 654
Likes : 355

Développement PHP
intégration Html Css
Adminstration Serveur
Data Base Admin

Re : Meilleure technique d'obfuscation de liens

ok je pensais que tu voulais faire que du scroll c'est pour ça smile mais effectivement la technique de Mitsu à l'air au top Merci

0
J'aime ❤️

🔴 Hors ligne

#10 2018-05-04 21:37:50

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Re : Meilleure technique d'obfuscation de liens

Message à supprimer par mod.
Merci

Dernière modification par wecandoit (2018-05-04 21:47:51)

0
J'aime ❤️

🔴 Hors ligne

#11 2018-05-04 22:04:22

Mention wecandoit
♟️ Grade : Recruit

Disciple
Inscription : 2017-01-13
Messages : 30
Likes : 1

Re : Meilleure technique d'obfuscation de liens

A supprimer 2 désolé pour les modos sad

Dernière modification par wecandoit (2018-05-04 22:08:30)

0
J'aime ❤️

🔴 Hors ligne

#12 2018-09-14 14:59:27

Mention pvalibus
♟️ Grade : Recruit

Disciple
Inscription : 2017-05-27
Messages : 2
Likes : 0

Re : Meilleure technique d'obfuscation de liens

Hello,
j'arrive après la guerre mais si je puis me permettre deux petites questions /remarques:
- pourquoi afficher le lien en clair après event ? ok le bot de premier niveau verra quedal en revanche le bot de rendu c'est moins garantie.
- Est-ce que mouse mov et scroll sont compatible avec une navigation mobile: le user final qui veut cliquer sur un lien sur la première auteur d'écran sur son smartphone risque de ne déclencher aucun des deux.
Ma préco: url encodée dans un span et utiliser un addeventlistener on click. y'a la méthode complète sur mon site (je pose pas le lien sinon déjà que je viens pas souvent, je vais me faire taper dessusà

0
J'aime ❤️

🔴 Hors ligne

#13 2018-09-14 17:18:34

Mention descent
🥈 Grade : Soldier

Membre du CercleOfficierIngénieur webStratège50likes
Inscription : 2016-08-07
Messages : 513
Likes : 86

Cloaking
Stratégie
Développement PHP
intégration Html Css

Re : Meilleure technique d'obfuscation de liens

Salut ,

Pour les mobiles il existe une alternative à l’event mousemove, c’est touchmove (hxxp //developer.mozilla.org/en-US/docs/Web/Events/touchmove) . Sinon en lvl2 j’avais posté un Tuto complet sur ma méthode d’obfuscation. Elle cumule un cryptage des liens en rindjael 256 bits dans une balise (span ou autre) / le décryptage en php / l’obfuscation du js a GG avec un script qui fait un reverse dns sur l’user. http://scripts-seo.com/topic-9315-obfuscation-multiple-technique-tuto-page-1.html wink , ça peux servir de base pour l’adapter à vos besoins.


@JesuispasSEO

0
J'aime ❤️

🔴 Hors ligne

#14 2018-10-04 12:52:14

Mention Hattori_Hanzo
🥉 Grade : Scout

Auxiliaire
Inscription : 2015-09-25
Messages : 105
Likes : 0

Re : Meilleure technique d'obfuscation de liens

@Mitsu Merci pour ton script ,;) Une piste pour généraliser / automatiser  pour les menus et mega menu WP?
Merci


Ne te moques pas de celui qui se noie tant que tu n'as pas atteint l'autre rive!

0
J'aime ❤️

🔴 Hors ligne

#15 2019-11-12 15:56:36

Mention Atomium
🥈 Grade : Soldier

Membre du CercleOfficierNarcissiqueIngénieur webStratège10likes
Lieu : Metz
Inscription : 2019-06-27
Messages : 150
Likes : 36

Sémantique
Développement PHP
Développement JAVA
Scraping

Re : Meilleure technique d'obfuscation de liens

Une alternative qui ne modifie pas le DOM et indétectable par Google.
C'est basé sur la génération dynamique.

NOTES :
- Un coup de CSS en plus permet de redonner figure de liens aux spans (pour l'utilisateur final).
- Le "HTTP_REFERER" est bien communiqué à la page de destination.

<span data-lien="https://url-affi.com" class="lien">Lien obfusqué</span>
<script>
  $(document).ready(function() {
    $('span.lien').click(function(){
      var url = $(this).data('lien');
      var link = document.createElement('a');
      link.href = url;
      link.click();
    });
  });
</script>

(nécessite jquery)

Dernière modification par Atomium (2019-11-12 15:57:39)

1
J'aime ❤️

🔴 Hors ligne

#16 2019-11-13 09:50:51

Mention NicolasWeb
🥈 Grade : Soldier

Membre du CercleOfficierStratège100likes1000 messages
Lieu : Besançon (France)
Inscription : 2015-09-30
Messages : 1 078
Likes : 189

Rédaction
Sémantique
Site Web

Re : Meilleure technique d'obfuscation de liens

@Atomium Sympa !
Je pense que Google interprète maintenant le $(document).ready(function() {});

Par contre, j'imagine qu'il ne clique que sur les <a> donc c'est plutôt bien vu cool:)

0
J'aime ❤️

🔴 Hors ligne

#17 2020-05-17 12:31:39

Mention Mazui
🥉 Grade : Scout

Auxiliaire
Inscription : 2020-05-17
Messages : 15
Likes : 0

Développement PHP

Re : Meilleure technique d'obfuscation de liens

Hello !

jeuxvideo.com et allocine utilisent la même technique, leur code est très proche. Soit ils ont le même presta seo, soi, allocine s'est fortement inspiré de ce que je vais jv.com

jeuxvideo.com utilise un encodage base 16 avec un alphabet sphérique et remplace en front en les balises span par des a
https://codepen.io/Mazui_G/pen/oNjaQyO

Allocine c'est exactement la meme chose, jusqu'au nom de la classe de la balise a générée ("xXx") mais avec un autre encodage qui m'échappe.

Dernière modification par Mazui (2020-05-17 12:35:44)

0
J'aime ❤️

🔴 Hors ligne

#18 2020-05-17 18:13:36

Mention Mazui
🥉 Grade : Scout

Auxiliaire
Inscription : 2020-05-17
Messages : 15
Likes : 0

Développement PHP

Re : Meilleure technique d'obfuscation de liens

J'arrives pas a me décider sur la technique wink soit une modification du DOM en remplaçant les span par des a href avec le bon lien ou gérer le click sur le span en JS.

@Jaffaar tu préconiserais quoi ? smile

0
J'aime ❤️

🔴 Hors ligne

#19 2020-05-18 13:28:00

Mention Jaffaar
🥇 Grade : Guardian

AdminMembre du Black LaboMembre du CercleOfficierForce PolyvalenteIngénieur webKilluavie1000likesConsomateur de Liens1000 messagesMembre HospitalierPhilantrope
Lieu : Consultant SEO / WEB
Inscription : 2012-06-01
Messages : 8 420
Likes : 1321

Développement PHP
Développement JS
Networking SEO
Social Engineering

Re : Meilleure technique d'obfuscation de liens

click span js + un peu d'encodage des locations urls smile


Comment Ranker ?
Nouveauté : Ninja Web Pro Pack copies limitées !
Ebook : Ninjalinking 2022 (-25% : labo25e)           
Conseils stratégiques ou techniques ? ( Skype : jaffaarbh )

0
J'aime ❤️

🔴 Hors ligne

#20 2020-05-18 15:41:59

Mention Mazui
🥉 Grade : Scout

Auxiliaire
Inscription : 2020-05-17
Messages : 15
Likes : 0

Développement PHP

Re : Meilleure technique d'obfuscation de liens

Merci !

Dernière modification par Mazui (2020-05-18 15:42:21)

0
J'aime ❤️

🔴 Hors ligne

Pied de page des forums