Forums Développement Multimédia

Aller au contenu

Moteur de recherche et onclick

PAO Flash

20 réponses à ce sujet

#1 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 09:55 AM

Salut smile.gif

Voilà tout est dans le titre, est ce que les moteurs de recherches passent et suivent les liens des éléments marqués par un

CODE
onclick="location.href='url';"


et référencent la page ?

Merci wink.gif

#2 Yodatech

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2898 messages

Posté 31 May 2007 - 11:31 AM

C'est du javascript, je ne pense pas...

#3 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 12:24 PM

Ouais c'est ce que je me dis mais j'utilises depuis l'abolition du target blank la solution java script:window.open... pour le copyright du site et niveau référencement je n'ai pas vu de différence, depuis le temps je pense que je l'aurais remarqué. Peut-être google le fait-il ?

Je fais ça aussi beaucoup pour les pdf et ils sont référencés ?
Vous allez me dire bon alors il référence! Mais officielement je ne sait pas ttrop, c'est ce que j'aimerais percer mais je pense que tu as raison et que ça n'est pas non plus recommandé ... à suivre ..

ps : Si vous avez des infos qui en parle je veux bien, c'est toujours utile d'avoir ue solution de recours smile.gif

#4 pierre1405

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 138 messages

Posté 31 May 2007 - 12:26 PM

J'ai du louper un wagon, mais pourquoi abolir le target blank?

#5 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 12:29 PM

Pour des questions de normes et de standards du web pour les pages ayant un certain doctype.

Ensuite, je ne parle pas forcémment du target blank mais aussi du clic sur certains élément comme des cellules de tableaux (exemple parmi tant d'autres wink.gif)

#6 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 12:38 PM

Peut-être que si finalement

#7 Yodatech

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2898 messages

Posté 31 May 2007 - 13:17 PM

Pour le target du dois prévoir impérativement une alternative sans JS !

<a href="http://www.siteweb.com" onclick="window.open(this.href); return false;">siteweb</a>

Dans ce cas là, forcement le moteur passera, vu qu'il y a "une vraie" balise href.

Ton but c'est qu'il passe ou pas ?

#8 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 13:34 PM

Qu'il passe...

Mais je suis sur un <td onclick="location.href(url) donc du coup l'alternative, c'est compromis.

Il faut donc que je trouve un autre moyen alors

#9 Yodatech

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2898 messages

Posté 31 May 2007 - 15:04 PM

Déjà utiliser une bonne sémantique pour tes liens icon_mrgreen.gif

L'autre, il code comme un cochon !!

#10 shgamer

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3336 messages

Posté 31 May 2007 - 15:13 PM

CITATION
L'autre, il code comme un cochon !!


C clair, vu comme ça c'est sur que ça sera pas référencé... il te faut un vrai lien avec une vrai balise <a> icon_mrgreen.gif

Apres peu importe le javascript le lien a l'intérieur du href sera référencé.

#11 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 16:08 PM

Ouais ok je l'accord ça n'est pas propre je trouverai sûrement une autre solution

Mais pour répondre finalement à ma question initiale,
CITATION
C clair, vu comme ça c'est sur que ça sera pas référencé... il te faut un vrai lien avec une vrai balise <a>


Et bien si finalement ça marche car je l'avais fait sur un site il y a quelque temps et il apparait sur google très clairement wink.gif

Verdict, google suit le javascript!

#12 shgamer

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3336 messages

Posté 31 May 2007 - 16:39 PM

Google peut-être, mais les autres moteurs ?

Dans tous les cas il vaut mieux utiliser la balise pour un lien que tu souhaite référencer, ne serait-ce que pour un soucis de sémantique et probablement aussi de pertinence pour le moteur.

#13 Ldo

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 9921 messages

Posté 31 May 2007 - 17:02 PM

google est capable de lire le javascript
à l'époque il y avait eu une annonce sur un des blog google

mais c'est l'un des seul (si pas le seul d'ailleurs) moteur à ma connaissance à lire le JS

#14 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 31 May 2007 - 17:14 PM

Ok merci bien

Je suis amplement d'accord avec toi Sol@r et tu sais bien wink.gif

#15 Yodatech

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2898 messages

Posté 01 June 2007 - 08:53 AM

Je serais curieuse de savoir ce que rendent ces types de liens dans un navigateur texte.

Tu as passé ta page dans YellowPipe Lynx Viewer (excellente extension de FF) pour voir ?

#16 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 01 June 2007 - 09:07 AM

Il ne doivent pas être pris en compte je pense

#17 julnumberone

  • Members
  • PipPipPipPipPipPipPipPip
  • 1361 messages

Posté 01 June 2007 - 09:31 AM

Sinon avec Poodle, qui simule ce que vois les robots google, ils ont l'air de soutenir que google de lis pas le javascript icon_confused.gif

Mais bon, à prendre avec des pincettes ce genre d'infos icon_exclaim.gif

#18 Ldo

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 9921 messages

Posté 05 June 2007 - 15:26 PM

http://davideichholtzer.blog.lemonde.fr/20...oogle_le_javas/

CITATION
en théorie tout le monde pensait que le lien était suivi par Google (car en dur dans le code) mais M.Cuts explique que le onclick montre une redirection et que par conséquent Google ne prend pas le lien en compte pour le PR.


si google a compris que le onclick servait a une redirection, c'est qu'il doit bien avoir des rudiments en matière de javascript quelque part ^^
sa compréhension du JS n'est peut-être pas exemplaire, mais si ça lui suffit pour detecter les redirection ...

#19 solo.fr

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 6314 messages

Posté 08 June 2007 - 14:59 PM

Il faut faire comme google. Il faut définir le comportement onclick d'un lien de manière non obtrusif et laisser le lien accessible sans JS.

C'est de ça qu'on parle ou pas ^^


#20 MagicYoyo

    Ceinture Jaune

  • Members
  • PipPip
  • 15 messages

Posté 12 June 2007 - 16:11 PM

Pourquoi ne pas faire un truc du genre :

CODE
<td><a href="URL"  onclick="location.href(url)" >...</a></td>

ou
CODE
<a href="URL"  onclick="location.href(url)" ><td>...</td></a>


#21 Matthieu!

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 4003 messages

Posté 14 June 2007 - 11:44 AM

Pour la première solution, la duplication sur une multitude de cases du même lien n'est pas très bon pour le référencement wink.gif

Ensuite, la deuxième solution n'est pas bonne car tu mets un élément block dans un élément inline..

La meilleur solution est de mettre un lien explicite dans une des colonnes du tableau smile.gif



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP