親ページと子ページを設定することは、WordPressサイトを整理するのに非常に役立ちますが、多くの場合、長くて扱いにくいURLになります。デフォルトでは、WordPressはすべての子ページリンクに親ページのスラッグを含めるため、ウェブアドレスがプロフェッショナルに見えなかったり、共有しにくくなったりすることがあります。
この階層構造はWordPress SEOの標準ですが、多くのサイト所有者は、ブランディングやマーケティングの目的で、クリーンで直接的なリンクを好みます。良いニュースは、サイトのナビゲーションを壊すことなく、URL構造を簡単に制御できることです。
このガイドでは、子ページURLをステップバイステップで整理する方法を説明します。これは、サイトをシャープでユーザーフレンドリーに見せるための簡単なプロセスです。

WordPressにおける親ページのスラッグとは?
あなたのWordPressウェブサイトには、投稿と固定ページと呼ばれる2つの主要なコンテンツタイプがあります。
固定ページは階層的であり、子固定ページを持つことができます。これらの子固定ページは親固定ページに依存しており、通常は親に関連するサブトピックをカバーします。
例えば、「製品」という親ページがあり、「価格」、「サポート」、「機能」という子ページがあるかもしれません。
デフォルトでは、WordPressの子固定ページのURLには、親固定ページのスラッグがURLに含まれます。例を挙げます。
https://example.com/parent-page/child-page/
このようなURLを使用することは、WordPressサイトで階層的な固定ページ構造内でコンテンツを整理する最良の方法です。これらのURLはWordPress SEOのベストプラクティスと見なされ、ユーザーが読んだときに理解できるものです。
通常、親固定ページのスラッグを削除するのは良い考えではありません。URLが壊れる可能性があり、一部の専門家はそれをSEOフレンドリーではないと考えています。場合によっては、WordPressのパーマリンク構造との競合を引き起こすことさえあります。
ただし、URLを短くしたい特定の状況もあります。たとえば、「サービス」という親ページがあり、「ウェブデザイン」や「SEO監査」といった主要な子ページがある場合です。マーケティング資料やブランディングのために、yoursite.com/web-designのような、よりクリーンで直接的なURLを好む場合があります。
訪問者のために固定ページ間の関係を示したいだけであれば、子固定ページを作成する代わりに標準の固定ページを作成し、ドロップダウンナビゲーションメニューでそれらを整理するのが最善のアプローチであることがよくあります。

ただし、親子構造を使用する必要があり、それでも短いURLが必要な場合は、ここに適切な場所があります。
それでは、WordPressで子ページURLから親ページのスラッグを簡単に削除する方法を見てみましょう。
WordPressで子ページURLから親ページのスラッグを削除する
まず、カスタムパーマリンクプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。
有効化したら、変更したい子ページを編集する必要があります。コンテンツエリアの下に「カスタムパーマリンク」フィールドが表示され、子ページのURLを変更できます。

これで、パーマリンクフィールドにページの現在のデフォルトURLが表示されます。それをクリックして、子ページに使用したいカスタムURLを入力するだけです。
例では、hollywood-boulevardeページはlocationsの子ページであるため、デフォルトのパーマリンクはlocations/hollywood-boulevardeです。
以下のスクリーンショットでわかるように、URLからlocationsの親スラッグを削除しました。

