ウェブサイト検索

WordPress サイトを壊さずにパーマリンクを変更するための簡単なガイド


Web サイトのパーマリンク構造を変更するのは大作業です。この変更は SEO に影響を与える可能性があるため (正しく処理しないと多くのエラーやリンク切れが発生する可能性があります)、必ずサイトにこの変更を加えてください。

ブログの各ページと投稿には、固有の永続 URL、つまり「パーマリンク」が割り当てられています。これらのパーマリンクは、所定の構造を使用して作成されます。投稿のリンク構造の変更が必要な場合もありますが、検索ランキングの問題、外部サイトからのリンクの古さ、コンテンツ内の内部リンクの破損などの問題が発生する可能性があります。

リンクに関するこうした問題を回避する最善の方法は、リンクを更新する前に明確な計画を立てることです。そうすれば、安全に切り替えを行って、より最適化されたパーマリンク構造のメリットを享受できるようになります。さらに、404 エラーを回避するために、リダイレクトを最適に実装する方法を知りたいでしょう。

この投稿では、パーマリンクとは何かについて説明し、 サイトでパーマリンクを変更する理由について説明します。また、パーマリンク構造を安全に変更する方法と、リダイレクトを使用してリンク切れによる外部エラーと内部エラーを回避する方法についても説明します。飛び込んでみましょう!

パーマリンクとは何ですか?

パーマリンクは、ドメイン名に続く Web アドレスの一部です。たとえば、このブログ投稿の URL を見てください:https://www.wpexplorer.com/break-into-blogging-niche/。ドメイン名はwpexplorer.com、パーマリンクはbreak-into-blogging-nicheです。

パーマリンクは、正しく設定すると、いくつかの重要な目的を果たします。例えば:

  • これにより、読者はコンテンツを見なくても、投稿やページの内容を簡単に理解することができます。
  • これらは、URL からのみ投稿またはページのトピックを検出するために検索エンジンによって使用されます。
  • また、訪問者や検索エンジンがコンテンツを読むために戻るための永続的な場所も提供します。
  • これらは基本的に、作成する各コンテンツの一意の識別子であり、すべてを整理するのに役立ちます。

WordPress でパーマリンクの構造を設定するには、ダッシュボードの設定 > パーマリンクに移動する必要があります。デフォルトでは、WordPress パーマリンクは日付と名前オプションを使用します。ただし、投稿日よりも投稿の内容に重点を置く場合は、投稿名 オプションを使用するのが最適です。この構造により、投稿の焦点が読者と検索エンジンの両方に明確になります。

ほとんどの人は、WordPress ブログの作成時にデフォルトのパーマリンク構造を変更します。選択できるオプションはいくつかありますが、最も一般的な 2 つの選択肢は、日付の後に投稿名を表示する構造、または単に投稿名のみを表示する構造です。この選択は通常、意図されたコンテンツを念頭に置いて行われます。たとえば、ニュース項目に焦点を当てた Web サイトでは、パーマリンク構造の一部として日付が含まれる傾向があります。

Web サイトの作成時にパーマリンク構造を変更するのは簡単なので、確立された Web サイトにとっても簡単なプロセスであるはずだと思うかもしれません。変更を行う操作は新しいパーマリンク タイプを選択して [保存] をクリックするだけで簡単ですが、その操作の結果についてはもう少し説明する必要があります。

なぜパーマリンク構造を変更するのでしょうか?

特にデフォルト設定を使用している場合、パーマリンク構造の変更を検討する理由はいくつかあります。新しいサイトでも既存のサイトでも、パーマリンクの変更は比較的簡単です。ただし、 事前に計画を立てていない場合、確立されたサイトの構造に変更を加えると悪影響が生じる可能性があります。したがって、パーマリンク構造を変更する必要があるかどうかを慎重に検討する必要があります。

