feat: basic post structured data for SEO

This commit is contained in:
saicaca
2024-04-29 17:04:15 +08:00
parent 410902a767
commit 873dbe3189
4 changed files with 22 additions and 5 deletions

View File

@@ -106,6 +106,8 @@ const favicons: Favicon[] = siteConfig.favicon.length > 0 ? siteConfig.favicon :
}
</script>
<slot name="head"></slot>
<link rel="stylesheet" href="https://cdn.staticfile.org/KaTeX/0.16.9/katex.min.css" integrity="sha384-n8MVd4RsNIU0tAv4ct0nTaAbDJwPJzDEaqSD1odI+WdtXRGWt2kTvGFasHpSy3SV" crossorigin="anonymous">
<link rel="alternate" type="application/rss+xml" title={profileConfig.name} href={`${Astro.site}rss.xml`}/>

View File

@@ -20,6 +20,7 @@ const enableBanner = siteConfig.banner.enable
---
<Layout title={title} banner={banner} description={description}>
<slot slot="head" name="head"></slot>
<div class="max-w-[var(--page-width)] min-h-screen grid grid-cols-[17.5rem_auto] grid-rows-[auto_auto_1fr_auto] lg:grid-rows-[auto_1fr_auto]
mx-auto gap-4 relative px-0 md:px-4"
>