ページを保存し、URLの変更を記録するには、「更新」ボタンをクリックすることを忘れないでください。
変更を保存した後、プラグインは古いパーマリンクを新しいアドレスに自動的にリダイレクトします。これは、訪問者がページの古いアドレスへのリンクやブックマークをクリックしても404エラーが表示されないことを意味します。
子ページを表示すると、そのURLに親スラッグが含まれていないことに気づくはずです。訪問者にとって自動リダイレクトが正しく機能していることを確認するために、インコグニトまたはプライベートウィンドウで古いURLをテストすることをお勧めします。
親ページのスラッグに関するよくある質問
WordPressのページURLの管理に関して、読者からよく寄せられる質問をいくつかご紹介します。これらの回答が、さらなる明確化を提供することを願っています。
1. 子ページのURLから親のスラッグを削除すると、SEOに影響しますか?
URL構造の変更はSEOに一時的な影響を与える可能性がありますが、適切に処理されれば通常は最小限です。デフォルトの階層URL(親/子)は、ユーザーと検索エンジンの両方にとって論理的であり、良い習慣と見なされています。
私たちが推奨するような、適切な301リダイレクトを作成するプラグインを使用すると、ページが永久に移動したことを検索エンジンに伝えます。これにより、既存のSEO値が新しいURLに転送されます。ただし、検索エンジンは一般的に安定した予測可能なURL構造を好むため、URL形式を決定したらそれに従うのが最善です。
2. 親のスラッグを削除した後、古いURLはどうなりますか?
カスタムパーマリンクプラグインは、古いURLを新しいURLに自動的にリダイレクトします。これにより、訪問者は404エラーを目にすることはありません。ただし、専用のリダイレクトプラグインまたはAIOSEOのようなSEOスイートを使用している場合は、同じページに対して競合するリダイレクトルールが設定されていないことを確認してください。
3. URLから親のスラッグを削除するのは良い考えですか?
ほとんどの場合、親のスラッグを保持することをお勧めします。これにより、訪問者がコンテンツの構成を理解するのに役立つ、明確で論理的なサイト構造が作成されます。
階層的なURLにしたくない場合は、子ページではなく標準のトップレベルページを作成するのが最善の代替策です。その後、ナビゲーションメニューを使用して、ユーザーのために視覚的な親子関係を作成できます。
4. WordPressプラグインを使用せずに親スラッグを削除できますか?
テーマのfunctions.phpファイルにカスタムコードを追加するか、.htaccessルールを使用することで、親スラッグを削除することは可能です。ただし、これらの方法は複雑であり、初心者にはお勧めできません。わずかなタイプミスでも、「ホワイトスクリーンの死」のような重大なWordPressエラーが発生し、サイト全体にアクセスできなくなる可能性があります。
WordPressページの管理に関する追加リソース
この記事で、子ページURLから親ページスラッグを削除する方法を学べたことを願っています。サイトのページを整理および最適化する他の方法を探している場合は、これらの他のガイドが役立つかもしれません。
- WordPressの投稿と固定ページの違い – コンテンツに投稿を使用する場合と固定ページを使用する場合を明確に説明します。
- WordPressでナビゲーションメニューを追加する方法 – 固定ページをメニューに整理する方法を学びます。これは、子固定ページを使用する優れた代替手段です。
- WordPressでSEOフレンドリーなURLを作成する方法 – 検索エンジンのランキングに最適なURL構造を設定するための完全ガイド。
- WordPressで子固定ページを作成する方法 – 親固定ページと子固定ページを最初から正しく設定するためのステップバイステップチュートリアル。
- 親固定ページの子固定ページリストを表示する方法 – メインの親固定ページにサブページのリストを自動的に表示します。
- WordPressでランディングページを作成する方法 – マーケティングキャンペーン用のカスタムページを、ごちゃごちゃせずに構築します。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。
クリスティ・ ベルナルド
この質問の答えをどこを探しても見つかりませんでした。ついに見つけました!ありがとうございます。
WPBeginnerサポート
Glad our guide could help
管理者
神に感謝ジョナサン
あなたがおっしゃる通りで、私もWordPressのデフォルトのパーマリンク構造を親スラッグのために変更することは推奨しません。ユーザーエクスペリエンスとSEOの両方にとって最良だからです。
ラルフ
URL内の親ページは便利だと思います。私のウェブサイトにはありませんが、ウェブをサーフィンしていると、投稿からカテゴリへ移動するボタンやメニューがないことがよくあるため、子URLを削除して親ページを閲覧できます。機能的というより個人的なものですが、役立つ可能性があります。
WPBeginnerサポート
It certainly can be helpful to have them but it is more a question of personal preference for the website owner and the type of content on the site
管理者
モイヌディン・ワヒード
URL内のスラッグは本当に重要なのでしょうか?
検索エンジン最適化やGoogle検索ボットでのページ表示という点ではどうでしょうか。
ブログのドメイン名を決めるのに苦労することがよくあります。
それは本当にドメインの検索エンジン最適化に関わることなのでしょうか…
重要なのでしょうか、それともドメインを何でも購入してブログコンテンツを書き始めることができるのでしょうか?
スラッグに関する素晴らしい記事をありがとうございます。
WPBeginnerサポート
要件というよりは、個人の好みの問題です。コンテンツの構造上の理由から、親スラッグを削除したいサイトもあります。
管理者
アハメド・オマル
個人的には、URL内の親ページは役立つ可能性があると思います。訪問者は子URLを削除して親ページに到達し、そこでさらに多くの投稿やページを見つけることができるからです。
個人的には、サイトを閲覧する際にこのようにしています。
イジー・ヴァネック
すでにインデックスされているURLでこれを行った場合、Google Search Consoleはどのように反応しますか?SEOに悪影響はありますか?
WPBeginnerサポート
URLをリダイレクトする必要があります。Search Consoleは時間の経過とともに新しい場所に更新されます。
管理者
イジー・ヴァネック
わかりました、回答ありがとうございます。私のウェブサイトには多くの記事があり、URLを変更したいと考えています。したがって、これらのアドバイスは非常に役立ちます。
ヴィナイ
ページのURLを「education」から「education-information」に変更しました。しかし、そのページをクリックすると、ページが見つかりません404エラーというメッセージが表示された古いページが表示されます。そして、2回目にページをクリックすると、目的のページに移動します。どうすればよいですか?
WPBeginnerサポート
サイトのキャッシュをクリアし、リダイレクトが正しく設定されていることを確認する必要があります。
管理者
チャド
301リダイレクトについてはどうですか?URLを更新した場合は、これらのリダイレクトを設定することをお勧めします(Googleが古いバージョンのURLをインデックスに登録しているか、ユーザーがこれらのリンクを保存している可能性があります)。
RK
このプラグインは、Cornerstoneページと競合します。Cornerstoneページでは機能しません。
RS_lyly2009
素晴らしい投稿です。
プラグインをインストールせずにURLを変更する他の方法はありますか?
ありがとうございます!
カシム・ヤド
素晴らしい!このテクニックを何年も探していました。プラグインを使用する以外の方法があれば、ぜひ共有していただけると嬉しいです。
しかし、それでもこのテクニックは気に入っています。ありがとうございます