WordPressで子ページURLから親スラッグを削除する方法

親ページと子ページの設定で頭を悩ませた経験を覚えていますか?結局、長くて乱雑なURLになってしまいました。子ページのリンクに親ページの名前が含まれていると、プロフェッショナルに見えず、使い勝手が悪いと感じていました。

これらのデフォルトのURLが訪問者を混乱させたり、サイトの検索エンジンのランキングに悪影響を与えたりする可能性があると考えると、フラストレーションが溜まります。コンテンツに適した、クリーンでシンプルなリンクが欲しいだけなのです。

良いニュースは、これを修正できるということです。私たち自身のウェブサイトでさまざまな方法をテストした後、リンクを壊すことなく親スラッグを削除する信頼できる方法を見つけました。

このガイドでは、子ページURLをクリーンアップするための正確な手順を説明します。誰でも実行できる簡単なプロセスです。

WordPressで子ページURLから親スラッグを削除する方法

WordPressにおける親ページのスラッグとは?

あなたのWordPressウェブサイトには、投稿と固定ページという2つの主なコンテンツタイプがあります。

固定ページは階層構造になっており、子ページを持つことができます。これらの子ページは親ページに依存しており、通常は親に関連するサブトピックを扱います。

例えば、「製品」という親ページがあり、「価格」、「サポート」、「機能」という子ページがあるかもしれません。

WordPressでは、デフォルトで子ページURLに親ページのスラッグが含まれます。例:

http://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が表示されます。それをクリックして、子ページに使用したいカスタムURLを入力するだけです。

例では、hollywood-boulevardeページはlocationsの子ページであるため、デフォルトのパーマリンクはlocations/hollywood-boulevardeです。

以下のスクリーンショットでわかるように、URLからlocationsの親スラッグを削除しました。

カスタムページURL

ページを保存し、URLの変更を記録するには、「更新」ボタンをクリックすることを忘れないでください。

変更を保存すると、プラグインは古いパーマリンクを新しいアドレスに自動的にリダイレクトします。これにより、訪問者がリンクやブックマークからページの古いアドレスをクリックしても、404エラーは表示されなくなります。

子ページを表示すると、そのURLに親のスラッグが含まれていないことに気づくでしょう。

親ページのスラッグに関するよくある質問

WordPressのページURLの管理に関して、読者からよく寄せられる質問をいくつかご紹介します。これらの回答が、さらなる明確化を提供することを願っています。

1. 子ページのURLから親のスラッグを削除すると、SEOに影響しますか?

URL構造の変更はSEOに一時的な影響を与える可能性がありますが、適切に処理されれば通常は最小限です。デフォルトの階層URL(親/子)は、ユーザーと検索エンジンの両方にとって論理的であり、良い習慣と見なされています。

私たちが推奨するような、適切な301リダイレクトを作成するプラグインを使用すると、ページが永久に移動したことを検索エンジンに伝えます。これにより、既存のSEO値が新しいURLに転送されます。ただし、検索エンジンは一般的に安定した予測可能なURL構造を好むため、URL形式を決定したらそれに従うのが最善です。

2. 親のスラッグを削除した後、古いURLはどうなりますか?

カスタムパーマリンクプラグインは、古いURLを新しいURLに自動的にリダイレクトします。これにより、他のウェブサイトからの古いリンクや保存されたブックマークをクリックした人は、404エラーを見ることなく正しいページに誘導されます。

3. URLから親のスラッグを削除するのは良い考えですか?

ほとんどの場合、親のスラッグを保持することをお勧めします。これにより、訪問者がコンテンツの構成を理解するのに役立つ、明確で論理的なサイト構造が作成されます。

階層的なURLにしたくない場合は、子ページではなく標準のトップレベルページを作成するのが最善の代替策です。その後、ナビゲーションメニューを使用して、ユーザーのために視覚的な親子関係を作成できます。

4. WordPressプラグインを使用せずに親スラッグを削除できますか?

テーマのfunctions.phpファイルにカスタムコードを追加するか、.htaccessルールを使用することで、親スラッグを削除することは可能です。ただし、これらの方法は複雑であり、初心者にはお勧めできません。わずかなタイプミスでも、「ホワイトスクリーンの死」のような重大なWordPressエラーが発生し、サイト全体にアクセスできなくなる可能性があります。

WordPressページの管理に関する追加リソース

この記事で、子ページURLから親ページスラッグを削除する方法を学べたことを願っています。サイトのページを整理および最適化する他の方法を探している場合は、これらの他のガイドが役立つかもしれません。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

17 CommentsLeave a Reply

  1. この質問の答えをどこを探しても見つかりませんでした。ついに見つけました!ありがとうございます。

  2. あなたがおっしゃる通りで、私もWordPressのデフォルトのパーマリンク構造を親スラッグのために変更することは推奨しません。ユーザーエクスペリエンスとSEOの両方にとって最良だからです。

  3. URL内の親ページは便利だと思います。私のウェブサイトにはありませんが、ウェブをサーフィンしていると、投稿からカテゴリへ移動するボタンやメニューがないことがよくあるため、子URLを削除して親ページを閲覧できます。機能的というより個人的なものですが、役立つ可能性があります。

    • 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 :)

      管理者

  4. URL内のスラッグは本当に重要なのでしょうか?
    検索エンジン最適化やGoogle検索ボットでのページ表示という点ではどうでしょうか。
    ブログのドメイン名を決めるのに苦労することがよくあります。
    それは本当にドメインの検索エンジン最適化に関わることなのでしょうか…
    重要なのでしょうか、それともドメインを何でも購入してブログコンテンツを書き始めることができるのでしょうか?
    スラッグに関する素晴らしい記事をありがとうございます。

    • 要件というよりは、個人の好みの問題です。コンテンツの構造上の理由から、親スラッグを削除したいサイトもあります。

      管理者

  5. 個人的には、URL内の親ページは役立つ可能性があると思います。訪問者は子URLを削除して親ページに到達し、そこでさらに多くの投稿やページを見つけることができるからです。
    個人的には、サイトを閲覧する際にこのようにしています。

  6. すでにインデックスされているURLでこれを行った場合、Google Search Consoleはどのように反応しますか?SEOに悪影響はありますか?

    • URLをリダイレクトする必要があります。Search Consoleは時間の経過とともに新しい場所に更新されます。

      管理者

      • わかりました、回答ありがとうございます。私のウェブサイトには多くの記事があり、URLを変更したいと考えています。したがって、これらのアドバイスは非常に役立ちます。

  7. ページのURLを「education」から「education-information」に変更しました。しかし、そのページをクリックすると、ページが見つかりません404エラーというメッセージが表示された古いページが表示されます。そして、2回目にページをクリックすると、目的のページに移動します。どうすればよいですか?

    • サイトのキャッシュをクリアし、リダイレクトが正しく設定されていることを確認する必要があります。

      管理者

  8. 301リダイレクトについてはどうですか?URLを更新した場合は、これらのリダイレクトを設定することをお勧めします(Googleが古いバージョンのURLをインデックスに登録しているか、ユーザーがこれらのリンクを保存している可能性があります)。

  9. 素晴らしい投稿です。
    プラグインをインストールせずにURLを変更する他の方法はありますか?
    ありがとうございます!

  10. 素晴らしい!このテクニックを何年も探していました。プラグインを使用する以外の方法があれば、ぜひ共有していただけると嬉しいです。

    しかし、それでもこのテクニックは気に入っています。ありがとうございます

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。