Movable Type 4.2を使ってカスタマイズし始めてだいぶ経ちますが、随分とインタフェースや使い勝手を学習してきました。当初からダイナミックパブリッシングを導入していますが、この場合、記事を削除したり移動させたりすると、404ページではなく、「ダイナミックパブリッシングエラー」というテンプレートが使われた上記の写真のようなエラーページが表示されます。
これだと味気がないというよりも「このページは見つかりません」ってちょっと“ぶっきらぼう”な感じがするので、せめてものおもてなしを、ということで、せめて検索窓ぐらいはつけようと思い立ちました。
そこで、最近ブログなどで取り上げられている、Googleウェブマスターツールのウィジットを貼りつけてみました。
まだβ版ということもありますし、404エラーではないという例外はあるものの、「キーワードの候補」が埋め込まれたGoogle検索窓が自動的に表示されます。
ページが見つからなくても、訪問者に検索を促すことで、すぐ立ち去ってしまうことを防ぐ効果がありそうです。
「ページが見つかりません」はあまりにも・・・、ということもありますが、現在のこのブログの状態はMTに乗り換えたところなので、ページが見つかりませんというよりも移動したことのほうが圧倒的に多いことが考えられます。
というわけで、ここはコピーの問題もありますが「ページが見つかりません」ではなく「このページは移動された可能性が高いです。」と表示し、検索を促して、目的のページにたどり着いてもらおうと思い立ちました。
今後ダイナミックパブリッシングでなく静的なHTML、スタティックHTMLでブログ展開することも考えております。その際には404ページを作成し、上記のようなページを作成していきたいと思います。
参考にしたのは効果的な404ページを自動生成してくれるGoogleの『Custom 404 pages』 | IDEA*IDEAです。