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

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

#1 2016-05-15 10:10:16

Mention sylvainestbon
Recruit
Inscription : 2016-04-25
Messages : 18

Sémantique

Offuscation du méga menu

Bonjour à tous,

J'espère que ce sujet est au bon endroit.

Voilà, je cherche une solution à proposer à des Dev (c'est pas ma spécialité) sur la possibilité d'offusquer les liens du méga menu pour avoir un code propre et exploiter tout le potentiel du contenu de la page. Histoire que Google ne crawl pas des tonnes de liens avant de trouver le contenu qui l'interesse.

Jusque maintenant, j'ai vu pas mal de tentative sur des sites mais je finis toujours par retrouver des liens soit dans le cache de GG ou le code source de la page.

Ajd, je viens de tomber sur ce site : hxxp://www.toutpratique.com/. Si tous les liens sont visibles sur la home (surement pour distribuer le jus), lorsque l'on va sur un article les liens sont offusqués.

Exemple :
hxxp://www.toutpratique.com/11-Jardin-sport/226-Nettoyage-de-la-terrasse-balcon-bordures-de-piscine-en-bois-pierre-beton-carrelage-et-briques/5279-Nettoyer-une-terrasse-en-pierre-.php
Dans le cache de cet article, GG voit une page propre sans lien en haut de page. Le méga menu est bourré de liens de sous catégorie et d'articles pourtant dans le cache et le code source, c'est propre !

Bref, ma question est donc : Est-ce que quelqu'un sait quelle techno a été utilisée pour permettre de cacher ces liens ?

Merci pour vos retours !

PS : Je ne sais pas qui est le SEO derriere mais c'est plutôt joli quand on voit ce que le site était avant... un petit tour sur web archive suffit pour voir la différence.

Hors ligne

#2 2016-05-15 22:27:58

Mention Dreammy
Scout
Inscription : 2015-03-15
Messages : 327

Comunity Management
Marketing

Re : Offuscation du méga menu

Gosh sa c'est du menu ! Je veux bien la solution aussi smile

Hors ligne

#3 2016-05-16 06:40:20

Mention wxis
Scout
Lieu : Corsica
Inscription : 2015-10-09
Messages : 379

Sémantique
Netlinking
Développement PHP
Social Engineering

Re : Offuscation du méga menu

Salut, je viens de regarder, sur les pages intérieures le menu est chargé en AJAX via :

hxxp://www.toutpratique.com/modules/advmenu/ajax.php

Donc normal qu'il ne soit pas dans le source de la page.

Ce fichier AJAX est bloqué par le robots.txt (d'où ce que tu vois en cache), d'ailleurs si tu fais un site: dessus tu as la confirmation que Google le connait et ne peut y accéder (parait que ce n'est pas top, un cloaking est préférable).

Par contre je ne vois pas trop l'interêt d'avoir fait ça et de laisser une liste énorme de liens en sidebar sans contextualisation (voir sidebar "Dans la même catégorie") : sur page qui traite de chaudière j'ai un paquet d'article sur le nettoyage du cuir...

Certes ils sont chargés plus bas dans la page, mais bon... des liens en contexte porteraient plus.

Dernière modification par wxis (2016-05-16 06:42:38)

Hors ligne

#4 2016-05-23 10:33:59

Mention sylvainestbon
Recruit
Inscription : 2016-04-25
Messages : 18

Sémantique

Re : Offuscation du méga menu

Merci pour ton retour, je reviens un peu tard sur le sujet mais je viens d'être papa, j'avais donc d'autres choses en tête wink.

Ok j'avais pas pensé au blocage dans le robots.txt. Mais je pense effectivement que GG aime pas trop.

Maintenant pour les liens en sidebar, tant que c'est dans la même catégorie, tu distribue un bon jus je pense donc ça reste cohérent. d'autant que comme tu dis c'est en bas du code.

Pour moi le plus gênant c'est vraiment la présence de liens d'autres catégories avant un contenu. Le gros problème des méga menus en général.

Bref tout ça est question d'appréciation, pour d'autres ça n'est qu'un détail.

Pour le cloacking, je ne doute pas de l'efficacité mais pour le moment je ne maitrise pas le sujet (la technique), faut que je m'y mette !

Merci pour ta réponse en tout cas.

Hors ligne

#5 2016-05-23 11:54:55

Mention wxis
Scout
Lieu : Corsica
Inscription : 2015-10-09
Messages : 379

Sémantique
Netlinking
Développement PHP
Social Engineering

Re : Offuscation du méga menu

sylvainestbon a écrit :

Merci pour ton retour, je reviens un peu tard sur le sujet mais je viens d'être papa, j'avais donc d'autres choses en tête wink.

Félicitations, bienvenue au club wink

Hors ligne

#6 2016-07-22 08:38:00

Mention joceseo
Recruit
Lieu : Aix en Provence
Inscription : 2016-07-12
Messages : 19

Marketing
Conçeption Graphique
Sémantique
Comunity Management

Re : Offuscation du méga menu

J'avais entendu aussi la solution de le mettre en javascript et en disallow


Passionné de webmarketing et de référencement. Ah oui, et je dessine aussi !

Hors ligne

#7 2016-07-25 12:16:51

Mention sylvainestbon
Recruit
Inscription : 2016-04-25
Messages : 18

Sémantique

Re : Offuscation du méga menu

wxis a écrit :
sylvainestbon a écrit :

Merci pour ton retour, je reviens un peu tard sur le sujet mais je viens d'être papa, j'avais donc d'autres choses en tête wink.

Félicitations, bienvenue au club wink

Réponse tardive mais merci ! wink

Hors ligne

#8 2016-07-26 14:08:54

Mention Mitsu
Soldier
Inscription : 2014-11-17
Messages : 1 872

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

Re : Offuscation du méga menu

Félicitation alors smile !

Sinon leur obfuscation est a chier, on voit l'url du menu direct dans le code source : http://www.toutpratique.com/modules/advmenu/ajax.php

et le chargement en javascript est aussi visible dans le code source. Donc si tu exécutes cette page en javascript typiquement : http://www.toutpratique.com/8-Cuisine/141-Congelateur-nettoyage-utilisation-et-ranger-les-congelations/348-Nettoyer-un-congelateur.php

Tu as accès au megamenu il n'y a pas besoin d'accéder à d'autre fichier js puisque l'appel se trouve direct en dur dans le code html sans appel de js externe :


<script>
  $(document).ready(function(e) {
    $.ajax({
      method: "POST",
      url: menuAjaxUrl,
      data: { isCms: isCms },
      success: function(data) {
        $('.load_menu').html(data);
        if(isMobile) {
          advancedDropdownMenu();
        }
      }
    })
  });
</script>

Mais dans l'idée si c'était bien fait ce serait très bien.


Mitsu, un Expert SEO qui se fait une joie de partager ses délires sur internet...

Hors ligne

#9 2016-08-05 07:19:44

Mention videosnews
Recruit
Inscription : 2015-05-22
Messages : 67

Re : Offuscation du méga menu

Il y a une astuce qui est de placer le menu en bas de ton code html et de le placer en haut avec le cse. C'est plus simple que de faire du dev php.

Hors ligne

#10 2016-09-10 20:48:01

Mention sylvainestbon
Recruit
Inscription : 2016-04-25
Messages : 18

Sémantique

Re : Offuscation du méga menu

Hello et merci pour vos retours.

Pour info, la solution a été trouvé.

Il s'agit de crypter en base 64 les div.
Ca semble fonctionner, mais à confirmer sur plusieurs projets.

L'idée de descendre en bas du code est une solution mais ça tue malgré tout le PR car les liens sont tjr là.

Hors ligne

#11 2016-09-11 08:28:17

Mention WoW06
Scout
Inscription : 2013-07-14
Messages : 285
Site Web

Re : Offuscation du méga menu

Salut, tu procéde comment au cryptage en base 64 pour les div ? merci smile


Site pro : http://www.directseo.fr
Service de netlinking (forums, profils, blogs, etc) : http://www.netlinking.net/

Hors ligne

#12 2016-09-11 12:21:43

Mention sylvainestbon
Recruit
Inscription : 2016-04-25
Messages : 18

Sémantique

Re : Offuscation du méga menu

WoW06 a écrit :

Salut, tu procédes comment au cryptage en base 64 pour les div ? merci smile

Ah désolé, je ne sais pas. Je te renvoi au premier message de la discussion. Perso c'est les devs qui s'en charge. Mais cela ne semble pas compliquer apparement.
Il s'agit de JS, alors selon moi, je dirais que rien n'empêche GG de le décrypter mais ça serait trop couteux en ressource de le faire partout.

Hors ligne

#13 2016-09-11 12:26:35

Mention WoW06
Scout
Inscription : 2013-07-14
Messages : 285
Site Web

Re : Offuscation du méga menu

Ok merci smile


Site pro : http://www.directseo.fr
Service de netlinking (forums, profils, blogs, etc) : http://www.netlinking.net/

Hors ligne

Pied de page des forums