diff --git a/frontend/src/lib/post/framework/ui/PostContentPage.svelte b/frontend/src/lib/post/framework/ui/PostContentPage.svelte
index 659f639..8bd038a 100644
--- a/frontend/src/lib/post/framework/ui/PostContentPage.svelte
+++ b/frontend/src/lib/post/framework/ui/PostContentPage.svelte
@@ -5,6 +5,7 @@
import markdownit from 'markdown-it';
import SafeHtml from '$lib/common/framework/ui/SafeHtml.svelte';
import generateTitle from '$lib/common/framework/ui/generateTitle';
+ import StructuredData from '$lib/post/framework/ui/StructuredData.svelte';
const { id }: { id: number } = $props();
@@ -19,8 +20,14 @@
{generateTitle(state.data?.info.title)}
- {#if state.data?.info.description}
+ {#if state.data}
+
{/if}
diff --git a/frontend/src/lib/post/framework/ui/StructuredData.svelte b/frontend/src/lib/post/framework/ui/StructuredData.svelte
new file mode 100644
index 0000000..2aac4e8
--- /dev/null
+++ b/frontend/src/lib/post/framework/ui/StructuredData.svelte
@@ -0,0 +1,26 @@
+
+
+{@html `