Schema.org et un article

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

  • Schema.org et un article

    Bonjour

    Je me penche sur la "nouveauté" que sont les balises "schema".

    Pour un article
    Cliquez sur l'image pour l'afficher en taille normale

Nom : Copie d'écran_20241124_120141-1.png 
Affichages : 62 
Taille : 28,7 Ko 
ID : 2066232

    Dans la configuration du plugin schema, j'ai mis

    Cliquez sur l'image pour l'afficher en taille normale  Nom : Copie d'écran_20241124_115222.png  Affichages : 0  Taille : 40,8 Ko  ID : 2066229


    Quelques questions : que doit-on mettre dans les différents champs pour le schéma article ?

    Titre : c'est le titre de l'article ?
    Description : idem à meta description, je suppose ?
    Auteur : Organisation ?
    Nom : nom de l'asbl ? Mais doit-on le répéter si on l'a déjà mis dans le plugin schema.org ?
    url: Url général du site ? Ou url de l'article ?

    Merci beaucoup
    Fichiers joints
    Dernière édition par carabao à 24/11/2024, 12h02
    Cordialement,
    carabao

    Site dédié à la caravane & au camping: www.caravane-camping.be

  • #2
    Bonjour, Les champs à remplir pour le schéma article :
    1. Titre
      • Oui, c’est le titre de l’article. Il doit être identique à celui affiché sur la page pour garder une cohérence.
    2. Description
      • Il est généralement conseillé de reprendre la meta description de l'article si elle est pertinente. Assure-toi qu’elle résume bien le contenu, avec des mots-clés utiles pour le SEO.
    3. Auteur
      • Si l’auteur est une personne identifiable, indiquez son nom complet.
      • Si l’article est publié au nom d’une organisation (comme une ASBL ou une entreprise), indiquez le nom de l’organisation. Vous pouvez également utiliser le champ author.type pour préciser si c’est une personne ou une organisation (quand c’est supporté).
    4. Nom (name)
      • Le nom est une description générale ou le titre spécifique à l’entité décrite.
        • Dans le cas d'un article, cela peut être similaire au titre.
        • Si vous avez déjà défini le nom de l'organisation dans un schéma global via le plugin Schema.org, il n'est pas nécessaire de le répéter ici.
    5. URL
      • Il s'agit de l'URL de l'article lui-même, pas de l'URL générale du site. Cela permet aux moteurs de recherche de lier directement le contenu de l'article à son schéma.
    Note : Pense à tester avec un outil comme le Rich Results Test de Google https://search.google.com/test/rich-results ou https://validator.schema.org/ pour valider que tout est correctement interprété.​

    A lire : https://forum.joomla.fr/forum/joomla...rg-pour-joomla
    A voir : https://joom.voileux.org/fr/pluginsschema.html
    Dernière édition par daneel à 24/11/2024, 13h01
    Terreco et carabao aiment ceci.
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Merci.

      Dans le plugin "schema.org", a-t-il moyen d'ajouter des champs comme code postal, localité, adresse, afin d'éviter devoir les répéter pour chaque article.

      Merci
      Cordialement,
      carabao

      Site dédié à la caravane & au camping: www.caravane-camping.be

      Commentaire


      • #4
        Envoyé par carabao Voir le message
        Merci.

        Dans le plugin "schema.org", a-t-il moyen d'ajouter des champs comme code postal, localité, adresse, afin d'éviter devoir les répéter pour chaque article.

        Merci
        A ma connaissance, il n'y a que l'extension "Google Structured Data" (GSD) de Tassos dans sa version commerciale qui permet d'éviter les doublons de saisie avec sa synchro avec le contenu et autres fonctionnalités et une extension pour yootheme (pas testé).

        Il y a eu quelques propositions d'évolution mais c'est apparemment plus compliqué, je ferai remonter l'info si ça bouge.
        carabao aime ceci.
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Juste pour info, sur l'usage du balisage schema notamment pour les FAQ et le business local.

          Ce que je peux résumer par rapport à mon expérience :

          - Les coordonnées sont définis dans le balisage LocalBusiness. Il n'est pas nécessaire d'être présent sur toutes les pages mais il faut l'inclure là où il est pertinent.

          Code:
          <script type="application/ld+json">
          {
          "@context": "https://schema.org",
          "@type": "LocalBusiness",
          "name": "Nom de l'entreprise",
          "image": "https://exemple.com/logo.jpg",
          "address": {
          "@type": "PostalAddress",
          "streetAddress": "Rue de l'entreprise",
          "addressLocality": "Ville",
          "postalCode": "Code postal",
          "addressCountry": "FR"
          },
          "telephone": "+33 1 23 45 67 89",
          "openingHours": "Mo-Fr 09:00-18:00",
          "url": "https://exemple.com"
          }
          </script>


          Pages où le balisage LocalBusiness est recommandé :
          1. Page d'accueil : C'est l'endroit le plus logique pour inclure le balisage LocalBusiness, car cette page représente souvent l'entreprise dans son ensemble.
          2. Page Contact : Si vous avez une page dédiée à vos coordonnées (adresse, numéro de téléphone, etc.), le balisage LocalBusiness y est particulièrement pertinent.
          3. Pages importantes liées à votre entreprise ou association : Par exemple, une page "À propos" ou une page avec une liste de vos services.

          Pages où ce n’est pas nécessaire :
          1. Pages de contenu non liées à l'entreprise directement : Articles de blog,
          2. Produits spécifiques (sauf si le LocalBusiness apporte un contexte utile),
          3. Pages techniques ou internes (mentions légales, politique de confidentialité, etc.).

          Si votre site est petit (moins de 10 pages) et que toutes les pages reflètent directement votre entreprise, vous pouvez inclure le balisage LocalBusiness sur chaque page. Si votre site est plus grand (par exemple, un blog avec des centaines d'articles), limitez l’utilisation du balisage LocalBusiness aux pages clés.

          Et oui, ce n'est pas contradictoire d'avoir plus balisage sur la même page à condition que chacun représente une entité distincte. Ma combinaison favorite étant d'écrire un article et une faq complémentaire ( donc question/réponse ). Il y a un moment donné, cela donnait des résultats impressionnants.

          Malheureusement Joomla ne permet de choisir qu'un seul type de données structurées.
          J'ai donc du procéder autrement pour obtenir le résultat escompté. Je ne manquerai pas d'expliquer comment faire par la suite.

          Point important : Ne mélangez pas des balisages inappropriés : Par exemple, si une page est dédiée à un article de blog, inutile d'ajouter des informations LocalBusiness non pertinentes.​
          Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

          Commentaire


          • #6
            Merci beaucoup pour toutes ces explications. Pas facile à mettre en œuvre, au premier abord.

            Je n'ai pas spécialement une page d'accueil, le lien de menu www.asbl-des-locaux.be est un lien blog de joomla . Où insérer ces lignes de codes dans ce cas ?

            Merci
            Cordialement,
            carabao

            Site dédié à la caravane & au camping: www.caravane-camping.be

            Commentaire


            • #7
              Bonjour,

              Tu peux utiliser une action de "up" pour intégrer du code entre les balises head mais il y a toujours un risque qu'il interprète mal.
              A voir avec Loic ( lomart ) si on ne peut pas trouver une solution.

              Perso, je n'ai pas ce problème car le framework du template que j'utilise intègre des champs pour coller du code depuis les liens de menu.

              Il y a eu une proposition d'évolution dans ce sens pour la 5.1 (les balises schema.org depuis les liens de menu) mais pour des raisons que j'ignore, elle n'a pas été retenue.
              Ce serait intéressant que je repropose pour la prochaine version avec les exemples que j'ai donné.
              Dernière édition par daneel à 26/11/2024, 08h38
              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                J'utilise template-creator pour réaliser mon template, je pose la question à ced1870 pour voir si c'est possible ou pas avec template-creator.

                fait: https://forum.joomlack.fr/index.php/12-template-creator-ck/20636-balises-schema-org

                Peut-être avec addCodeHead ? lomart

                Et en créant un module personnalisé contenant l'action addCodeHead, sans position d'affichage et uniquement actif avec le lien accueil ? Cela pourrait fonctionner, je pense ?

                Code:
                <p>{up addCodeHead= "@context": "https://schema.org" | "@type": "LocalBusiness"| "name": "ASBL des locaux (La Louvière)" | "image": "https://exemple.com/logo.jpg" | "address": { "@type": "PostalAddress" | "streetAddress": "Rue Omer Lefèvre, 12" | "addressLocality": "La Louvière" | "postalCode": "7100" | "addressCountry": "BE" } | "url": "https://www.asbl-des-locaux.be } }</p>


                Merci
                Dernière édition par carabao à 26/11/2024, 09h24
                Cordialement,
                carabao

                Site dédié à la caravane & au camping: www.caravane-camping.be

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X