Arboresence idéale pour des courses, des éditions et des formats

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Arboresence idéale pour des courses, des éditions et des formats

    Bonjour çà tous,

    Avec un ami, on retravaille le contenu du site.

    Le site présente des courses qui ont lieu chaque année (une édition). Chaque année, un ensemble de formats sont proposés.

    On hésite entre deux arborescence.

    La première basée sur la hiérarchie Course => Année (édition) => format. Cela donnerait :
    • /triathlon-de-deauville.html
    • /triathlon-de-deauville/2018.html
    • /triathlon-de-deauville/2018/format-l.html
    • /triathlon-de-deauville/2018/format-l/results.html
    • /triathlon-de-deauville/2018/format-l/stats.html
    • /triathlon-de-deauville/2019.html
    • /triathlon-de-deauville/2019/format-l.html
    • /triathlon-de-deauville/2019/format-l/results.html
    • /triathlon-de-deauville/2019/format-l/stats.html
    • /triathlon-de-deauville/2019/format-m.html
    • /triathlon-de-deauville/2019/format-m/results.html
    • /triathlon-de-deauville/2019/format-m/stats.html
    • /triathlon-de-deauville/2020.html
    • /triathlon-de-deauville/2020/format-l.html
    • /triathlon-de-deauville/2020/format-l/startinglist.html
    • /triathlon-de-deauville/2020/format-m.html
    • /triathlon-de-deauville/2020/format-m/startinglist.html
    La seconde basée sur l'expérience utilisateur Course => format => Année (édition)
    • /triathlon-de-deauville.html
    • /triathlon-de-deauville/format-l.html
    • /triathlon-de-deauville/format-l/results.html
    • /triathlon-de-deauville/format-l/results/2018.html
    • /triathlon-de-deauville/format-l/results/2019.html
    • /triathlon-de-deauville/format-l/stats.html
    • /triathlon-de-deauville/format-l/stats/2018.html
    • /triathlon-de-deauville/format-l/stats/2019.html
    • /triathlon-de-deauville/format-l/startinglist.html (la startinglist de l'année en cours soit 2020)
    • /triathlon-de-deauville/format-m.html
    • /triathlon-de-deauville/format-m/results.html
    • /triathlon-de-deauville/format-m/results/2019.html
    • /triathlon-de-deauville/format-m/stats.html
    • /triathlon-de-deauville/format-m/stats/2019.html
    • /triathlon-de-deauville/format-m/startinglist.html(la startinglist de l'année en cours soit 2020)

    Dans l'exemple l'année 2018 n'avait pas de format M et l'année en cours est 2020. L'édition 2020 n'a pas encore eu lieu. Nous n'avons pas les résultats et nous avons une startinglist.

    De manière transparente, nous sommes réellement partagés avec ces deux possibilités. D'où cette appel à arguments ici même.

    Un grand merci.

    Emmanuel

    Dernière édition par elecoest à 08/01/2020, 07h32

  • #2
    Bonjour
    De l'une de sélection a mon niveau j opterai pour ---> La première basée sur la hiérarchie Course => Année (édition)

    si non il y a aussi Année -> Courses -> (résultat stats etc....) ceci permet d avoir toute l'activité sportif de l'année et si une épreuve n'ai pas faite cela reste transparent sur les autres année.
    A vous de voir
    Cordialement

    Commentaire


    • #3
      merci marco-HD

      l'idée de l'année en haut du chapeau ne nous avait pas effleuré l'esprit.

      concernant la partie SEO, il y aurait une préférence ou des best practices ?

      Commentaire


      • #4
        Hello Manu

        Le programmeur que je suis préfère l'approche /triathlon-de-deauville/YYYY/xxx

        Ainsi, peu importe la page derrière, je comprends immédiatement que c'est lié à l'année YYYY et, peut-être en jouant avec l'URL, je peux changer 2020 en 2019 pour récupérer les mêmes données de l'année passée, 2018 pour celles d'il y a deux ans, etc.

        C'est une approche codeur je suppose mais, pour moi, c'est la plus "évidente".

        Concernant SEO, je ne sais pas si cette structure fera une différence... On peut toutefois imaginer alors une page /triathlon-de-deauville/YYYY/index.html; cette page regroupant alors toutes les informations pour l'année; page que tu n'aurais pas si tu optes pour ton autre alternative.

        Bonne journée.
        elecoest aime ceci.
        Christophe (cavo789)
        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

        Commentaire


        • #5
          Alors je suis l'ami en question

          Moi je suis pour la deuxième solution quand Manu est pour la première.

          Voilà mon argumentation :

          Ma priorité est mettre en valeur :
          /triathlon-de-deauville.html
          Je veux que cette page soit le mieux référencée possible. Elle serait mise à jour chaque année pour être toujours d'actualité.
          Cette page regroupera le résumé de tous les formats et de toutes les éditions de cette épreuve

          en second rang, je veux mettre en valeur :
          /triathlon-de-deauville/format-l.html
          Cette page regroupera le résumé de toutes les éditions de cette épreuve avec ce format (statistiques, résultats...)

          en troisième rang je veux mettre en valeur :
          /triathlon-de-deauville/format-l/results.html et /triathlon-de-deauville/format-l/statisques.html
          Ces pages regrouperont le résumé de toutes les résultats ou statistiques de cette épreuve avec ce format

          en quatrième rang je veux mettre en valeur :
          /triathlon-de-deauville/format-l/results/2018.html
          Qui sera les résultats de l'année 2018

          Cela me semble logique que la structure de l'URL soit hiérarchisée du plus important (et global) au moins important (et spécialisé)


          A l'inverse ;

          Je ne sais que faire de
          /triathlon-de-deauville/2018.html
          et
          /triathlon-de-deauville/2018/format-l.html
          Je ne vois pas leur intérêt pour le visiteur et je ne vois pas ce qu'elles pourraient contenir.
          Ces pages n'auraient donc aucune utilité à mes yeux donc et casseront toute la chaine qui suit...

          Mon problème, c'est que je n'ai qu'une vision de contenu (c'est ma partie) et pas de développement (qui est la partie de Manu)


          Dernière édition par Rocky Rider à 06/01/2020, 15h23

          Commentaire


          • #6
            Bonjour,

            Pour moi, la question est de savoir (dans la mesure où on n'a parlé que du triathlon de Deauville) s'il n'y a que cette manifestation ou pas.
            Ensuite, est-il prévu de n'afficher que l'événement (les événements) à venir ou conserver les pages des anciens (notamment du fait que les résultats sont publiés pour chaque course).
            Enfin, comment comptez-vous construire vos menus ? Manuellement pour chaque événement ou de manière automatique à partir d'une liste type catégorie par exemple ? Utilisez-vous des articles ou une extension dédiée ?
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Hello,


              Pour moi, la question est de savoir (dans la mesure où on n'a parlé que du triathlon de Deauville) s'il n'y a que cette manifestation ou pas.
              ==> 250 courses chaque année.

              Ensuite, est-il prévu de n'afficher que l'événement (les événements) à venir ou conserver les pages des anciens (notamment du fait que les résultats sont publiés pour chaque course).
              ==> On conserve les résultats de toutes ces courses avec présentation des résultats.

              Enfin, comment comptez-vous construire vos menus ? Manuellement pour chaque événement ou de manière automatique à partir d'une liste type catégorie par exemple ? Utilisez-vous des articles ou une extension dédiée ?
              Dans l'idée : un menu calendrier, un menu classement.
              Actuellement le site a une entrée menu (créée manuellement) par événement.

              C'est une extension dédiée, développée bymyself.

              Emmanuel

              Commentaire


              • #8
                Depuis le début, je vois une organisation où chaque événement pourrait être soit en multi-catégories (année et événement, voire plus) soit utilisant des tags pour un affichage au gré du visiteur.
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Envoyé par RobertG Voir le message
                  Depuis le début, je vois une organisation où chaque événement pourrait être soit en multi-catégories (année et événement, voire plus) soit utilisant des tags pour un affichage au gré du visiteur.
                  et donc... tu vas nous proposer une autre alternative ? :-)

                  Commentaire


                  • #10
                    Celle de permettre au visiteur de passer par l'année ou par le lieu, éventuellement même par un type de parcours.
                    Si tes affichages peuvent se faire en liste (ou en blog) comme pour de simples articles Joomla!, tu n'as pas grand-chose à faire au niveau de tes menus. (ou alors je n'ai pas compris )
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      donc si je résume de ce que je comprends de ta proposition :
                      • une arborescence des pages format (comme des articles) sous forme d'arbre de catégories (course -> édition)
                      • un plan de taggage format / édition / course / lieu pour passer de page en page indépendamment de l'arborescence
                      C'est çà ?

                      Commentaire


                      • #12
                        Par exemple, sinon un module de recherche multicritères comme on en voit dans les extensions d'annonces (petites ou immobilières) : année, lieu, type, résultats, peut-être
                        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #13
                          Pour la recherche c'est un autre sujet

                          la question est quelle URL pour une course ? pour une édition ? pour un format ? car on ne sait pas si d'un point de vue SEO l'arborescence a un impact ...

                          Commentaire


                          • #14
                            Ben Rocky Rider a répondu, en fait.
                            Comme dit plus haut par Christophe, je ne pense pas que ça fasse grande différence d'un choix à l'autre
                            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                            Commentaire


                            • #15
                              donc si je résume : l'arborescence n'a pas d'impact SEO.
                              on va donc parer au minimum d'impact pour les URL et je vais me ranger à la proposition de RockyRider.

                              Manu

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X