Google Sitemap ではサイトのオーナーであることの確認のために、サイトのトップディレクトリに Google が指定する名前の空の HTML ファイルを置くことになっていました。このファイルがサイトから取得できれば Google Sitemap を操作している人はサイトに権限がある人であると判断するのです。
ところが Google がその確認ファイルを取得するときにどうやら HTTP 1.0 で取得しようとしているようで、仮想サーバで idisk.mac.com と共通ホストを使用している(ように見える) homepage.mac.com では HTTP 1.1 でなければ期待通りの反応を示しません。このため過去に Google Sitemap に登録したサイトでも homepage.mac.com がメンテされているときに Google がそのサイトを調べにいくなどして一旦エラーになると回復できずにやがては完全に使用できなくなるとエントリ「Google サイトマップが利用不可に」で述べました。
先日 Google Sitemap の様子を見に行ったら確認の方法が増えていました。ファイルを置くのではなくサイトのトップページに meta 要素を追加するという方法です。この方法を試したらきちんと確認されました。
このブログでは前回のエントリでうっかりその meta 要素を消してしまいました。一度確認されると、その meta 要素をどう書けばよいかを調べる手段がないようです。Google は定期的に確認をしているようなので、こうなってしまったら再び未確認状態になるのを待つことになります。テンプレートに仕込んでおきましょう。Technorati のように一度確認されたら消してよいというわけではありません。