Champ "itemListElement" manquant sur console GS

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

  • [RÉGLÉ] Champ "itemListElement" manquant sur console GS

    Bonjour

    Je viens de migrer plusieurs sites sous joomla 5.2.5 et la console GS m'affiche ce message Champ "itemListElement" manquant pour chacun des sites.

    Comment résoudre ce problème ?

    merci de votre aide​
    Merci

    Cordialement

  • #2
    Bonjour,

    j'ai la même chose depuis la dernière mise à jour. Je cherche et cherche et vient de trouver… Mais pas la solution.
    Selon la Google console, il s'agit du fil d'Ariane (Breadcrumb -> root/#/BreadcrumbList/xx ou xx est un nombre).

    Je vérifie le ou les sites en question et m'aperçois que le module Breadcrumb n'est plus chargé sur les pages sur lesquelles il le devrait.

    Un bug de Joomla ?
    Dernière édition par Eddy.vh à 05/04/2025, 15h47
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      même topo ici : j'ai reçu cet email de Google Search Console pour plusieurs sites...
      (et j'ai pas encore creusé la question...)
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

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

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Bonjour et bon dimanche à tous,

        bizarrement, mes Breadcrumbs sont réapparus sans avoir rien fait de spécial.
        Cordialement.
        __
        Eddy !!!
        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

        Commentaire


        • #5
          Bonjour

          Me concernant, mes Breadcrumbs n'ont jamais disparus.
          Par contre, le test de l'url en direct laisse toujours apparaitre le message Champ "itemListElement" manquant .
          --> Les éléments non valides ne peuvent pas apparaître dans les résultats enrichis de la recherche Google

          en résumé : statut quo
          Merci

          Cordialement

          Commentaire


          • #6
            ../..

            Je constate que la version 5.2.6 sur laquelle je viens de migrer n'apporte rien à l'affaire (je n'avais pas trop d'espoir sur le sujet).
            je constate aussi que tous mes sites et quelquesoit la version de joomla 5.2.5 ou 5.2.6 sont concerrnés par ce problème.
            mais malgré toutes les lectures sur le sujet, je ne vois pas l'ombre d'un axe de résolution, mis à part , peut-être la desactivation du module fil d'ariane ..
            Quelqu'un aurait-il une piste ?
            Merci
            Merci

            Cordialement

            Commentaire


            • #7
              Bonjour,
              A mon avis, le problème survient sur les pages où le module ajoute les chaînes JSON/LD sans afficher le fil de navigation. J'ai désactivé le module de ma page d'accueil et j'attends la validation.

              Commentaire


              • #8
                ../..
                Me concernant, j'ai cette alerte GS sur des pages qui affichent toutes le fil de navigation ...
                Merci

                Cordialement

                Commentaire


                • #9
                  Vous avez vérifié l'override de votre module mod_breadcrumb, parce qu'il y a ça dans l'original de Joomla (tmpl/default.php) qui est injecté en header:

                  Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture d’écran 2025-04-10 à 18.40.27.png 
Affichages : 45 
Taille : 67,6 Ko 
ID : 2068770

                  Commentaire


                  • #10
                    Je viens effectivement de tomber sur un site avec les bonnes données JSON/LD publiées par Joomla qui ne validait pas dans la console.
                    En regardant le code HTML indexé dans la console, la chaîne JSON/LD utilise en partie un domaine alias dont les URLs ne sont pas redirigées correctement.
                    Je ne sais pas comment la console arrive à mixer les deux domaines dans un même code HTML par contre.

                    Commentaire


                    • #11
                      Envoyé par chris67 Voir le message
                      Vous avez vérifié l'override de votre module mod_breadcrumb, parce qu'il y a ça dans l'original de Joomla (tmpl/default.php) qui est injecté en header:

                      Cliquez sur l'image pour l'afficher en taille normale  Nom : Capture d’écran 2025-04-10 à 18.40.27.png  Affichages : 13  Taille : 67,6 Ko  ID : 2068770
                      Voici le contenu du fichier defaultphp :

                      Cliquez sur l'image pour l'afficher en taille normale

Nom : 2025-04-11 09_44_09-Window.png 
Affichages : 33 
Taille : 64,6 Ko 
ID : 2068778
                      Dernière édition par jps0302 à 11/04/2025, 08h49
                      Merci

                      Cordialement

                      Commentaire


                      • #12
                        Donc essayez de comparer le code JSON/LD produit par Joomla pour une page avec celui réellement indexé par la console. Moi, j'ai eu la surprise indiquée plus haut.

                        Commentaire


                        • #13
                          Voici le code obtenu sur la console GS:

                          {"@id":"https://www.lescasesbenadou.com/#/schema/Organization/base"},"inLanguage":"fr-FR","breadcrumb":{"@id":"https://www.lescasesbenadou.com/#/schema/BreadcrumbList/17"}},{"@type":"Article","@id":"https://www.lescasesbenadou.com/#/schema/com_content/article/1","name":"Accueil","headline":"Accueil","inLangua ge":"fr-FR","isPartOf":{"@id":"https://www.lescasesbenadou.com/#/schema/WebPage/base"}}]}</script>

                          J'ai du mal à en tirer des conclusions ...
                          Merci

                          Cordialement

                          Commentaire


                          • #14
                            Chez moi le code json/ld est réparti entre deux balises scripts, ce qui n'est pas le cas dans ce que vous avez copié et il manque effectivement la partie itemListElement. La fenêtre dans GSC n'est pas pratique pour identifier la totalité du code, il faudrait vérifier. Avez-vous aussi renseigné le plugin Système Schema.org ?

                            Commentaire


                            • #15
                              ../..
                              Effectivement, il manquait un bout de code :

                              <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.lescasesbenadou.com/#/schema/Organization/base","name":"Les Cases BéNaDou à Ngaparou","url":"https://www.lescasesbenadou.com/"},{"@type":"WebSite","@id":"https://www.lescasesbenadou.com/#/schema/WebSite/base","url":"https://www.lescasesbenadou.com/","name":"Les Cases BéNaDou à Ngaparou","publisher":{"@id":"https://www.lescasesbenadou.com/#/schema/Organization/base"}},{"@type":"WebPage","@id":"https://www.lescasesbenadou.com/#/schema/WebPage/base","url":"https://www.lescasesbenadou.com/","name":"Maison et chambres d'hôtes pour voyage ou séjour au Sénégal","description":"Les Cases BéNaDou est une maison d’hôte située à Ngaparou entre Saly et la Somone, proposant des excursions privées et des séjours clés en mains.","isPartOf":{"@id":"https://www.lescasesbenadou.com/#/schema/WebSite/base"},"about":{"@id":"https://www.lescasesbenadou.com/#/schema/Organization/base"},"inLanguage":"fr-FR","breadcrumb":{"@id":"https://www.lescasesbenadou.com/#/schema/BreadcrumbList/17"}},{"@type":"Article","@id":"https://www.lescasesbenadou.com/#/schema/com_content/article/1","name":"Accueil","headline":"Accueil","inLangua ge":"fr-FR","isPartOf":{"@id":"https://www.lescasesbenadou.com/#/schema/WebPage/base"}}]}</script>

                              Le plugin system schema.org est activé avec un type de base "Organisation"
                              Merci

                              Cordialement

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X