Nous vous proposons dans cette rubrique une série de "trucs et astuces" qui devraient vous simplifier la vie dans le cadre du référencement de votre site web. Ce mois-ci : quelles sont les formes de liens JavaScript reconnues et suivies par les robots de Google ? Nous avons fait des tests qui clarifient la situation...

Nous avons déjà traité de la problématique du langage de programmation JavaScript et des moteurs de recherche par le passé dans cette lettre. Cependant, de nombreuses sources et rumeurs font état du fait que Google prendrait de mieux en mieux en compte les liens réalisés grâce à ce langage. Le moteur aurait même développé un robot dédié à cette tâche, selon certains. Pour en avoir le cœur net nous avons mis en place un test, sur le site Abondance, en créant, sur une page souvent visitée par les robots de Google, des liens "invisibles" (pardon, monsieur Google, mais c'est pour la bonne cause... ;-)) pointant vers des pages de type "pop-up". Chacun de ces liens a été créé d'une certaine façon en utilisant Javascript (dans nos exemples de codes, le nom du fichier affiché dans le pop-up a été ici mis en gras):

Test lien 1 :

<a href="javascript://" onMouseOver="window.status='Test Javascript'; return true" onMouseOut="window.status=''; return true" onClick="window.open('test-javascript.html', '', 'scrollbars,resizable,height=500,width=400'); return true">lien</a>

Test lien 2 :

<a href="JavaScript:window.open('test2-javascript.html','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=200, height=200')">lien</a>

Test lien 3 :

Dans le <HEAD> de la page, le code suivant a été ajouté :

<script language="javascript">

<!--

function aproposde()

{

window.open("test3-javascript.html", "aproposde", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=300, height=400, left=300, top=50");

}

//-->

</script>

Et dans le <BODY> de la page, le code suivant a été ajouté :

<a href="#" OnClick="aproposde()">lien</a>

La suite de cet article est réservée aux abonnés.