diff options
| author | Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> | 2026-11-04 23:49:19 +0900 |
|---|---|---|
| committer | Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> | 2026-11-04 23:49:19 +0900 |
| commit | 602a7889ff0805e5ee772807bbe7d13793ec8214 (patch) | |
| tree | a49584bba448e984fcc20c9f2585ccc3107873a4 /src/components/ScheduleSeo.astro | |
| parent | 7f6ddd8a9991c2c48d119866a392c3e5583dc1dc (diff) | |
hp-archive: 行事予定ページのURLを設定ファイルに集約
- ページ移転時は src/data/schedule/config.ts とファイルの置き場所だけ変えればよい形にした
- canonical・構造化データ・イベントのURLが同じ設定を参照するよう変更
- アーカイブ専用の戻るリンクに、独立時に削除する旨の目印を追加
Diffstat (limited to 'src/components/ScheduleSeo.astro')
| -rw-r--r-- | src/components/ScheduleSeo.astro | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/components/ScheduleSeo.astro b/src/components/ScheduleSeo.astro index 55668f6..03bf268 100644 --- a/src/components/ScheduleSeo.astro +++ b/src/components/ScheduleSeo.astro @@ -1,6 +1,9 @@ --- // このページの構造化データ(JSON-LD)。ビルド日を更新日として出力する。 -const url = 'https://yasutakeyohei.com/kodaira-data/hp-archive/schedule/'; +import { scheduleAbsoluteUrl } from '@/data/schedule/config'; + +// URLは src/data/schedule/config.ts で一元管理している(ページ移転時はそこだけ変える) +const url = scheduleAbsoluteUrl(); const updated = new Date(); const iso = updated.toISOString().slice(0, 10); const label = `${updated.getFullYear()}年${updated.getMonth() + 1}月${updated.getDate()}日`; |
