Schema.org generator

Markup type → JSON-LD to paste in <head>

Parameters

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Article name",
  "author": {
    "@type": "Person",
    "name": "Author"
  },
  "datePublished": "2025-01-01"
}
</script>

Paste in <head> or via GTM. Test in Rich Results Test. FAQPage and HowTo give rich snippets, but Google shows them selectively.