Google Search Console に sitemap.xml を追加できない。
(追記: 2021-09-05T22:22:23:56+0900) 無事追加できた。特に何もしていない。サイトができてからしばらくしないといけないとか?
sitemap.xml にアクセスするとそれっぽい XML を返している。
それに、 XML Sitemap Validator - XML-Sitemaps.com でチェックしても問題は見つからない。
追加できないのはなぜ?
Google広告
Googleで調べたところ、最後のものが有力。つまり、 Google に相談しろと。
- sitemap.xml は jekyll-sitemap プラグインで自動生成する。
- sitemap.xml をコミットしている場合、 GitHub Pages が自動生成したものが上書きしてしまい、正しく動作しないことがあるらしい。
- プラグインを利用せずに sitemap.xml を出力することもできるらしい。
- 同様の問題が発生していたが Google に問い合わせてしばらくすると解決したらしい。
とりあえず Google にフィードバックを送ることにした。進展があれば追記する予定。
あと余談だけど、これ、すごい便利。
これは Google にフィードバックを送るときのUIなんだけど、自動でスクリーンショットが撮られて、ドラッグ&ドロップで注目してほしい箇所を選択できて、必要なら説明も追加できる。
こういうのほしいよね。