diff --git a/frontend/src/lib/home/framework/ui/Terminal.svelte b/frontend/src/lib/home/framework/ui/Terminal.svelte
index 22d2788..8a2895d 100644
--- a/frontend/src/lib/home/framework/ui/Terminal.svelte
+++ b/frontend/src/lib/home/framework/ui/Terminal.svelte
@@ -52,6 +52,9 @@
}
+
diff --git a/frontend/src/lib/post/framework/ui/PostContentPage.svelte b/frontend/src/lib/post/framework/ui/PostContentPage.svelte
index 4137496..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,6 +20,15 @@
{generateTitle(state.data?.info.title)}
+ {#if state.data}
+
+
+ {/if}
{#if state.data}
diff --git a/frontend/src/lib/post/framework/ui/PostOverallPage.svelte b/frontend/src/lib/post/framework/ui/PostOverallPage.svelte
index b32a8bf..b41268e 100644
--- a/frontend/src/lib/post/framework/ui/PostOverallPage.svelte
+++ b/frontend/src/lib/post/framework/ui/PostOverallPage.svelte
@@ -12,6 +12,10 @@
{generateTitle('文章')}
+
文章
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..e00e6d2
--- /dev/null
+++ b/frontend/src/lib/post/framework/ui/StructuredData.svelte
@@ -0,0 +1,30 @@
+
+
+{@html jsonLdScript}