ウェブサイト上の古いコンテンツを新しい言語に移行する場合、多くの場合、訪問者が自動的に最新バージョンにリダイレクトされるように、古いコンテンツを永続的にリダイレクトする必要があります。.
この目的で使用される一般的な手法の 1 つは、HTTP 301 ステータス コードを使用して古いコンテンツ ページから新しいコンテンツ ページへの永続的なリダイレクトである 301 リダイレクトを実装することです。.
この方法は利用可能であるにもかかわらず、多くのユーザーがその実行方法を知らないため、潜在的な訪問者損失につながる可能性があります。そこでこの記事では、古い言語のコンテンツに301リダイレクトを実行し、新しい言語のコンテンツへのトラフィックを自動的にリダイレクトする方法について説明します。.
301 リダイレクトによるレガシー言語コンテンツとは何ですか?
301リダイレクトによる旧言語コンテンツの解説に入る前に、301リダイレクトとは何かを理解することが重要です。301リダイレクトとは、古いURLのコンテンツが新しいURLに恒久的にリダイレクトされたことを示すHTTPレスポンスコードです。ユーザーが古いURLにアクセスすると、サーバーは自動的に新しいURLにリダイレクトします。.
301 リダイレクトは、Google などの検索エンジンや Web ブラウザに、古い URL が無効になり、新しい URL に完全に移動されたことを知らせます。.
古い言語のコンテンツを新しい言語にリダイレクトする場合、たとえば、URL https://mysite.com/fr/10-tips-seo-wordpress/ から https://mysite.com/fr/tips-wordpress-seo/ にリダイレクトする場合は、301 リダイレクトが実装されます。.
(古いURLをクリックすると、自動的に新しいページにリダイレクトされます)。.
一方、レガシー言語コンテンツの 301 リダイレクトは、古い言語を使用する Web サイトのコンテンツを、新しい言語を使用する更新バージョンにリダイレクトするために使用される手法です。.
301と302の違い
URL を永続的にリダイレクトする HTTP 301 コードの他に、URL を一時的にリダイレクトするコードである 302 もあります。.
301リダイレクトは訪問者を新しいURLに誘導し、検索エンジンに変更が永続的であることを通知するために使用されますが、302リダイレクトも訪問者を新しいURLに誘導します。ただし、検索エンジンには変更が一時的なものであることを通知します。.
301 リダイレクト言語はいつ使用すればよいですか?
言語目的の 301 リダイレクトは、通常、以下のような状況で使用されます。.
- レガシー言語コンテンツの更新: レガシー言語のコンテンツを更新または最新化する場合、301 リダイレクトによってユーザーを古いコンテンツから更新されたバージョンに誘導できるため、ユーザーの混乱を防ぎ、SEO のメリットを維持できます。
- コンテンツの移行: ある言語の Web サイトの古いバージョンから別の言語の新しいバージョンに移行する場合、301 リダイレクトを使用すると、 ユーザーを 古い言語のコンテンツから同等の新しい言語のコンテンツに自動的にリダイレクトできます。
- ウェブサイトのローカライズ: ウェブサイトを拡張して世界中のユーザーにサービスを提供し、複数の言語でコンテンツを提供する場合、301 リダイレクトを使用すると、ユーザーの好みや場所に基づいて適切な言語バージョンにユーザーを誘導できます。
- 言語バージョンを統合する: コンテンツの言語バージョンが複数あり、それらを再構築することにした場合、301 リダイレクトによって SEO の価値を維持し、スムーズなユーザー移行を実現できます。
- URL の再構築: 言語ベースの URL の再構築を含む、Web サイトの再設計または構造の変更中に、301 リダイレクトはトラフィックを古い URL から新しい URL に誘導し、検索エンジンのランキングを維持するのに役立ちます。
こうした状況ではそれぞれ、古いコンテンツをブックマークまたはリンクしている可能性のあるユーザーと、ある URL から別の URL への永続的な移動を理解する必要がある検索エンジンの両方にとってスムーズな移行を確実にするために、301 リダイレクトが適用されます。.
旧言語コンテンツへの301リダイレクトのメリット
従来の言語コンテンツに 301 リダイレクトを実装すると、いくつかの大きな利点が得られます。.
- 最新言語バージョンでコンテンツを提供する – 301リダイレクトにより、古いコンテンツを新しい言語バージョンで表示することが可能になり、ユーザーの言語設定に合わせたより関連性の高い情報を提供することで、ユーザーエクスペリエンスが向上します。
- 検索エンジンのランキングを維持する – 古いコンテンツから新しいコンテンツにリダイレクトすることで、検索エンジン上のページランキングが維持され、検索結果における継続的な表示が保証されます。
- トラフィックの維持 – 旧コンテンツによって獲得されたトラフィック、ソーシャルシェア、人気はそのまま維持され、リダイレクトを通じて新コンテンツにシームレスに移行します。
- リンク切れの防止 – 外部サイトから古いコンテンツへのバックリンクは、リダイレクト後も機能し続け、リンクの整合性が損なわれることを防ぎます。
- 一貫したユーザーエクスペリエンス(UX) – 301リダイレクトを使用することで、一貫したユーザーエクスペリエンスが保証され、404エラーに遭遇することなく、古いコンテンツから新しいコンテンツへユーザーを自動的に誘導します。
- 検索エンジンへのシグナル – 301リダイレクトは、古いURLが無効であることを検索エンジンに通知し、代わりに新しいURLをインデックスするように促します。
- 新しいコンテンツのインデックス作成を迅速化する – 検索エンジンは、古いコンテンツからのリダイレクトを迅速に認識することで、新しいコンテンツのインデックス作成を迅速化します。
- 効率的なSEO移行 – 旧コンテンツで獲得したSEO効果はシームレスに移行されるため、新コンテンツに対する包括的な最適化作業は不要になります。
- 検索エンジンのクロールとインデックス作成プロセスを簡素化します。 リダイレクトプロセスにより、検索エンジンのクロールとインデックス作成が効率化され、新しいコンテンツへのスムーズな移行が促進されます。
レガシー言語コンテンツを 301 リダイレクトするにはどうすればよいですか?
これで、古い言語のコンテンツから新しい言語のコンテンツに 301 リダイレクトを実行することの重要性が分かりました。.
レガシー言語コンテンツの特定
ウェブサイトのコンテンツを古い言語から新しい言語に移行する際、最初のステップは、リダイレクトが必要なコンテンツを特定することです。古いコンテンツのURLと、各コンテンツに対応する新しいURLを網羅したリストを作成します。トラフィックが多く、検索エンジンで上位にランクされているコンテンツを優先的にリダイレクトします。.
リダイレクトに最適な方法を選択してください
古いコンテンツを特定したら、次に、ウェブサイトのサーバーでサポートされ、最も適切な301リダイレクト方法を見つけます。リダイレクトには、以下を含むいくつかの方法があります。.
- .htaccess ファイルの使用 (Apache) – Apache Web サーバーを使用している場合、最も一般的な方法は .htaccess ファイルを利用することです。.htaccess ファイルに 301 リダイレクトコードを記述することで、古い URL を新しい URL にリダイレクトできます。
- function.php ファイル – に組み込まれている機能である wp_redirect() を使用できます WordPress 。wp_redirect() を使用すると、さまざまな種類のリダイレクトを実行できます。
- CMSプラグイン – などの一部のCMSには WordPress、301リダイレクトやその他の種類のリダイレクトを実行するための専用プラグインが用意されています。これにより、切り替えプロセスが容易になります。例えば、 WordPress にはリダイレクトプラグイン、シンプルな301リダイレクトプラグインなど、多くのプラグインがあります。
- コードエディタ – Screaming Frogなどのオンラインツールは、使いやすいGUIインターフェースでリダイレクトを実行できます。
コードリダイレクト301の設定
次に、正しい構文を使用して、各古いコンテンツのURLから新しいURLへの301リダイレクトコードを設定します。302一時リダイレクトではなく、必ず永続的な301コードを使用してください。.
以下に、各メソッドの 301 リダイレクト コードを設定する方法を示します。.
.htaccessファイルの使用
.htaccess ファイルで 301 リダイレクトを設定する方法はとても簡単です。リダイレクト先のドメインまたは URL の .htaccess ファイルに、以下のスクリプト行を追加するだけです。スクリプトはこちらです。.
コード
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^oldurl.com$ [NC]
RewriteRule ^(.*)$ newurl.com [R=301,L]
コード例
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^mysite.com$ [NC]
RewriteRule ^(.*)$ http://mysite.com/fr [R=301,L]
function.phpファイルの使用
コード
wp_redirect( 'https://domaindestination.com/', 301);
exit;
たとえば、現在 mysite.com ドメインを使用しており、これを mysite.com/de/ ドメインにリダイレクトしたい場合は、mysite.com ドメインにアクセスすると、すぐに mysite.com/de サイトに移動します。.
サンプルコード
wp_redirect('https://mysite.com/de', 301);
exit;
WordPressのリダイレクトプラグインを使用する
リダイレクトプラグインのインストール方法。インストールが完了したら、いくつかの手順を実行して準備完了です。その後、新しいリダイレクトを作成し、「 ソースURL」 と 「ターゲットURL」の 列に入力して、 「リダイレクトを追加」をクリックします。
以下のリダイレクトは単なる例です。必要に応じて開発してください。.

新しいURL構造の評価
次のステップは、新しいURL構造が最適化され、読みやすく、関連性のあるコンテンツになっているかどうかを評価する必要があります。新しいURLでは、複雑なパラメータやセッションIDの使用は避けてください。 多言語SEOには、ユニークで説明的なURLが不可欠です。
パフォーマンスリダイレクトの監視
リダイレクトを実装したら、技術的な問題やエラーが発生しないことを確認するために徹底的にテストしてください。新しいURLのトラフィックやランキングなどの指標を監視し、リダイレクト前のパフォーマンスと比較します。必要に応じて最適化と改善を実施してください。.
301 リダイレクトの旧言語コンテンツに関するベストプラクティス
301 リダイレクトを使用するためのいくつかの方法を以下に示します。.
- 、永続的なページ移動には301リダイレクトを使用してください 。これにより、検索エンジンに移動が恒久的であることを伝え、既存のSEO評価を新しいURLに引き継ぐように促すことができます。
- 内部リンクの更新 – 301リダイレクトを実装した後、ウェブサイト内の内部リンクを新しいURLに更新してください。これにより、スムーズなユーザーエクスペリエンスが確保され、検索エンジンが新しい構造を理解しやすくなります。
- URL構造を維持する – 古いページと新しいページで同様のURL構造を維持してください。これにより、ユーザーと検索エンジンが古いコンテンツと新しいコンテンツの関係性を理解しやすくなります。
- 外部リンクは可能であれば更新してください。 古いURLを指している外部リンクを管理できる場合は、新しいURLに更新してみてください。これにより、コンテンツと外部ウェブサイト間のより直接的で効率的な接続を維持できます。
- リンク切れをチェックしましょう – ウェブサイトのリンク切れを定期的に監視し、速やかに更新または修正してください。リンク切れはユーザーエクスペリエンスとSEOに悪影響を与える可能性があります。
- Google Search Console を監視する – Google Search Console (または他の検索エンジン用の同様のツール) を使用して、クロールエラーとトラッカーを検索エンジンがリダイレクトを管理する方法に組み込みます。
結論
ここまでで、レガシーコンテンツの301リダイレクトとは何か、どのようなメリットが得られるのか、そしてその方法についてご理解いただけたかと思います。これにより、トラフィックの維持、検索エンジンでのランキング向上、そして最も重要な、優れたユーザーエクスペリエンスの提供など、様々なメリットが得られます。.
このリダイレクトも、ニーズに応じて選択できるいくつかの方法で実行できます。.
古い言語のコンテンツを新しい言語に切り替えるには、Web サイトの翻訳サービスが必要ですが、 Linguise 適切なソリューションです。
このサービスは、高速な自動翻訳を提供し、用語の一貫性と文化的背景への適応を保証します Linguiseと連携することで、301リダイレクトを実装し、ユーザーを旧言語のページから新言語の翻訳版に誘導することで、ページ間の接続性を維持し、SEO対策をサポートします。.
それだけでなく、 Linguise に基づいた翻訳ルール機能も提供しています 。 この機能を使えば、翻訳したくないページを設定できます。
何を待っていますか? を登録して Linguise アカウント とサイト


