Tekniska best practices för implementering:
Var du placerar JSON-LD:
<head>
<!-- Annat head-innehåll -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
...
}
</script>
</head>
Eller i body (också giltigt):
<body>
<script type="application/ld+json">
...
</script>
<!-- Sidinnehåll -->
</body>
För CMS/JavaScript-ramverk:
Next.js: Använd next-seo eller generera i getServerSideProps
WordPress: Använd Yoast, Rank Math eller direkt mallinsättning
React SPA: Använd react-helmet-async med SSR
Vue: Använd vue-meta med SSR
Regeln:
Om ditt ramverk har SSR-kapacitet, använd det för schema. Om det är rent client-side behöver du en prerendering-lösning.
Testning efter implementering:
- Visa källa - schema synligt? Bra.
- Rich Results Test - godkänt? Bra.
- Am I Cited - blir citerad? Det verkliga testet.