web-dev-qa-db-fra.com

Puis-je avoir plusieurs scripts JSON-LD sur la même page?

La figure ci-dessous script apparaît si je coche la case "Afficher la boîte de recherche des liens de sites" dans Paramètres généraux de SEO:

<script type="application/ld+json">
        {
          "@context": "http://schema.org",
          "@type": "WebSite",         "name": "mywebsite.com",        "potentialAction": {
          "@type": "SearchAction",
          "target": "http://mywebsite.com/?s={search_term}",
          "query-input": "required name=search_term"
        }, "url": "http://mywebsite.com/"
        }
</script>

Le script ci-dessous apparaît si je configure les sites sociaux sous Meta social:

<script type="application/ld+json">
{ "@context" : "http://schema.org",
  "@type" : "Organization",
  "name" : "My Website",
  "url" : "http://mywebsite.com",
  "sameAs" : ["https://www.facebook.com/mywebsite","https://plus.google.com/+mywebsite","https://Twitter.com/mywebsite"] 
}
</script>
  1. Puis-je avoir plusieurs scripts ld+json dans la même page?
  2. Si oui, quelle est la signification des deux scripts?
  3. Dois-je configurer des paramètres supplémentaires pour ces scripts ou est-ce suffisant pour améliorer le classement SEO de mon site?
2
Regi
  1. Oui, vous pouvez.

  2. Le premier script indique l'URL de la recherche de site interne à afficher dans Google SERP entre votre entrée principale et les liens annexes. Le second script indique que vos comptes de médias sociaux doivent être affichés dans le graphique de connaissances.

  3. Les scripts n'améliorent pas votre classement, ils donnent simplement à Google des indices sur les éléments à inclure dans le SERP si votre site est suffisamment puissant pour avoir un champ de recherche ou si votre marque est suffisamment importante pour obtenir un champ Graphes de connaissances. .

enter image description here

4
Mikko Piippo