Liens Javascript

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

Kilu
Nouveau WRInaute
 
Messages: 32
Inscription: Dim Jan 25, 2009 21:12

Liens Javascript

Message le Mar Juin 02, 2009 9:21

A votre avis est-ce que Google lit aujourd'hui ce genre de lien JS :

Code: Tout sélectionner
<a href="window.location.replace('http://www.example.com/')">Exemple</a>


Quelqu'un a fait des tests récemment ?

Si oui quel serait un meilleur code JS pour être sûr que l'ami GG n'y mette pas son ...bot :lol: (je recherche une alternative au NF... car le NF c'est bien connu c'est du cloacking ... et don't be evil :mrgreen:


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5222
Inscription: Mer Nov 23, 2005 10:38

Re: Liens Javascript

Message le Mar Juin 02, 2009 9:38

Le nofollow est quand même fait pour ça.

Sinon tu peux mettre l'action JS dans un onclick, au lieu du href.


spout
WRInaute accro
WRInaute accro
 
Messages: 1320
Inscription: Mer Mai 14, 2003 11:05

Re: Liens Javascript

Message le Mar Juin 02, 2009 9:57

Code: Tout sélectionner
<a href="http://www.example.com/" onclick="window.location.replace(this.href)">Exemple</a>


fredm
WRInaute impliqué
WRInaute impliqué
 
Messages: 408
Inscription: Mar Nov 02, 2004 16:00

Re: Liens Javascript

Message le Mar Juin 02, 2009 12:57

je comprends pas pourquoi tu dis que le NF est du cloaking ...?

Kilu
Nouveau WRInaute
 
Messages: 32
Inscription: Dim Jan 25, 2009 21:12

Re: Liens Javascript

Message le Mar Juin 02, 2009 13:11

@ spout : tu es sûr ? J'aurais cru que comme ça (<a href=http ....) les robots vont lire l'adresse ???


@fedm : see def. du cloaking : ce qui est montré aux internautes != de ce que voit les bots, c'est ce qui se passe avec le NF :mrgreen:

darkjukka
WRInaute passionné
WRInaute passionné
 
Messages: 612
Inscription: Sam Avr 28, 2007 12:34

Re: Liens Javascript

Message le Mar Juin 02, 2009 13:18

Wikipedia vit plutôt bien son cloaking en tout cas :lol:

Bigbangbel
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Mar Jan 22, 2008 15:13

Re: Liens Javascript

Message le Mar Juin 02, 2009 13:18

UsagiYojimbo a écrit:Sinon tu peux mettre l'action JS dans un onclick, au lieu du href.


Plus maintenant !

Traduction libre de l'article de SearchEngineLand du 29 mai.
http://searchengineland.com/google-io-new-advances-in-the-searchabilit ... ough-19881

"[...]
Améliorations Flash

Google a implémenté en juillet 2008 des améliorations pour crawler le contenu de fichiers Flash, mais ne pouvait pas extraire du contenu de fichiers externes (comme les fichiers ressources). De plus, beaucoup de sites chargeaient le Flash via un lien JavaScript link sur la home page, et comme Google ne suivait pas le lien JavaScript, ils ne pouvaient pas trouver le fichier Flash, du tout.
Ces deux choses ont changé cette semaine. Google peut à présent accéder à du contenu venant de fichiers externes et peut suivre les liens JavaScript vers les applications Flash.

Ce sont deux grandes améliorations, mais certaines recommandations restent valables. N'utilisez pas Flash quand ce n'est pas vraiment nécessaire. Assurez-vous que tout le texte et les liens sont construits dans le fichier Flash comme texte et liens (et pas comme des images, p.ex.), et créez une nouvelle URL pour chaque interaction.

Améliorations JavaScript

Google peut crawler du JavaScript depuis un certain temps. Premièrement, ils peuvent extraire des liens codés très simplement. A présent, ils peuvent exécuter les évènements JavaScript onClick. Google recommande toujours d'utiliser des techniques progressives d'amélioration (?), cependant, plutôt que de compter sur la capacité de Googlebot d'extraire des choses hors du JavaScript (pas seulement pour les moteurs de recherche, mais aussi pour des questions d'accessibilité).

Googlebot peut maintenant construire une grande partie de la page et peut accéder à l'évènement onClick contenu dans la plupart des tags. Pour le moment, si le onClick appelle une fonction qui construit l'URL, Googlebot peut seulement l'interpréter si la fonction est codée dans la page (plutôt que dans un script externe).

Quelques exemples de code que Googlebot peut exécuter à présent :

* <div onclick="document.location.href='http://foo.com/'">

* <tr onclick="myfunction('index.html')"><a href="#" onclick="myfunction()">new page</a>

* <a href="javascript:void(0)" onclick="window.open('welcome.html')">open new window</a>

Ces liens passent à la fois le texte du lien (ancre) et le PageRank.
[...]"


spout
WRInaute accro
WRInaute accro
 
Messages: 1320
Inscription: Mer Mai 14, 2003 11:05

Re: Liens Javascript

Message le Mar Juin 02, 2009 14:34

J'avais lu trop vite, l'exemple que j'ai donné, c'est pour que les bots suivent le lien...

Tu peux "crypter" l'HTML en JS:
http://aspirine.org/emailcode.php

Tu peux t'inspirer de cette fonction PHP qui "code" les emails en JS:
Code: Tout sélectionner
<?php
function encodeEmail($email, $name = null) {

   $email = preg_replace("/\"/","\\\"",$email);

    if($name == null)
           $name = $email;

   $old = "document.write('<a href=\"mailto:$email\">$name</a>')";

   $output = "";

   for ($i=0; $i < strlen($old); $i++) {
    $output = $output . '%' . bin2hex(substr($old,$i,1));
    }

   return "<script language=\"JavaScript\" type=\"text/javascript\">eval(unescape('".$output."'))</script><noscript>Vous devez activer le Javascript pour voir l'email</noscript>";
}

?>

Oscar-Paradi'SEO
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: Lun Fév 18, 2008 22:26

Re: Liens Javascript

Message le Mer Juin 03, 2009 19:19

Les dernieres "sources sérieuses" confirment que le JS Onclick est lu par Google ... depuis un certain temps (voir les 2 derniers articles sur SEL de Danny Sullivan et Vanessa Fox) je n'ai pas la référence exacte ici (voir sur mon blog dans le dernier billet sur le PR sculpting). De plus ce n'est pas trop dur de s'en convaincre soi même en effectuant un test ! Quant au nofollow on devrait en apprendre plus de Matt Cutts (faut espérer qu'il clarifie ses derniers propos) mais c'est de plus en plus sujet à controverse !

Kilu
Nouveau WRInaute
 
Messages: 32
Inscription: Dim Jan 25, 2009 21:12

Re: Liens Javascript

Message le Mer Juin 03, 2009 19:42

Merci à tous pour ces infos et à Bigbangbel pour la traduc !


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Echanger des liens
    Cet outil vous liste quelques sites qui font des liens vers des sites similaires au vôtre, pour vous aider à trouver des partenaires pour des échanges de liens.
  • Calculer le ratio de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Liste des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des textes non cliquables en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités