301 ジャンプと 302 ジャンプの違いは何ですか?次の記事では、301 と 302 のジャンプを比較し、その違いについて説明し、これら 2 つの転送を使用する場合の利点や問題点について説明します。
HTTP ステータス 301 と 302 の違いは何ですか?
301、302 は両方とも HTTP ステータス コードであり、どちらも特定の URL が転送されたことを表します。違いは次のとおりです: 301 リダイレクト: 301 は永続的に移動されたことを表し、302 リダイレクト: 302 は一時的に移動されたことを表しますもちろん、HTTP ステータス 200 は問題が発生していないことを示します。
これら 2 つの転送を使用する場合の利点または問題は何ですか?
301 リダイレクトは、Web ページのアドレス変更後に検索エンジンに優しくするための最良の方法です。一時的な移動でない限り、リダイレクトには 301 を使用することをお勧めします。 302 リダイレクトは一時的な転送です。
過去数年間、多くの Black Hat SEO がこのテクノロジーを不正行為に広く使用してきました。現在、すべての主要な検索エンジンが取り締まりを強化しています。たとえば、過去数年間の Google による Business.com への攻撃などです。 BMW の最近の攻撃、ドイツのウェブサイトへのペナルティ。客観的にはスパムではない Web サイトであっても、検索エンジンによってスパムと誤認され、処罰される可能性があります。
検索エンジン最適化 (SEO) を研究している人なら、301 と 302 が不適切にまたは柔軟に使用された場合に良い結果が得られることを知っているはずです。たとえば、次の記事を参照してください:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/fbcccfce-6695-4f92-bd55-869d85ff49fb.mspx?mfr= true
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/ 41c238b2-1188-488f -bf2d-464383b1bb08.mspx?mfr=true
Fiddler
ツールを使用して、以下を監視します。ジャンププロセス中にHTTPステータスコードが301かどうかを確認する方法はいくつかありますか? 302? 200? :方法 1:
Response.Redirect("Test.aspx");ステータス コード 302 一時ジャンプ
方法 2:
62f255c4a35ed60d6af22247156a55dcmeta fresh: これは 2000 年より前に人気がありましたが、現在では非常に人気があります。レア。具体的には、Webページ内のメタ命令を利用して、一定時間後に新しいWebページにリダイレクトする仕組みとなっており、遅延時間が短すぎる場合(5秒程度以内)はスパムと判定されてしまいます。このジャンプ方法では、ジャンプ プロセス全体を通じて、ページの HTTP ステータスは 200 になります。つまり、ページでエラーは発生しません。
方法 3:
Server.Transfer("Test.aspx");このジャンプ メソッドでは、ジャンプ プロセス全体でページの Http ステータスが 200 になります。つまり、ページ上でエラーは発生しません。
方法 4:
URLRewriteこのジャンプ方法では、ジャンプ プロセス全体を通じてページの Http ステータスは 200 です。つまり、ページでエラーは発生しません。
どれも 301 ジャンプではありません。つまり、上記のジャンプ方法は 301 ジャンプの利点を利用していません。
301 ジャンプを使用する利点は何ですか?SEO (検索エンジン最適化) では、次の 1 点について言及しました。301 ジャンプ メソッドを使用してアドレスをジャンプすると、検索エンジンは古いアドレスの PageRank やその他の情報を新しいアドレスに移動します。同時に、検索エンジンのインデックス データベース内の元の古いアドレスを完全に破棄します。
301 ジャンプを実装するコードを作成するにはどうすればよいですか?Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","..."); //这里的 ... 表示你要跳转去的页面。
関連する学習の推奨事項:
以上がHTTP ステータス: 301 ジャンプと 302 ジャンプの違いは何ですか?使用する際のメリットや問題点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。