2011-07-31 5 views
0

何らかの理由により、GoogleのサイトのあるセクションのURLが、ある時点でphpからhtmlに変更されました。ページをPHPからHTMLに変更したときのGoogleのウェブマスターのクロールエラー

最近Google Webマスターアカウントを設定し、「古い」PHPページ(20,000件)がクロールエラー(403 Forbiddenエラー)として表示されています。

Googleがクロールした「古い」URLはまだインデックスに表示されていますか?もしそうなら、私は何ができますか?しかし、これらのURLの301リダイレクトを設定するのが最善ですが、URL内で変更されたすべてのものがファイル拡張子(phpとhtmlファイルは同じディレクトリにあります)であるときにこれを行う最善の方法は何ですか? 1つのファイル拡張子、つまりphpを同じディレクトリ内のhtmlにリダイレクトするように301を設定しますか?

答えて

0

これを修正するには、古いURLから新しいURLに301のリダイレクトを確実に設定する必要があります。 Apacheを使用している場合は、このスニペットを含むルートWebディレクトリに.htaccessファイルを入れて、これを行うことができます。

RewriteEngine on 
RewriteBase/
RewriteRule ^(.*).html$ $1.php [R=301,L] 
関連する問題