Tekniske implementerings-best practices:
Hvor du placerer JSON-LD:
<head>
<!-- Andet head-indhold -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
...
}
</script>
</head>
Eller i body (også gyldigt):
<body>
<script type="application/ld+json">
...
</script>
<!-- Sideindhold -->
</body>
For CMS/JavaScript frameworks:
Next.js: Brug next-seo eller generer i getServerSideProps
WordPress: Brug Yoast, Rank Math eller direkte template-indsættelse
React SPA: Brug react-helmet-async med SSR
Vue: Brug vue-meta med SSR
Reglen:
Hvis dit framework har SSR-kapabilitet, brug det til schema. Hvis det er rent client-side, har du brug for en prerendering-løsning.
Test efter implementering:
- View source - schema synligt? Godt.
- Rich Results Test - består? Godt.
- Am I Cited - bliver citeret? Den rigtige test.