IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Référencement Discussion :

Fonctionnement des robots face à un menu déroulant


Sujet :

Référencement

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut Fonctionnement des robots face à un menu déroulant
    Bonjour à tous !

    Sur mon site, je compte utiliser un menu déroulant de ce type :

    http://paleontologia.free.fr/testpw/

    (à gauche ^^)

    Est-ce que les robots vont suivre les liens. J'ai trouvé le code sur le Net, donc je dois avouer que je ne sais pas exactement la façon dont fonctionne ce menu. mais enfin vous trouverez le code JavaScript ici :

    http://paleontologia.free.fr/testpw/...upaleoworld.js

    Voilà merci pour vos infos, A+

  2. #2
    Invité4
    Invité(e)
    Par défaut
    Les robots ignorent le Javascript.

    Ils ne vont donc pas suivre les liens.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut
    Donc un site comme Futura-Sciences :

    www.futura-sciences.com

    pour le menu (j'imagine que c'est du javascript) ils font comment ?

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 3
    Par défaut
    Je crois qu'Eldacar a parlé un peu trop vite
    A priori les bots devraient suivre ton menu. En effet, les bots ne prennent en compte ni le javascript ni les CSS. Si tu désactives les deux avec, par exemple l'add-on Firefox Web Developer, tu verras que tes liens sont affichés. (Logique puisque tu les as écrits sur le HTML et non via un document.write).
    A priori, c'est ok

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut
    T'es sûr de ton coup ? ^^

  6. #6
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    Je ne suis pas de cet avis!!!

    Si je désactive le javascript ---> plus de lien.

    Voici un outil que j'utilise régulièrement... ca te donnera une idée de ce que voient les moteurs de recherche.

    Spider Simulator

    Il y a moyen de réaliser le même menu sans l'aide de javascript mais avec une bonne maîtrise des css.

    ++

  7. #7
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Puisqu'on en est à donner son avis...

    Si tes liens sont bien des balises a avec le href qui contient bien une url (pas un appel javascript), alors, peu importe qu'il y ait du javascript ou non.

    Par contre, pour le css, il parait que les robots sont capable d'ignorer des éléments cachés grâce à display: none (pour éviter de pouvoir facilement mettre 2000 liens cachés et polluer l'index des moteurs de cette manière).

    Donc tout ca, va dépendre de comment est fait ton menu et pas de quelle technologie il utilise.
    Quand je fais un menu déroulant, je fais en sorte qu'il soit totalement déroulé et c'est javascript qui l'enroule. Comme ca, ton menu est accessible sans javascript (puisque déroulé).

    Je pars du principe qu'un site accessible l'est aussi pour les moteurs, mais c'est dur d'affirmer des choses dans ce domaine...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  8. #8
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut
    MasterofChakhal je pense que tu as raison & que c'est ce que je vais faire... cya !

  9. #9
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    SI tu veux suivre son conseil, il est plus facile pour toi de refaire un menu en utilisant une autre technique.

    ton menu actuel est entièrement généré par JS.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Menu1=new Array("Accueil","#","",5,20,165);
    	Menu1_1=new Array("Page d'Accueil","index.php?op=acc","",0,20,165);
    	Menu1_2=new Array("Archives des News","donjon-questions.htm","",0);
    	Menu1_3=new Array("A propos du site...","donjon-questions.htm","",0);
    	Menu1_4=new Array("Copyright","index.php?op=copyright","",0);
    	Menu1_5=new Array("Remerciements","index.php?op=remerciements","",0);
    Essaie le spider que je t'ai donné en lien!!!

  10. #10
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Effectivement,

    Je n'étais pas aller voir le code.
    S'il ne doit y avoir qu'une seule chose d'accessible dans un site, c'est bien le système de navigation...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  11. #11
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut
    Ouais j'avais vérifié avec spider quand tu m'as passé le lien, on voyait pas le menu...

    A++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter des séparateurs dans un menu déroulant
    Par Nafoute dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/10/2008, 10h07
  2. [AJAX] [2 menu déroulant] 1 seul fonctionne
    Par Arbisis dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/03/2008, 13h11
  3. problème menu déroulant avec des images
    Par -Neo- dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 19/02/2008, 17h50
  4. Réponses: 2
    Dernier message: 08/06/2007, 18h00
  5. [FLASH MX] Action des boutons dans un menu déroulant
    Par zab_paris dans le forum Flash
    Réponses: 1
    Dernier message: 05/07/2005, 18h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo