Googleのインデックスから古いページが削除されない
Googleのインデックスの有効期限はどれくらいだろう?
ページがなくなれば自動で削除されますとアナウンスされているが、PukiWikiでは「有効なWikiNameではありません」と表示されて、過去のEUC版のページを表示してしまう。
内容がそれだけなのでいつかは正しい方のページが上位表示されるだろうが、変換後2~3カ月では消えないようだ。数百にのぼるページを一つ一つ削除するように設定するのも大変なので、対処療法で「有効なWikiNameではありません」と表示されるページで、トップページヘの誘導と、検索ボックスへの誘導をしてみた。
方法
「ja.lng.php」の「$_msg_invalidiwn」に追加したい文字を加えるだけだ。
$_msg_invalidiwn = '<p>$1 は有効な $2 ではありません。<br /></p> <p>申し訳ありませんが、<a href="http://aqwiki.net/">トップページ</a>へ移動するか、<br /> 検索ボックスで語句を検索してみてください。</p>';
今回はこのように記述した。
このように見える「テスト用文字化けページ」