Proposer une alternative sans javascript

Discussion dans 'Référencement Google' créé par Mountain Magazin, 9 Octobre 2008.

  1. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Salut,

    Je sais que le sujet a du être abordé mainte fois, mais je bosse sur un projet et j'ai un peu peur que ce que je souhaite mettre en place ne porte préjudice au site.

    Je m'explique :

    Je développe un site Web sur lequel je porte fortement l'accent sur l'ergonomie et les effets graphiques (survol des images, ajax avec onglets, google map...).

    Je vais proposer une fiche détaillée pour différents établissements, sous forme d'onglets en ajax, du type :
    1. présentation
    2. accès
    3. Contact [...]

    Le souci, c'est que les moteurs risquent d'indexer uniquement le contenu de l'onglet chargé par défaut, et de faire abstraction du reste du contenu.
    D'autre part, les utilisateurs qui ont javascript désactivé ne pourront pas accéder correctement au contenu.

    J'envisage donc de créer une page HTML standard, sans aucun javascript ou ajax (maps...) et une autre avec javacript, onglets ajax et tout le toutim.

    La structure des pages serait la suivante :
    Sans javascript : http://www.domaine.fr/region/id-url-formatee.html
    Avec javascript : http://www.domaine.fr/region/js-id-url-formatee.html

    Existe t il une méthode propre qui me permette d'orienter les moteurs et les internautes sans JS sur une page (la première, celle par défaut), et d'envoyer les autres sur la fiche détaillée avec javascript, maps, ajax...

    Je ne cherche pas à tricher, j'espère que vous l'avez bien compris, mais je n'arrive pas à faire un choix technique et "déontologique".

    Je peux vous donner des liens en MP.

    Merci de vos conseils avisés, chers WRInautes :wink:
     
  2. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Tout cela me parait bien contraignant, je pense opter pour une balise <noscript> qui affiche le message en haut de la fiche détaillée :
    Le lien sera suivi par les moteurs, je pense pas que ce sera du duplicate, car le contenu de la page avec ajax ne présentera à google qu'un contenu partiel, alors que la page alternative présentera l'ensemble du contenu sur une seule et même page, plus complète donc.

    J'aimerais bien avoir vos avis.
     
  3. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    pfff... en fait je sais plus.

    L'idéal serait la page avec javascript par défaut, et pour tous ceux qui ne l'ont pas et les moteurs, la page sans javascript.

    C'est pas tricher ça ??

    Je risque d'être sanctionné ?

    Je peux contacter google pour leur poser la question ?
     
  4. jeroen
    jeroen WRInaute passionné
    Inscrit:
    30 Août 2002
    Messages:
    2 135
    J'aime reçus:
    0
    Salut Mountain Magazin :wink:

    Si j'ai bien compris le problème, tu veux rendre accessible des pages qui seront en fait chargées via ajax ?

    Pourquoi simplement ne pas mettre un classique appel de lien comme ça :

    <a href="page pour les moteurs" onclic="action_javascript; return false;">lien</a>

    Comme "page pour les moteurs", tu présente exactement celle que tu vois avec le JS activé, c'est à dire la page de base mais en chargeant le bon onglet.

    Cette méthode est tout à fait réglementaire, et pas besoin de mailer quiconque pour la mettre en place. Elle est juste ACCESSIBLE.
     
  5. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Salut Jeroen, ça faisait longtemps :lol:

    Je suis vos péripéties régulièrement sur The reference :wink:

    J'ai pas trop compris ce que tu veux dire.

    Je t'envois un MP avec un lien pour que tu vois, je sais pas si je suis clair.
     
  6. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Bon,

    Sur les conseils de Jeroen, je me suis penché sur sa piste.

    Ca donne donc :

    Code:
    "<a href=\"" . $urlHTML . "\" onClick=\"ClickOnItem('". $urlJS ."'); return false;\">"
    	. stripslashes ( $nom_camp ) . "</a>"
    
    Qu'en pensez vous ?

    Vous avez JS, vous allez sur $urlJS, vous êtes un bot ou JS est désactivé, direction $urlHTML.

    Normalement, pas de souci avec les sanctions de google, ce n'est pas tricher là ?
     
  7. jeroen
    jeroen WRInaute passionné
    Inscrit:
    30 Août 2002
    Messages:
    2 135
    J'aime reçus:
    0
    Je t'ai répondu en MP : c'est nickel comme ça, et c'est pas tricher ça s'appelle de l'ACCESSIBILITE :wink:
     
  8. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Je suis en train de plancher dessus encore, parce que dans mon dernier post, j'avais deux pages distinctes.
    Une avec onglet, l'autre en full html

    Là, je vais essayer d'appliquer la règle aux onglets, mais c'est coton avec la gestion multilingue.
    Ca commence à faire bcp de paramètres à gérer, et j'ai du mal à tout débugger.

    Encore merci de ton aide Jeroen, j'avais complètement occulté cette possibilité, c'est la première fois que je fais usage d'onglets avec ajax.
     
  9. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 658
    J'aime reçus:
    0
    +1 pour la solution de Jeroen. Les robots et les anti-javascript vont suivre le href et les autres auront accès à la version 'ajax'
     
  10. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Voilà, c'est en place, tout fonctionne parfaitement.

    Ajax pour ceux qui ont JS, et HTML pour les robots et ceux qui ont pas JS.

    En plus, c'est autant de pages que d'onglets indexées dans les moteurs.

    En grand merci à Jeroen qui m'a en plus filé un coup de main en MP, j'avais occulté cette possibilité. J'avais commencé par présenter une page en Ajax et une autre en HTML sans onglets de navigation, mais la solution page unique avec onglets HTML/ajax suivant la config, c'est franchement le top.

    Avec une gestion du tout en 6 langues, je me suis bien pris la tête, mais cette fois c'est la bonne.
     
  11. jeroen
    jeroen WRInaute passionné
    Inscrit:
    30 Août 2002
    Messages:
    2 135
    J'aime reçus:
    0
Chargement...
Similar Threads - Proposer alternative javascript Forum Date
Est-il intéressant de proposer les articles en version PDF ? Référencement Google 8 Janvier 2019
Proposer le paiement en plusieurs fois : comment ? e-commerce 8 Mai 2014
surligner un texte et proposer des mots de remplacement Développement d'un site Web ou d'une appli mobile 4 Décembre 2013
Quel type de serveur si je veux proposer un section de téléchargements ? Administration d'un site Web 8 Avril 2013
identifier les liens factices: google va proposer une solution (?) Crawl et indexation Google, sitemaps 2 Mars 2013
Script pour proposer le téléchargement de l'application iPhone/Android d'un site Développement d'un site Web ou d'une appli mobile 9 Décembre 2012
Proposer service création E-commerce e-commerce 29 Février 2012
Proposer un service dépendant d'un autre service ... Droit du web (juridique, fiscalité...) 1 Mai 2011
Google va proposer des prestations et des formations référencement Référencement Google 1 Avril 2011
Proposer un nom de domaine à une société.... Noms de domaine et référencement 25 Février 2011
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice