[ASP.NET] 404pag enot found対応

ASP.NETの学習備忘録です。

現在、SEOの学習をしているのですが、不要なファイルを削除した結果、Googleの検索エンジンからファイルが見つからない旨の404pag enot foundが発生しているとお知らせが来ました。

そこで、404対応をしたのその時の対策方法です。
対策は非常に簡単で、対応メッセージaspxもしくはHTMLを作成後、web.configファイルに以下の設定をするだけです。
<customErrors mode=”RemoteOnly” defaultRedirect=”AppErrors.aspx”>
<error statusCode=”404″ redirect=”page-not-found.aspx”/>
<error statusCode=”403″ redirect=”page-not-access.aspx”/>
</customErrors>

えっと、403対応もここではしています。
403はアクセスできないケースで、発生するエラーです。
とりあえず、ユーザの為のエラー対応という目的も有りますが、不要な情報も出したくないとい目的も有りますので、簡単にできることですからサイトには404及び403対応を組み込んだほうが良いと考えています。

以上。