ただし、切り替えを行うにはいくつかの正当な理由があります。以下にほんの一部を示します。

  • 古いバージョンの WordPress を使用し始めた場合は、投稿 ID を含む以前のデフォルト構造をまだ使用している可能性があります。この構造はコンテンツに関する有用な情報を提供しないため、SEO にとっては価値がありません。
  • サイトを別の方向に進めている可能性があり、その変更を反映するために構造を更新する必要があります。たとえば、よりニュース指向のサイトに移動する場合は、パーマリンクに日付を含めることができます。
  • 多くの人が投資として確立された Web サイトを購入するため、自分のサイトを購入したり、他の人から継承したりしている可能性があります。ライブ サイトの所有権を取得した場合は、再ブランド化を目的としてリンク構造を更新することができます。

現在の構造がコンテンツやブランドにとって機能するのであれば、それを変更することは不要な頭痛の種になる可能性があります。ただし、リンク構造を更新する必要があると判断した場合は、この切り替えを安全に実装する方法があることを知っておいてください。

パーマリンク構造を安全に変更する方法

サイトのリンク構造に変更を加える前に、万が一に備えてサイトのバックアップを作成することが重要です。また、ライブ サイトに変更を実装するに、ステージング サイトで変更をテストして、発生する可能性のある問題のトラブルシューティングを行うことも賢明です。

パーマリンク構造を変更したい、または変更する必要があると判断した場合は、いくつかの手順を実行する必要があります。

ステップ 1: 新しいパーマリンク構造を決定する

最初に決定する必要があるのは、新しいパーマリンク構造の構文です。新しい構造を選択するときは、リンクの構文に何を含めるかについていくつかの決定を下す必要があります。たとえば日付を含めますか?表示する場合、リンク内でどの程度の内容を表示したいですか?

これは重要な決定であり、選択を完全に確信するまでは一切変更を加えないでください。新しい構造に関するアイデアは、WordPress のパーマリンクの使用に関するガイドから得ることができます。一般に、投稿名 オプションはほとんどのユーザーにとって理想的ですが、ニュース関連サイトでは日付を含めることが必要な場合があります。いずれにせよ、新しい構造を決定したら、実際にパーマリンクに変更を加えます。

ステップ 2: WordPress のパーマリンク構造を変更する

使用する構文がわかったら、ダッシュボードの [パーマリンク] メニューに移動して変更を加えます。 WordPress バックエンドで [設定] > [パーマリンク] に移動し、設定画面から選択するだけです。

選択したら(または代わりにタグを使用して独自のカスタム構造を作成したら)、保存をクリックします。パーマリンクが更新されました。これにより、すべての内部 URL が新しい構文で更新されます。

内部リンクが WordPress の一部として追加されている場合、すべての内部リンクが正しく更新されるはずです。手動リンクは更新する必要がある場合があります。ただし、他の場所からサイトへのリンクはすべて完全に壊れ、検索エンジンによってインデックス付けされたコンテンツはすべて正しくなくなります。

ステップ 3: 301 リダイレクトによる壊れたリンクを修正する

前に述べたように、パーマリンクの構造を変更するのは簡単です。しかし今は、放射性降下物に対処しなければなりません。コンテンツ内であろうと外部サイトであろうと、以前のリンクへの参照はすべて壊れています。もう 1 つの副作用は、検索エンジンによってインデックス付けされたコンテンツも正しくないことです。

この問題には簡単な解決策があります。それは、Web サイトに 301 リダイレクトを設定することです。 301 リダイレクトは基本的に、古いパーマリンク構造の URL を使用してサイトにアクセスするブラウザに、関連するコンテンツの場所を伝えます。また、これは永続的な変更であることを検索エンジンに知らせます。見落としている可能性のある壊れた内部リンクや手動リンクを見つけるために、404 ページもカスタマイズすることも必要になるでしょう。

以前は、これらのリダイレクトをすべて Web サーバー上の .htaccess ファイルに手動で追加する必要がありました。ありがたいことに、WordPress にはこれらすべてを処理できるプラグインがあります。

