検索エンジンがあなたのウェブサイトをクロールし、存在するはずのページを見つけるのに問題がある場合、検索エンジンはこれらの否定的な結果を記録し、検索エンジンのインデックスに影響を与えます。WebサイトのURLまたはパーマリンク構造を変更したことがある場合は、WordPressにリダイレクトを追加する(301リダイレクト)SEOを維持するため。
この記事では、WordPressでのリダイレクトの重要性について説明します。方法WordPressは301リダイレクトを追加します。
内容
WordPressのリダイレクトとは何ですか?
通常、リダイレクトは自動的にログインする方法ですページビジターに直接送信Bページ方式。基本的に、XNUMXつ以上のページを移動する必要がある場合は、リダイレクトを使用してトラフィックを自動的に再ルーティングできます。
通常は特定の番号でマークされた、さまざまなタイプのリダイレクトをWebサイトに実装できます。による検索エンジンの担当者言って、それはみんなの 申し立て:
- 301リダイレクト: 301リダイレクトとは、訪問者に送信する予定のページの場所が変更されたことを検索エンジンに通知する永続的なリダイレクトを意味します。ランキングパワー(リンクジュース)のほぼ90%をリダイレクトされたページに渡します。
- 302リダイレクト: 302リダイレクトは、訪問者を送信する予定のページの場所が変更されたことを検索エンジンに通知する一時的なリダイレクトですが、永続的ではありません。
- 303リダイレクト: 一部のWebページには、XNUMX回限りの情報が格納されます(たとえば、支払いフォームとして機能するログインページ)。これらのページが更新または保存されないようにすることができます。303リダイレクトを設定することにより、訪問者がフォームを送信する場合、URLにアクセスしてその操作モードを変更する必要があることを訪問者に通知するようにサーバーに指示できます。これは、データが保存されているページが更新またはブックマークされないようにするための一時的なリダイレクトです。
- 307リダイレクト: 上記と非常によく似ています。
- 308リダイレクト: 永続的なステータスの307。
301リダイレクトは永続的な動きを処理します。
言い換えると、301リダイレクトは、Webブラウザと検索エンジンに「ねえ、このページは恒久的に新しい場所に移動されました。したがって、古いページとまったく同じにします。 「この永続的なアプローチの主な利点はSEOです。Mozによると、301は「リンクジュース(ランキング能力)の90〜99%をリダイレクトされたページに配信する」ようにリダイレクトします。 基本的に、人々をリダイレクトしたい場合そして新しいページで古いページと同じGoogleランキングを維持したい場合は、通常、301リダイレクトが最適です。
WordPressで301転送を設定する必要があるのはいつですか?
WordPressサイトで301転送を使用する方法の例を次に示します。
- WordPressのインストールディレクトリを変更できます。
- Webサイトを新しいドメインに移動し、前のWebサイトの古いURLが新しいURLを指すようにします。
- 投稿のパーマリンク(URL構造)を変更し、古いページにアクセスしたユーザーを正しいページにリダイレクトしたいと考えています。
- ホームページの優先(正規)宛先を維持したい。(wwwバージョンをwww以外のバージョンのホームページにリダイレクトします)。
WordPressに301リダイレクトを追加する方法
リダイレクトは、公式のWordPressリポジトリで利用できる最も人気のあるプラグインの301つであり、数回クリックするだけでXNUMXリダイレクトを設定できます。
- WordPressリポジトリからダウンロードとインストール プラグインをリダイレクトします。 またはインフォメーションセンターを検索するプラグイン。
- プラグインをアクティブ化した後、に移動します 工具 > リダイレクト
- ソースURL(古い既存のURL)とターゲットURL(リダイレクト先の新しいURL)を定義し、[リダイレクトの追加]をクリックします。
- デフォルトでは、301リダイレクトタイプが追加されています。それはあなたがしなければならないすべてです
.htaccessを介してWordPressに301リダイレクトを追加します
Yoast SEOプラグインを使用している場合は、.htaccessファイルを簡単に編集できます(詳細は後で説明します)。このファイルを使用して、301リダイレクトを追加できます。
- WordPressダッシュボードで[SEO]> [ツール]に移動すると、WordPressの組み込みツールのリストが表示されます。
- .htaccessファイルを編集できるファイルエディタツールをクリックします。
- 重要:編集する前に、.htaccessファイルをバックアップしてください。(ここで.htaccessファイルを台無しにすると、WordPressダッシュボードにアクセスできなくなります。FTPクライアントにログインして構文を修正するか、バックアップした.htaccessファイルを復元する必要があります。
- このページには、Robots.txtファイルと.htaccessファイルのXNUMXつのボックスが表示されます。
- リダイレクトコードを.htaccessファイルボックスに追加し、クリックして変更を.htaccessに保存します。これは例です:
SSLに移行するための301リダイレクトを設定する
最近SSLを設定した場合は、セキュリティを向上させ、コンテンツの重複を避けるために、HTTPトラフィックをhttpsに送信する301リダイレクトを追加する必要があります。
これを行うには、次のコードスニペットを追加します。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
301は、.htaccessを介してドメイン全体をリダイレクトします
WordPressサイトを新しいドメイン名に移動する場合、次のコードスニペットは、古いドメインのすべてのページを新しいドメインのまったく同じページにリダイレクトします(同じパーマリンク構造を維持すると仮定します):
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
このコードスニペットをに追加する必要があります古いドメイン名(新しいドメイン名の代わりに).Htaccessアクセスファイル。
「newdomain.com」を実際の新しいドメイン名に置き換えてください。
WordPressで301リダイレクトを簡単に追加および設定できるようになったことを願っています。ご不明な点がございましたら、以下のコメント欄でお気軽にご相談ください。