From 8ea9a599b5783d2cddeab235d541748e72cb4bcb Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 24 Feb 2024 18:09:59 +0900 Subject: feat(blog/nuldoc): add `rel=alternate` link --- vhosts/blog/nuldoc-src/pages/home.ts | 1 + vhosts/blog/nuldoc-src/pages/post_list.ts | 1 + vhosts/blog/nuldoc-src/pages/slide_list.ts | 1 + vhosts/blog/nuldoc-src/pages/tag.ts | 1 + 4 files changed, 4 insertions(+) (limited to 'vhosts/blog/nuldoc-src/pages') diff --git a/vhosts/blog/nuldoc-src/pages/home.ts b/vhosts/blog/nuldoc-src/pages/home.ts index a240278a..adecb59b 100644 --- a/vhosts/blog/nuldoc-src/pages/home.ts +++ b/vhosts/blog/nuldoc-src/pages/home.ts @@ -81,6 +81,7 @@ export async function generateHomePage(config: Config): Promise { metaDescription: "nsfisis のブログサイト", metaKeywords: [], metaTitle: config.blog.siteName, + metaAtomFeedHref: `https://${config.blog.fqdn}/atom.xml`, requiresSyntaxHighlight: false, }, body, diff --git a/vhosts/blog/nuldoc-src/pages/post_list.ts b/vhosts/blog/nuldoc-src/pages/post_list.ts index daeb8b0b..7cee87e7 100644 --- a/vhosts/blog/nuldoc-src/pages/post_list.ts +++ b/vhosts/blog/nuldoc-src/pages/post_list.ts @@ -49,6 +49,7 @@ export async function generatePostListPage( metaDescription: "投稿した記事の一覧", metaKeywords: [], metaTitle: `${pageTitle}|${config.blog.siteName}`, + metaAtomFeedHref: `https://${config.blog.fqdn}/posts/atom.xml`, requiresSyntaxHighlight: false, }, body, diff --git a/vhosts/blog/nuldoc-src/pages/slide_list.ts b/vhosts/blog/nuldoc-src/pages/slide_list.ts index 293e43b3..0b59b1dc 100644 --- a/vhosts/blog/nuldoc-src/pages/slide_list.ts +++ b/vhosts/blog/nuldoc-src/pages/slide_list.ts @@ -50,6 +50,7 @@ export async function generateSlideListPage( metaDescription: "登壇したイベントで使用したスライドの一覧", metaKeywords: [], metaTitle: `${pageTitle}|${config.blog.siteName}`, + metaAtomFeedHref: `https://${config.blog.fqdn}/slides/atom.xml`, requiresSyntaxHighlight: false, }, body, diff --git a/vhosts/blog/nuldoc-src/pages/tag.ts b/vhosts/blog/nuldoc-src/pages/tag.ts index 5ee7143a..ef79065d 100644 --- a/vhosts/blog/nuldoc-src/pages/tag.ts +++ b/vhosts/blog/nuldoc-src/pages/tag.ts @@ -45,6 +45,7 @@ export async function generateTagPage( metaDescription: `タグ「${tagLabel}」のついた記事またはスライドの一覧`, metaKeywords: [tagLabel], metaTitle: `${pageTitle}|${config.blog.siteName}`, + metaAtomFeedHref: `https://${config.blog.fqdn}/tags/${tagSlug}/atom.xml`, requiresSyntaxHighlight: false, }, body, -- cgit v1.2.3-70-g09d2