シンプル 301 リダイレクト プラグインの使用

WordPress でリダイレクトを簡単に作成するには、Simple 301 Redirects プラグインを使用するオプションがあります。プラグインをインストールしてアクティブ化すると、ダッシュボードの設定領域に新しいメニューが追加されます。

このプラグインに関しては、あまり心配する必要はありません。 [301 リダイレクト設定] ウィンドウには、2 つの単純なフィールドが表示されます。 1 つはリクエスト、もう 1 つは宛先というラベルが付いています。基本的に、ここで古いパーマリンク構造と新しいパーマリンク構造を入力します。これらのフィールドにドメイン名の後に情報を追加するだけです。

上の画像の例では、リクエスト フィールドは月と名前のパーマリンクの WordPress 設定であり、宛先 フィールドは投稿名のパーマリンク構造の WordPress 設定です。これら 2 つのフィールドを追加したら、変更を保存します。これにより、古いリンクに流入する検索エンジン トラフィックの行き先が通知されるようになります。

リダイレクトプラグインの使用

リダイレクトの追加と管理におすすめのもう 1 つのプラグインは、無料のリダイレクト プラグインです。

リダイレクトを使用するには、まず WordPress ダッシュボードにインストールします。次に、[ツール] > [リダイレクト] に移動して、サイト上のページと投稿を新しいリンクに誘導します。古いパーマリンクを [ソース URL] フィールドに入力し、新しいパーマリンクを [ターゲット URL] フィールドに入力して、[保存] をクリックするだけです。

Yoast SEO パーマリンク ヘルパー ツールの使用 (/&postname%/ にリダイレクトする)

役立つと思われるもう 1 つのツールは、Yoast SEO パーマリンク ヘルパー ツールです。これにより、現在のリンク構造に基づいてコードが生成されます。このコードをサイトの .htaccess ファイルに手動で追加すると、すべての投稿を新しい /%postname%/ 構造に安全にリダイレクトできます。もちろん、これは非常に便利なツールですが、投稿名構造をリダイレクトするコードしか提供しませんが、上記で推奨されているプラグインを使用すると、複数のケースをさまざまな宛先にリダイレクトできます。

ただし、サイトのファイルを変更することに慣れていない場合は、上記の 2 つの無料プラグインのいずれかを使用することをお勧めします。

ステップ 4: 検索エンジンのリンクを新しい構造に変更する (インデックスの再作成)

パーマリンク構造を更新すると、検索エンジンに不正確な情報が表示されると前述しました。残念ながら、これはサイト所有者としては制御できません。検索エンジンは定期的にサイトをクロールし、変更が見つかると更新するため、この問題は時間の経過とともに自動的に修正されます。

ただし、XML サイトマップを作成し、検索エンジンを使用してサイトのインデックスを手動で再作成することで、プロセスを進めることができます。

結論

新しいサイトを立ち上げる前に、パーマリンクなどの要素に対処することが常に最善です。ただし、サイトの公開後もリンク構造の変更が必要になる場合があります。このような状況に陥った場合は、サイト (内部および外部の両方) への混乱を避けるために慎重な計画が必要です。

Web サイトのパーマリンク構造の変更は、何かを行う前に検討し、計画する必要があります。

変更を加えて問題を制限することはこれまでになく簡単になりましたが、それでもサイトに SEO の影響を受ける可能性があります。 SEO に適したパーマリンク構造に変更する場合、短期的には問題ないかもしれませんが、継続的に対処しなければならないものではありません。 新しいパーマリンク構造を選択し、そのまま使い続けます

WordPress パーマリンク構造の更新に関してご質問はありますか?過去にパーマリンクの変更を行ったことがありますか?検索エンジンのトラフィックやリンク切れに関する問題は発生しましたか?それらをどのように解決しましたか?以下のコメント欄からご意見をお待ちしております。