このサイトのGoogleサイトマップへの登録が終了しました
結果何がどう変わったかは技術にも明るくないのでまだ不明です
すんなり登録できた訳ではありませんでした
Movable Type
をロリポップ!
で使用する際のマニュアルの問題ですので
記録しておきます
1) ロリポップ!
のマニュアルに従ってMovable Type
をセットアップすると
最後の段階でindex.htmlをhttp://XXXXX.com/blog/に置くことを例示してあります
この通りにしてあると、ブログにはhttp://XXXXX.com/blog/ではアクセスできますが、
http://XXXXX.com/では、ロリポップ!
のデフォルトのページが表示されてしまいます
これでは困ってしまいますので、
私の場合デフォルトのページから即時にジャンプするようにしていました
2) その後、Movable Typeをアップグレードした際に
http://XXXXX.com/にあるデフォルトのindex.htmlは削除していました
そのため、http://XXXXX.com/でのアクセスに対しては
ずっと”ファイルが見つかりません”と、エラーメッセージが出ていました
3) 今回Googleサイトマップの登録を行う際、
http://XXXXX.com/blog/を登録しました
サイトマップを準備し、メインページに確認用のMETAタグを貼り付けました
4) 確認をしてみると、サイトの登録とサイトマップの追加はできましたが
統計についてはエラーです
メッセージを確認すると、”このサイトはサブディレクトリーにあります
サイトを確認するためには、上部サイトhttp://XXXXXX.com/を登録し、
確認できるようにして下さい”との事
5) 新たにhttp://XXXXX.com/を登録し、確認用に簡単なGoogleの指定する
htmlファイルをこのサイトにロリポップ!
のWeb FTPを利用して置きました
再度確認してみると、エラーです
Googleでは、サーバーが404エラーでファイルにアクセス出来ず、
加えてエラーコード404、ファイルが見つからないと返すことを要求しています
ロリポップのサーバーはエラーコード200を返しています
このコードではファイルの存在が認められてしまい、
セキュリティ上、Googleでは確認できたと認証しないとのことです
6) ロリポップ!
のサーバーのエラーメッセーッジはコントロールできず、
これで、万策尽きたかと思いました
7) ふと、思いついてドメインにダミーのブログを作ることにしました
Movable Type
の管理画面で、新規のブログを作成し、
http://XXXXX.com/にindex.htmlを置くことにします
こちからは、10秒後にこれまでのブログに飛ぶことにします
サイトマップにRSS2.0のインデックスを利用し、
Google指定のMetaタグを、ブログのメインページに貼り付けました
これで、2)の不都合も解消されます
8) これでGoogleの確認をやって見ると大成功でした
統計情報は上位のスクロールとしてのhttp://XXXXX.com/に表示されます
これをどのように読むかはこれからまた勉強です


