2012-04-17 9 views
1

簡単な質問。ウェブサイトを.htmlから.phpに変更すると、これは私のSEOランキングを傷つけるでしょうか

私は、SEOのために非常に高くランク付けされたHTMLベースのウェブサイトを持つクライアントを抱えており、約8年間続いています。

PHPテンプレートを使用して自分のサイトを改造し、いくつかのCMSを実装したいと考えています。

私のページを.htmlから.phpに書き直すと、どのようなランキングでもランキングが下がりますか?

ありがとうございます!

+3

それが入って来るリンクを破った場合は、それぞれに正しいリダイレクトを行う場合を除き、それは間違いなくあなたのSEOを中断します(「永久に移動」)ただし、拡張機能を一切変更する必要はありません.HTMLファイルをPHPとして処理するようにWebサーバを設定するだけです。どのような種類のサーバーを実行していますか?共有Linuxホスト/ cPanel? – halfer

+0

yes、shared linux box – eberswine

+1

クールで、おそらく[this](http://www.lgr.ca/blog/2007/02/process-html-as-php.html)か[this](http:// support.hostgator.com/articles/cpanel/apache-handlers-running-html-as-php)。 – halfer

答えて

5

可能であれば、.htmlから.phpまで301 redirectを実行する必要があります。あるいは、.htmlファイルを.php.に書き換えるためのmod_rewriteルールを設定することができます。これはおそらく、より簡単なルートとなるでしょう。

+0

+1、ほんの少しだけ私を打ち負かす:) –

+0

私はmod_rewriteをやると、私はそれらのページでPHPコードを使うことができますか? – eberswine

+1

@eberswine絶対に。サーバーにはPHPファイルがあります。ファイル拡張子を外す他の人には、HTMLファイルになります。 – tcole

2

はちょうどこのモッズ書き換え、あなたの問題が解決される使用:)これは.HTML

RewriteEngine on 
RewriteRule ^(.*)\.html $1\.php 

幸運として.PHPを書き換えます!

+0

これは301リダイレクトと同じことでしょうか?多分もっと良い答えでしょう!他の方法では、301ページごとにリダイレクトする必要があります。しかし、あなたの方法では、それはすべてのページ、そうでしょうか? – eberswine

2

また、HTMLファイル内PHPを解析するためにApacheを設定できます。

AddHandler application/x-httpd-php .html .htm

関連する問題