Notionにすべてをまとめたくてastro-notion-blogを始めたものの、運用にあたってぶつかった壁を逐一メモしておく。
筆者のwebサイト運用スキルレベルは
- HTMLとCSSチョトカケル
- WordPressのカスタマイズチョトデキル
- アクセス解析ヤッタコトアル
くらいのものであることをご承知おき願いたい。
サイトマップを置きたい
参考URL
ほぼこのページの手順通りでできた。
ポイント
- generate-sitemap.tsは/src/lib/配下に
- sitemap.xml.tsは/src/pages/配下に
自分のURLを書き込むのを忘れずに。
よく見りゃちゃんと書いてある。ちゃんと読もう(自戒)
サイトマップがサーチコンソールでエラーを吐く
サイトマップ(sitemap.xml)は問題なく吐かれてるけど、いざGoogle Search Consoleに登録してみたら自分の独自ドメインと違うURL吐いててエラーと言われる時。
要するに、サイトマップ生成時にURLがカスタムドメインになってなかったというだけの話だった。
src/server-constants.tsの中にカスタムドメインを入れる欄がちゃんとある。
自分のドメインを入れて解決。ちゃんと読もう(自戒)
運用とカスタマイズでつまずいたら随時更新。