Données structurées et outil de test

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

  • #16
    Au fait, il y a une extension qui promet de faire le boulot ...
    Google Structured Data for Joomla - Rich Snippets - Rich Cards


    Pas testée.
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #17
      C'est bien cette extension que j'utilise et dont je parle depuis le début de la discussion, mais pour exclure les erreurs des articles standard, il faut utiliser la version pro et interdire l'affichage dans le code-source des data en question.
      En standard dans Joomla!, il y a toutes les erreurs que je cite dans la deuxième partie de mon premier message, sauf pour une partie d'entre elles si on affiche tous les détails des articles, ce qui n'est pas toujours souhaitable esthétiquement.
      "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


      • #18
        Ah.OK.
        Il n'empêche que la question que tu évoques est intéressante.
        J'ai fait le test google sur un site test et je récupère à peu près les mêmes erreurs.
        Il me semble que ce genre de fonctionnalité devrait être inhérente à joomla et ne pas nécessiter l'assistance d'un plugin.
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #19
          En fait, la version pro de cette extension permet comme je l'ai dit de masquer la partie microdata intégrée au core Joomla!, évitant que l'outil de test relève des erreurs.
          Ce que je n'ai pas testé, c'est cette demande de masquage lorsqu'on veut afficher sur un article l'auteur et d'autres infos comme les dates de création et modification. Il ne faudrait pas que l'extension empêche que ça se voie.
          Il est dommage comme je l'ai déjà dit que le core Joomla! censé répondre à cette structuration ne réponde que partiellement.
          Mais je me demande toujours pourquoi l'outil de test exige la présence d'une image par article, même s'il n'est pas dans un blog...
          "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


          • #20
            Il est dommage comme je l'ai déjà dit que le core Joomla! censé répondre à cette structuration ne réponde que partiellement.
            Exactement.
            Il faudrait poser la question sur issue tracker.
            Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

            Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

            Commentaire


            • #21
              Je viens de tester : si dans GSD je coche la case de suppression des microdata standard des articles, je perds les infos d'auteur, dates de création, modification et publication qui ne sont alors plus dans le code (masquées sur le site avec le CSS modifié dont on a parlé plus haut).
              Ce que je ne comprends pas, c'est que sur un autre site, ces infos, visibles sur le site, ne disparaissent pas. Mais comme je l'explique dans une autre discussion, certains de mes sites interdisent l'accès de l'outil de tests. Il va donc me falloir trouver d’autres sites (pas de clients...) où tester, à condition que le serveur ne bloque pas.

              Expliquer le problème sur le tracker, je ne suis pas sûr d'en être capable.
              "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


              • #22
                Je peux me charger de poser cette question en m'appuyant sur le site démo que je viens de créer via joomla.org

                Use the Rich Result Test to see what Google results can be generated for your pages and the schema markup validator for generic schema validation.


                sur lequel je n'ai fait aucune intervention.

                Je vais juste créer un article en essayant de corriger les erreurs signalées, en m'appuyant sur que ce qu'on peut mettre en place via l'admin, sans extension tierce.
                Si tu veux, je te crée un compte super admin -> MP
                Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                Commentaire


                • #23
                  Merci de ton implication !
                  Dans ce que donne ton test actuel, trois erreurs peuvent être supprimées : auteur, dates de publication et de modification, en les affichant dans les détails de l'article.
                  C'est ce que j'ai fait et cherché à masquer sur un site où ces infos n'ont pas besoin d'être affichées aux visiteurs.
                  Restent donc les erreurs des data "publisher", "image" et "headline" et le warning "mainentityofpage".

                  Pour "publisher", l'ajouter dans les paramètres de publication de l'article, champ "auteur", ne change rien. Dans la mesure où Joomla! n'enregistre pas qui a publié l'article, il faudrait que ce soit l'auteur de celui-ci qui soit inséré dans ces microdata.
                  Pour l'image, je ne vois pas où on pourrait en ajouter une ; l'image insérée dans un article n'est pas prise en compte. J'utilise RSBlog dans un de mes sites, et je suis obligé d'ajouter une image pour éviter une erreur la concernant, dans GSD pro.

                  Une précision : l'activation du masquage des microdata d'un article standard par GSD pro ne fait que supprimer cette ligne dans le code-source :
                  <div class="item-page" itemscope itemtype="https://schema.org/Article">
                  Dernière édition par RobertG à 30/03/2018, 10h39
                  "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


                  • #24
                    Merci de ton implication !
                    Pas de souci. Cela faisait un moment que je voulais regarder cette question, ce post me donne l'opportunité de m'y coller (lol).
                    A deux, c'est moins aride.

                    Mon principe de test:
                    passer uniquement par l'admin
                    pas d'extension tierce

                    Avec cet article, ça s'améliore un (petit) peu sur "image":

                    Mais c'est aussi parce que j'ai viré le module custom

                    Reste
                    publisher
                    et
                    mainEntityOfPage


                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #25
                      C'est curieux que l'image dans l'article soit prise en compte. J'ai testé tout à l’heure un de mes sites et celle insérée dans l'article n'a pas été repérée comme telle.
                      "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


                      • #26
                        Je viens de comparer sur un des mes sites l'insertion d'image depuis le code de l'article (avec JCE) et celle depuis l'onglet des "images et liens".
                        Dans le premier cas, je peux insérer un lien sur l'image, ouverture d'un site ou simple popup pour voir l'image en grande taille, mais le script de test ne peut pas considérer cette image comme étant celle de l'article, dans le second, elle est bien l'image de l'article, mais impossible d'y associer lien externe ou interne, ou encore pop-up.
                        "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


                        • #27
                          Tiens, sur ce test, je n'ai plus qu'une erreur et un warning :
                          http://ghazal.demojoomla.com/index.p...-diamant-creux

                          Editeur : codemirror
                          Image insérée avec le bouton image
                          Rajout manuel de itemprop="image"
                          Les bonnes cases cochées dans les "Options" de l'article
                          + la petite astuce css dans user.css

                          Ce qui met en relief les deux éléments qui n'existent pas dans le code joomla :
                          publisher A value for the publisher field is required.
                          warning
                          mainEntityOfPage
                          The mainEntityOfPage field is recommended. Please provide a value if available.

                          L'absence de "publisher" est donc considérée comme une erreur.
                          Celle de "mainEntityOfPage" est juste un warning.
                          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                          Commentaire


                          • #28
                            Oui, on peut plus ou moins simplement, supprimer les erreurs, sauf ce "publisher" que ne connait pas Joomla!
                            En utilisant Google Structured Data en version Pro, et en désactivant les microdata des articles dans sa configuration avancée, cette extension prend en compte les détails pour remplir tous les champs, y compris "mainEntityOfPage". La version standard ne permet pas cette suppression et donc on se retrouve avec une partie correcte, celle de GSD, et une partiellement incorrecte, celle de Joomla! standard.
                            "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


                            • #29
                              hello,
                              comme je voulais arriver à no error, seulement le warning, j'ai utilisé ceci, positionné en bas de l'article :

                              <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
                              <p>© 2018 <span itemprop="name">Mon site</span> tous droits réservés</p>
                              <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
                              <meta itemprop="url" content="http://example.com/images/joomla_black.png">
                              <meta itemprop="height" content="215"/><meta itemprop="width" content="730"/></div>
                              </div>
                              Ceci ne fonctionne QUE SI certains modules type Derniers articles NE sont PAS sur la page.
                              Il faut faire des essais.
                              Assez logique mais pas pratique.

                              Je te tiens au courant pour les "réclamations" auprès de l'instance concernée.



                              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                              Commentaire


                              • #30
                                Bien vu, mais en effet pas pratique.
                                "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

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X