Java script et référencement

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

lavoier9
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 31
Inscription: 31 Aoû 2005

Java script et référencement

Message le Lun Jan 08, 2007 17:21

Bonjour,
Je suis webmaster d'un site (PR =4 mais probablement victime de la sandbox à la vue de mes dernières tristes statistiques). Enfin je souhaiterai faire quelques travaux et installer du java script. Seulement, j'ai cru voir (je ne sais plus où mais je les vu :roll: )
que java script pouvait avoir des effets néfastes sur le positionnement dans les moteurs de recherches. Merci de me donner des informations sur le sujet..

Autre choses. J'ai quelques difficultés avec JS et comme je suis sur un forum de Web, je pense que quelqu'un pourra m'aider:

Ci-dessous, un code JavaScript. Chaque fois que je clique sur un lien de la fonction, le naviguateur reviens en haut de page. Je ne sais pas très bien programmer en Java script donc je ne vois pas où est le problème.

Merci pour votre aide à tous!


<code type="javascript"><SCRIPT LANGUAGE="JavaScript">

var txt=new Array () ;

txt[1]='<a href=".html"></a><br>';
txt[2]='<a href=".html"></a><br>';
txt[3]='<a href=".html"></a><br>';

function menu(id)
{
ref=document.getElementById(id);
if (ref.innerHTML== "....")
ref.innerHTML = txt[id];
else
ref.innerHTML= "....";
}
</SCRIPT>

<a href=# onClick="menu(1);" class="java"></a>
<DIV id=1>....</DIV><br>

<a href=# onClick="menu(2);" class="java"></a>
<DIV id=2>....</DIV><br>

<a href=# onClick="menu(3);" class="java"></a>
<DIV id=3>....</DIV><br></code>


NxtGen
WRInaute impliqué
WRInaute impliqué
 
Messages: 761
Inscription: 24 Oct 2006

Message le Lun Jan 08, 2007 17:26

remplace

<a href=# onClick="menu(1);" class="java"></a>

par

<a href="javascript:void(0)" onclick="menu(1)" class="java"></a>

yep
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 286
Inscription: 3 Avr 2004

Message le Lun Jan 08, 2007 17:42

Les agent-utilisateurs (navigateurs graphiques, spiders, GSM, etc.) analysent avant tout le HTML.
L'utilisation du JAVASCRIPT doit être pensée en tant que sur-couche au HTML, sur-couche que tous les navigateurs n'interprètent pas (dont les spiders).
Perso, la seule implémentation utile du JAVASCRIPT reste pour sa possibilité de récupérer du contenu sans recharger la page.
Les autres fonctionnalités sont généralement à déployer par un traitement côté serveur.
Dernière édition par yep le Jeu Juil 31, 2008 18:27, édité 1 fois.


kmenslow
WRInaute passionné
WRInaute passionné
 
Messages: 1968
Inscription: 7 Aoû 2006

Message le Lun Jan 08, 2007 20:24

J'ai un menu en javascript et en regardant le cache texte de la page je pense qu'il n'y a aucun souci pour le crawl des bots et le référencement:

Voici le texte en cache Google de la page : Version cache texte

Et la version classique : Visualisation normale


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mar Jan 09, 2007 3:59

NxtGen a écrit:remplace

<a href=# onClick="menu(1);" class="java"></a>

par

<a href="javascript:void(0)" onclick="menu(1)" class="java"></a>

Parfait.

Explication quand même : l'ancre "#" est recherchée dans ta page par le navigateur qui, ne la trouvant pas, remonte en haut de page.

lavoier9
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 31
Inscription: 31 Aoû 2005

Message le Mar Jan 09, 2007 10:20

Dj_Apx a écrit:
NxtGen a écrit:remplace

<a href=# onClick="menu(1);" class="java"></a>

par

<a href="javascript:void(0)" onclick="menu(1)" class="java"></a>

Parfait.

