Vous n'êtes pas identifié(e).
Pages :: 1
Hello,
ça fait un bail que je ne suis pas venu poster, je viens réparer cet impair
Je viens de prendre en main un site pour lequel il y a beaucoup de liens par page (utiles/indispensables pour l'utilisateur, mais totalement contre productif en termes SEO), dont une grosse majorité de liens qui pointent vers des PDF.
J'ai donc décidé de les obfusquer afin de les retirer du crawl budget et donc d'orienter le crawl du site vers des pages html plus pertinentes.
Du simple lien du type
je suis donc passé à ça :
Bonne nouvelle ça fonctionne car j'ai baissé de -80% le ratio de pages non pertinentes, en revanche j'ai absolument besoin que le lien s'ouvre dans un nouvel onglet : j'ai essayé avec un bête "target blank", mais que nenni, idem avec un "rel external", le pedf s'ouvre dans le même onglet.
Je n'y vois plus clair : quelqu'un aurait-il le graal pour répondre à cette problématique ?
Merci !
🔴 Hors ligne
Hello,
Un truc comme ça devrait marcher
Car si tu utilises un équivalent de document.location.href dans un nouvel onglet ça risque d'être considéré comme une popup.
🔴 Hors ligne
Yep par contre le data-url je l'encoderai, ce qui n'a pas l'air d'être le cas ici. Aussi par précaution je n'utiliserai pas la balise <a> pour être sur de ne pas perdre de pagerank en plus de cette histoire de crawl.
Coté javascript, au clic sur un span.obf, tu décode l'attribut rel et tu envoi dessus.
🔴 Hors ligne
Hello,
Julien ta solution cartonne, ça fonctionne:o
@Mitsu : merci, je note. Effectivement rien n'est encodé, je n'ai pas été jusque boutiste sur l'opti, et à vrai dire, je ne suis pas un vrai dev, j'ai pompé cette technique sur un blog .
Merci encore à vous deux ! +1
🔴 Hors ligne
Pages :: 1