Googleのために

12/4に書いたWindows Updateのエラーについて、全然関係のない日にGoogleに登録されているのを不思議に思っていたが、おおよその原因がわかった。

  • 日記を書いた当日に登録されるとURLが日付を含まないものになり、検索結果から開こうとすると最新の日記になってしまう。
  • 「参照URL」の部分を表示するようにしていると、本文に該当する文章がなくてもその部分が登録されてしまうことがある。「参照URL」は自動的に追加され、設定数を超えると古いものは消されるから時間が経つと検索結果を開いてキーワードが含まれていないものが表示されることになる。

これ以外にもGoogle自体のキャッシュにも該当する文字列がない事が度々あったが、それは本当に原因がわからない(Googleの検索ミスだろうか?)。

上記の検索ミスは、はてなの日記が自動的に生成される仕組みと関連しているから次のような対処が考えられる。

  • 日記は「過去」が確定してから書く。「過去を確定させる」ためには、少しテクニックが必要だ。単に以前の日付の日記を書くだけでなく、そのときに「当日」の日記が存在していないといけない。つまり「空の当日」の日記を作成した上で過去の日付の日記を書くことにより正しく日付をもった日記として登録される。
  • もうひとつは単純で「参照URL」を表示させない。

自分の原因でなくても検索した結果が見つからないのは読む人ががっかりさせるだろうから、とりあえず参照URLの表示はやめようと思う。日付のずれについては、はてなのシステムでも対処ができるかもしれないから考えてみて、方法を思いついたら連絡しようと思う。