Explication quand même : l'ancre "#" est recherchée dans ta page par le navigateur qui, ne la trouvant pas, remonte en haut de page.


OK, en fait le JS est similaire au HTML.

Merci à tous pour votre aide, vous m'avez rendu un gros service!

yep
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 286
Inscription: 3 Avr 2004

Message le Mar Jan 09, 2007 10:40

kmenslow a écrit:J'ai un menu en javascript et en regardant le cache texte de la page je pense qu'il n'y a aucun souci pour le crawl des bots et le référencement:

il est où ? le seul réel bloc en JS affiché est l'ensemble de liens sponsorisés qui ne sont pas retranscrits dans la page en cache.


kmenslow
WRInaute passionné
WRInaute passionné
 
Messages: 1968
Inscription: 7 Aoû 2006

Message le Mar Jan 09, 2007 11:34

yep a écrit:il est où ? le seul réel bloc en JS affiché est l'ensemble de liens sponsorisés qui ne sont pas retranscrits dans la page en cache.

:( Ben en haut à droite


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Sam Jan 20, 2007 23:02

Bonne nouvelle pour toi, ce n'est pas un "menu en javascript". :)

Bastienbo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 18 Mai 2010

Re: Java script et référencement

Message le Mar Mai 18, 2010 14:39

Bonjour a tous,

J'ai utilisé le code, et légèrement modifé, ce qui me donne

<html>
<head>
<title>TEST</title>
</head>

<body bgcolor="#FFFFFF">


<SCRIPT LANGUAGE="JavaScript">

var txt=new Array () ;

txt[1]='<a href="page1.htm"><tr align="left"><a ....
txt[2]='<a href="page1.htm"><tr align="left"><a ...
(il y a de long lien que je vous épargne)

function menu(id)
{
ref=document.getElementById(id);
if (ref.innerHTML== "")
ref.innerHTML = txt[id];
else
ref.innerHTML= "";
}


</SCRIPT>
<div id="left_outer">
<div id="left_inner">
<div class="moduletable">
<a href="javascript:void(0)" onclick="menu(1)" class="java"><h3>Menu1</h3></a>
<DIV id=1></DIV>

<a href="javascript:void(0)" onclick="menu(2)" class="java"><h3>Menu2</h3></a>
<DIV id=2></DIV>

<a href="javascript:void(0)" onclick="menu(3)" class="java"><h3>Menu3</h3></a>
<DIV id=3></DIV>

<a href="javascript:void(0)" onclick="menu(4)" class="java"><h3>Menu4</h3></a>
<DIV id=4></DIV>

<a href="javascript:void(0)" onclick="menu(5)" class="java"><h3>Menu5</h3></a>
<DIV id=5></DIV>

<a href="javascript:void(0)" onclick="menu(6)" class="java"><h3>Menu6</h3></a>
<DIV id=6></DIV>

<a href="javascript:void(0)" onclick="menu(7)" class="java"><h3>Menu7</h3></a>
<DIV id=7></DIV>



L'affichage est bon, les menus ce suivent, mais une fois ouvert et replier, il me laisse un espace (taille d'un ligne) d'entre deux menus, pourriez vous m'aider ?

webprestige
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 5 Jan 2010

Re: Java script et référencement

Message le Jeu Mai 12, 2011 12:02

Bonjour,

J'ai un lien en Java script que je vais optimiser son ancre et éventuellement le référencer.

Je ne sais pas trop jouer avec les liens je cherche une manière de l'écrire autrement afin de pouvoir l'indexer.

Lien existant : <a target="_blank" rel="&quot; onclick=&quot;javascript:pageTracker._trackPageview('/outbound/blogroll/www.lsa-conso.fr');" href="http://www.lsa-conso.fr/">LSA</a>

Ma proposition : puis-je utiliser le "this.href" pour soit disant le convertir en html ??

Merci d'avance


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT 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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit

  • Analyser le référencement Google
    Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google.
  • Analyser le positionnement d'un site
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.


Qui est en ligne

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