3

サイトを更新し、ページを.htmlから.aspに変更すると、ページの名前は古いhtmlページとまったく同じになります。唯一の違いはファイル拡張子です。これは既存のSEランキングに影響しますか?解決策はありますか?ここではApacheを使用しないMicrosoftサーバーを使用しています。前もって感謝します

4

3 に答える 3

5
  1. はい、新しい拡張子がURLを新しいURLにするためです。現在のページにあるすべてのリンクとランキングは失われます。

  2. いいえ、古いURLからURLへの301リダイレクトを実行できるため、ページが移動した場所と移動した場所が検索エンジンに通知されます。すべてのリンクとランキングは(最終的に)新しいページに復元されます。

于 2013-01-16T22:15:35.170 に答える
1

はい、そうなります。SEO値を引き継ぐには、元のページで301リダイレクトを使用し、新しいページを指す必要があります。

参照:http ://www.hochmanconsultants.com/articles/301-versus-302.shtml

于 2013-01-16T22:15:47.827 に答える
0

もう 1 つのオプションは、誰かが .html を要求したときに .asp ページを自動的に提供することです。

IIS では、URL 書き換えを使用してこれを行うことができます。クイック ガイドについては、以下を参照してください。 http://msdn.microsoft.com/en-us/library/ms972974.aspx この方法では、Google などについて心配する必要はありません。これは、HTML の要求を続行でき、関係なく正しいページが提供されるためです (リダイレクトなし)。 )。より古典的なaspソリューション(上記のリンクは少し.net固有のものです)の場合、多くのISAPI Rewriteモジュールを利用できます。たとえば、isapi_rewriteを使用すると、次のようなことができます。

<rule name="RewriteHTMLtoASP" stopProcessing="true">
  <match url="(.*).html(.*)" />
  <conditions logicalGrouping="MatchAll" />
  <action type="Rewrite" url="{R:1}.asp{R:2}" />
</rule>

そこにも無料のソリューションがあると確信していますが、頭の中で何も知りません。

類似の質問: HTML ページから .aspx ページへの URL リダイレクト

于 2013-01-17T00:26:35.200 に答える