liens javascript avec a href

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

liens javascript avec a href

Message le Lun Aoû 08, 2005 16:55

Bonjour, j'aimerai juste savoir, si les bottes d'indexations de google, suivaient ce genre de lien ...

http://sugarlicious.free.fr/news.htm


merci d'avance

en affichant la source
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';

on voit bien que les a href sont présent, mais le probléme c'est qu'ils sont situé entre des balises "script"

est ce que le bot de google fait
je vire tout ce qu'il y a entre les balises script
je récupére les liens de la page


ou bien

je récupérer tous les liens de la page


merci d'avance

alain-b
WRInaute impliqué
WRInaute impliqué
 
Messages: 376
Inscription: Mar Déc 17, 2002 23:00

Message le Lun Aoû 08, 2005 17:00

Probablement pas, puisqu'ils n'executent pas le Js.
Un lien Js dans une balise <A> sera suivi s'il se trouve dans du HTML pas dans un script.


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Lun Aoû 08, 2005 17:56

merci c'est ce que je pense aussi, mais avez vous fait un test ???

aprés tout le code qui est dans la variable c'est bien du code html


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2659
Inscription: Lun Mai 03, 2004 14:48

Message le Lun Aoû 08, 2005 18:26

Bonjour,

Je ne suis pas un gourou de la conformité HTML, mais il me semble que ton code n'est pas correct. Tu as quelque chose comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2">
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
</script>

A mon avis, un code correct serait comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2"><--
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
//--></script>


Dans la deuxième version, les <a href=...> font partie de commentaires HTML, donc ils ne seront pas pris en compte. Si ça se confirme que la première version n'est pas correcte, c'est bof bof de se baser la-dessus pour essayer de faire indexer les liens.

Jean-Luc


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Lun Aoû 08, 2005 18:27

Tu prends ton navigateur, tu désactives le javascript, tu as ta réponse.

Tu prends spider-simulator, tu vas sur le site, tu as ta réponse.

Tu réfléchis deux minutes, tu as ta réponse :P


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Lun Aoû 08, 2005 18:29

jeanluc a écrit:Bonjour,

Je ne suis pas un gourou de la conformité HTML, mais il me semble que ton code n'est pas correct. Tu as quelque chose comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2">
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
</script>

A mon avis, un code correct serait comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2"><--
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
//--></script>


Dans la deuxième version, les <a href=...> font partie de commentaires HTML, donc ils ne seront pas pris en compte. Si ça se confirme que la première version n'est pas correcte, c'est bof bof de se baser la-dessus pour essayer de faire indexer les liens.

Jean-Luc

Commentaire : <!--
et script type="text/javascript">
mais l'argument est correct (dans le cas où son code est ainsi écrit).

Dans le cas contraire, si on se base sur le pur standard html, avec un doctype antérieur à Javascript, le lien serait effectivement affiché (la balise inconnue "<script>" étant ignorée)

Mais google n'est pas aussi bête :wink:


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Lun Aoû 08, 2005 18:34

ok merci


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Lun Aoû 08, 2005 18:41

[hors sujet]
pas mal ton nouvel avatar
[/hors sujet]

Phi.Lho
Nouveau WRInaute
 
Messages: 14
Inscription: Jeu Aoû 04, 2005 14:27

Message le Mar Aoû 09, 2005 9:58

jeanluc a écrit:Je ne suis pas un gourou de la conformité HTML, mais il me semble que ton code n'est pas correct. Tu as quelque chose comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2">
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
</script>

A mon avis, un code correct serait comme ceci :
Code: Tout sélectionner
<script language="JavaScript1.2"><--
...
ejs_scroll_message[1]='La recette du <a href="ART_CUIS_pouletoignons.htm" target="_parent">Poulet aux oignons</a>';
...
//--></script>


Dans la deuxième version, les <a href=...> font partie de commentaires HTML, donc ils ne seront pas pris en compte.

Je suis surpris qu'en 2005 on propose encore du code comme celui-ci...

La tradition de mettre le code JS (JavaScript) en commentaires HTML date du temps où les navigateurs ne connaissaient pas encore ce tag, allaient l'ignorer et afficher ce qui se trouve entre script et /script, soit le code lui-même.
C'est vrai que la pratique est recommandée par le W3C :
http://www.w3.org/TR/REC-html40/interact/scripts.html

Mais bon, les scripts sont supportés depuis pas mal de temps : « Browsers that support client-side scripting include Netscape Navigator 2.0 and up, Microsoft Internet Explorer 3.0 and up, and Opera 3.0 and up. »

Vous avez encore beaucoup de visiteurs utilisant IE 2.0 ?

Pour moi, la pratique se perpétue soit par habitude, soit par copiage (un p'tit nouveau voit que ça se fait et l'utilise sans trop réfléchir...).

Autre danger : si on utilise if (a > b) ou i-- on court le risque de terminer le commentaire prématurément...

Beaucoup plus utile de nos jours, pour ceux qui codent en XTHML comme moi, il convient de mettre le code dans du CDATA :
Code: Tout sélectionner
<script language="JavaScript" type="text/javascript">
//<![CDATA[
function TestJS()
{
  var d = Math.round(Math.random()*1024*1024);
  var b = d.toString(2);
  var o = d.toString(8);
  var h = d.toString(16);
  document.getElementById('Result').innerHTML = 'B: ' + b + '<br />O: ' + o + '<br />H: ' + h + '<br />D: ' + d + '<br />';
}
//]]>
</script>

Ainsi, les caractères spéciaux du HTML (<, >, &) et des commentaires HTML (--) sont protégés.


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Mar Aoû 09, 2005 12:08

Je pense que je vais plutot faire un truc avec des Div, une fonction javascript à coté qui récupére l'id, à ce moment là plus de problémes puisque les div ne sont pas entre les balises script

autre possibilité regardé en détail les options des marquees...

onbounce : quand le marquee fait un tour (on peut mettre une tempo)
direction=up : monté le marquee


Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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 Compute

  • 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