Philosophie, Science et Société

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

  • [Nouveau] Philosophie, Science et Société

    Un site déjà ancien mais jamais présenté.

    Adresse du site : https://philosciences.com
    Version de Joomla utilisée : 4.2.3
    Migré de joomla 3 à joomla 4 et de OVH à Planet Hoster en 2022.
    Template utilisé : cassiopea avec un user.css fait par moi.
    Extensions utilisées : Akeeba Backup, Admin Tools, OS map free.
    Hébergeur : planetHoster
    Serveur Light Speed (malheureusement je ne peux utiliser le cache serveur qui a fait planter le site). Serveur pour la France et la Suisse.
    DNS : Cloudflare
    Description : Publication en libre accès (licence Creative Commons BY-NC-ND). Le site propose une réflexion philosophique dans un langage clair et accessible. C'est une revue qui associe des articles conformes aux standards universitaire à de courts articles d’actualité lisibles par tous. L'audience est internationale. La consultation du site a été en moyenne de 400 000 pages chaque mois avec un temps moyen de 9 min par session en 2021.
    Présentation simple pour faciliter la rapidité.

    Lighthouse me fait deux reproches :
    la dimension des images qui est absente (pourtant présentes) ??.
    et un conflit dans le scritp-src
    Refused to execute inline event handler because it violates the following Content Security Policy directive: "script-src 'nonce-YmYyYjA5ZWI1MzM2OTAyYjM0NzE0NDZiMmYzOTU5OTM5ZTkyMT RhM2RhZDFjMTljMWE0ZTNkYjRlMGZkZjk1ZDMxYjRlZmFlYWNh YmEyNzc2MGM2YjQxNjRkZTZhY2QzMzlhYjExNWU0OGRmZTFkNT JhYWQwOWY5NTE4MjY0ZTE=' 'self' 'self' 'unsafe-inline' https://philosciences.com https://*. philosciences.com". Notez que 'unsafe-inline' est ignoré si une valeur de hachage ou nonce est présente dans la liste source.

    Le site a déjà bénéficié de pas mal d'aide de la communauté afuj et joomla.fr que je remercie au passage.

    Merci pour vos diverses suggestions.
    Dernière édition par pjuignet à 31/03/2023, 14h48
    Thalyn aime ceci.

  • #2
    Salut
    Il faudrait pour le referencement revoir absolument tes balises title
    Absence de balise <h1>
    Pourquoi sur tes pages blog ne pas avoir mis un lien cliquable sur tes titres ?
    Attention ton menu mobile se trouve après le contenu, il faudrait qu'il se transforme en menu burger au dessus de ton contenu car sinon personne ne va s'en servir en bas (il me semble que le template cassiopea a ce menu horizontal par défaut)
    Sur tes images revoir les balises alt : elle doit décrire ce qui se trouve sur ton image
    et les balises "title" de l'image
    Voila pour un début pour les critiques
    Ton site charge rapidement ce qui est un bon point
    Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

    Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

    Commentaire


    • #3
      Merci toffffe pour ces conseils.

      Tous les articles ont des balises h1, sauf les articles du blog en page d'accueil qui sont en h2. Mais ça c'est cassiopéa qui a décidé pour moi. Seul le titre de la catégorie du blog pourrait être en h1. Je l'ai donc fait apparaitre suite à ton conseil.

      Liens cliquables sur le pages de blog. Je n'ai pas réfléchi à ce sujet. Les articles du blog étant très courts, ils sont lisibles en entier. Je ne vois pas l'utilité de rendre les titres cliquables. Mais s'il y en a une, je peux le faire.

      Attention ton menu mobile se trouve après le contenu : J'ai laissé faire cassiopéa. Je n'ai pas trouvé d'option adapté dans le module 'Menu du site' . Mais j'ai peut être mal vu ? Du coup j'ai ajouté un second menu horizontal rétractable dans le header. Il reste en haut pour les mobiles.

      Sur tes images revoir les balises alt et les balises title : Oui, il faudrait que je vérifie les images. Juste une question de courage... Je vais m'y mettre.

      Merci et bonne soirée.​
      Dernière édition par pjuignet à 02/04/2023, 09h14

      Commentaire


      • #4
        Je relance, car je n'ai pas trouvé de balisage qui conviendrait pour ce site universitaire. Ni dans Joom 5 ni dans google structured data. Il faut peut-être attendre que ce soit prévu ?

        Commentaire


        • #5
          Envoyé par pjuignet Voir le message
          Je relance, car je n'ai pas trouvé de balisage qui conviendrait pour ce site universitaire. Ni dans Joom 5 ni dans google structured data. Il faut peut-être attendre que ce soit prévu ?
          Bonjour Patrick,

          Pour les balises de schema.org utilisées par "Google Structured Data", je te propose : ScholarlyArticle en indiquant la licence.



          En exemple, voici le balisage d'un de tes articles :

          Code:
          <script type="application/ld+json">
          {
          "@context": "http://schema.org",
          "@type": "ScholarlyArticle",
          "headline": "Hypothèse synaptique sur la schizophrénie",
          "datePublished": "2023-11-24",
          "author": {
          "@type": "Person",
          "name": "Patrick Juignet"
          },
          "publisher": {
          "@type": "Organization",
          "name": "Philosciences",
          "url": "https://philosciences.com"
          },
          "url": "https://philosciences.com/700-schizophrenie-et-transmission-synaptique",
          "license": "https://creativecommons.org/licenses/by-nc-nd/4.0/",
          "mainEntityOfPage": {
          "@type": "WebPage",
          "@id": "https://philosciences.com/700-schizophrenie-et-transmission-synaptique"
          }
          }
          </script>
          ​Que ce soit avec GSD ou nativement, tu dois pouvoir générer ce résultat dans le code source de la page.
          Dernière édition par daneel à 07/12/2023, 15h31
          Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

          Commentaire


          • #6
            Merci, Super ! J'avais vu dans le site shema.org que c'est ce qu'il fallait, mais pas trouvé ScholarlyArticle dans Google Structured Data.

            Oui mais:
            En natif Joomla, je ne vois pas comment faire, car ScholarlyArticle, n'est pas proposé par l'extension. ​

            Dans Google Structured Data il y a Article mais pas SholarlyArticle.

            La solution serait d'écrire spécifiquement le script comme ce que tu proposes au-dessus. Mais je ne sais pas où le mettre.
            Dernière édition par pjuignet à 07/12/2023, 16h40

            Commentaire


            • #7
              Envoyé par pjuignet Voir le message
              Merci, Super ! J'avais vu dans le site shema.org que c'est ce qu'il fallait, mais pas trouvé ScholarlyArticle dans Google Structured Data.

              Par contre, en natif Joomla, je ne vois pas comment faire, car ni Article, ni ScholarlyArticle, ne sont proposés par l'extension. ​
              pjuignet

              En effet, j'ai remarqué que les développeurs de Joomla ont créé les balises sous forme de plugins afin de personnaliser et d'éviter d'alourdir la liste.
              C'est une bonne idée sauf que les utilisateurs ne sont pas tous des développeurs !

              Aussi je te propose de le faire : voici le plugin schema scholaryarticle en pièce jointe.
              C'est un plugin joomla 5 donc tu le télécharge et tu utilise l'installateur web de l'administration de ton site.
              Ensuite, il faut editer le plugin pour indiquer que le schema est valable uniquement pour les articles sans oublier de l'activer avant de sauvegarder.

              Enfin il faut vérifier le résultat en éditant un article et dans l'onglet schema, tu dois obtenir ce résultat.



              Dans le code source de la page en front, on retrouvera le balisage au format json/ld

              Je t'invite à saisir, à tester...
              Tu peux aussi choisir de personnaliser car le schema est extensible, on peut aussi décider d'ajouter le schema personnalisé.

              Bref, je compte sur toi pour faire un retour. Si le test est concluant, on essaiera d'aller plus loin dans l'idée.






              Fichiers joints
              Dernière édition par daneel à 07/12/2023, 16h53
              Thalyn et ManuelVoileux aiment ceci.
              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                Pour info,
                Les balises scholarlyarticle sont utilisés également pour identifier les documents et livres qui seront ajoutés à
                https://scholar.google.com/

                Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                Commentaire


                • #9
                  Merci de ton aide.
                  Je vais faire de mon mieux.
                  J'espère ne pas planter le site avec le plugin, sinon je vais me faire assassiner. C'est une grosse revue qui publie des dizaines d'auteurs.
                  Je fais un retour dès que possible

                  Commentaire


                  • #10
                    Bonjour Daneel
                    Le plugin s'est bien installé pas de bug, ni d'effet de bord.
                    La fenêtre appropriée ScholarlyArticle apparaît dans l'onglet schéma.
                    Par contre, une fois remplie et validée, aucun balisage au format json/ld ne se produit dans le code source de la page en front-end,
                    Essai sur deux articles : https://philosciences.com/107-corps-esprit et https://philosciences.com/627-niveau-social > négatif

                    Commentaire


                    • #11
                      Envoyé par pjuignet Voir le message
                      Par contre, une fois remplie et validée, aucun balisage au format json/ld ne se produit dans le code source de la page en front-end,
                      Bonjour,

                      Pourtant...


                      test :

                      https://validator.schema.org/#url=ht...7-corps-esprit


                      Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                      Commentaire


                      • #12
                        Test : https://search.google.com/test/rich-...9S4w&amp;hl=fr

                        L'outil de Google affiche 4 problèmes facultatifs donc le balisage est détecté et validé.
                        En effet, il n'y a aucun obligation. On peut considérer ces problèmes comme des suggestions.

                        Dernière édition par daneel à 08/12/2023, 08h47
                        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                        Commentaire


                        • #13
                          Oui ça semble marcher, mais chez moi sur le code source pas de trace que ce soit sur firefox ou sur chrome
                          cf copie jointe Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture d’écran 2023-12-08 092944.jpg 
Affichages : 121 
Taille : 115,5 Ko 
ID : 2057893
                          Fichiers joints

                          Commentaire


                          • #14


                            Examine un peu plus ton image...dans ton entête (juste avant /head )

                            On retrouve les deux lignes script ld+json
                            la première concerne le fil d'ariane, la seconde pour l'article

                            Il manque juste le retour à la ligne pour voir la suite.

                            ci-dessous image de firefox sur le code source de ton article. (avec le bouton "inspecter" )
                            j'ai zoomé et surligné le type "ScholarArticle"




                            Avant de réaliser le plugin, j'ai testé avec succès sur firefox, chrome, safari, edge...
                            Idem pour l'analyse de tes 2 articles dans les navigateurs.. On retrouve bien les données structurées.
                            Dernière édition par daneel à 08/12/2023, 09h59
                            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                            Commentaire


                            • #15
                              Oui exact
                              ligne 41 il y bien <script type="application/ld+json"​ etc..
                              J'ai mal vu Désolé.

                              Formidable, on a une extension schema.org native Joomla !

                              Je signale une bizarrerie l'auteur est de type "thing" au lieu de "person".
                              Dernière édition par pjuignet à 08/12/2023, 10h26

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X