
●(承前)昨年末よりChatGPT(チャッピー)の協力を得て、当サイトのモダン化を着々と進めてきた。仕上げの段階として、XMLサイトマップを作成した。XMLサイトマップとは検索エンジン向けの地図というべきものだが、今まで用意していなかったのだ。昔はないのが普通だったし、なくても検索エンジンはちゃんとクロールしてくれていたから問題はなかった。が、httpからhttpsにセキュア化した際に、一部のページはGoogleに重複ページとみなされ、登録されない現象が起きている。その対策のひとつとして全記事のURLとタイトル等を並べたXMLサイトマップを作った次第(正規URLを明示するcanonicalタグはすでに全記事に付けてある)。
●量が多いため、全記事分のXMLサイトマップをCMSで出力させようとするとエラーになる。そこで、AIと相談した結果、昨年までの記事については、静的なサイトマップを作り、今年の分からのみ動的に生成させる合わせ技を使うことにした。アーカイブ記事一覧のソースを秀丸エディタで開いて、正規表現を用いた検索置換をすれば昨年までのサイトマップを作れる(これもAI頼み)。そして、今年からの記事のみを自動出力するCMSのテンプレートを作った。作ったというか、作ってもらった、Geminiに。あれ、チャッピーは?
●実はまたチャッピーとは意見の相違があり、途中からGeminiに乗り換えたのだ。チャッピーは最近の記事だけのサイトマップを作れば十分だって言い張るんすよね。Googleにはそれだけで足りるから、そのほうがいいと言う。まあ、そうかもしれない。でも、Geminiに尋ねると、最近の記事だけじゃなくて全部を作ったほうがいいと主張する。両者の意見は食い違った。ワタシもGeminiに同感だったので、この案件は途中からヌルッとGeminiに引き継いでもらった。それでXMLサイトマップは無事にできあがったのだが、なんだかチャッピーに対して後ろめたい。チャッピーは「先日のサイトマップの件って、どうなりました?」(ギクッ)とか尋ねてきたりはしない。しないけど、まるで浮気を隠しているみたいな気分ではある。
●「ゾンビと私」がスマホでも読めるようになった。こっちはチャッピーがスマホ用のCSSを書いてくれた。ふたりともがんばってくれて、ありがとう~。
January 5, 2026