今日から使える5つの方法

公開: 2023-08-01


場合によっては、Web サイト訪問者に対して特定のコンテンツを非表示にしたり、検索エンジンによるクロールを阻止したりしたい場合があります。 これは非常に一般的な行為であるため、Google などのサイトは、インデックスに登録しないものを喜んで知らせてくれます。 WordPress でページを非表示にする方法が分からない場合でも、心配しないでください。 これを行うにはいくつかの方法があり、中には非常に簡単な方法もあります。

この記事では、WordPress で任意のページを非表示にするために使用できる複数の方法を取り上げ、それぞれを段階的に説明します。

なぜページを非表示にしたいのですか?

さまざまな理由から、訪問者や検索エンジンのボットから WordPress ページを非表示にすることを検討しているかもしれません。 例えば:

  • ページの一部は開発中であり、共有する準備ができていません。 たとえば、製品またはサービスの発売を準備しているとします。
  • 特定のユーザーにコンテンツを見てもらいたい。 たとえば、トレーニングを受けている人や特定の関係者などです。
  • 個人情報や機密情報を含むページがあり、それが悪者の手に渡ることは望ましくありません。 たとえば、ユーザー プロファイル。
  • 確認目的でページを使用しましたが、訪問者にとっては役に立ちません。 たとえば、SSL 証明書の所有権を確認するためにアップロードするページです。

理由が何であれ、訪問者に対してページを非表示にしたり、検索結果からページを除外したりしたい場合、実際にはそれを行う方法がたくさんあります。

WordPress でページを非表示にするにはどうすればよいですか? どのような方法がありますか?

次の段落では、WordPress サイトでページを非表示にするために使用できる、次のような効果的な方法について説明します。

方法 1: WordPress でページの表示設定を変更する

WordPress の投稿やページを非表示にする最も簡単な方法、つまり可視性を変更することから始めましょう。

WordPress Web サイト上の投稿とページは、非公開にするオプションやアクセス可能にしつつパスワードで保護するオプションなど、さまざまな公開設定をサポートできます。 最初のオプションから始めて、ページを非公開にします。

まず、ページに移動して[編集]をクリックします。 公開されている場合 (ドラフトではない場合)、右側に[Visibility]というオプションが表示されます。 デフォルトはPublicである必要があります。 これをPrivateに変更すると、自分だけが閲覧できるようになります。

ブロックエディターで表示設定を変更して、WordPress でページを非表示にします。

WordPress のプライベート投稿について詳しくは、この記事をご覧ください。 [プライベート公開設定] オプションを使用する場合に留意すべき点は、その中で使用する画像は公開されたままになるということです。 訪問者が写真を見るにはリンクが必要ですが、写真自体はメディア フォルダー内に残り続けます。これは非公開ではありません。

方法 2: WordPress でナビゲーション メニューのみからページを非表示にする方法

ページを非表示にして訪問者に表示されないようにしたいが、オンラインのままにしたい場合は、ナビゲーション メニューからページを削除することが考えられます。 多くの Web サイトでは、主に SEO 目的 (たとえば、人々をサイト上の製品やサービスに誘導することを目的としていますが、必ずしも基礎コンテンツとしてではありません) を目的としている場合に、ブログ投稿でこれを行っています。

これを行うには、メニュー ( 「外観」→「メニュー」) に移動し、三角形の小さな下矢印(項目が展開されます) をクリックしてから、 「削除」をクリックしてページのエントリーを削除します。 完了したら、忘れずに[保存]を押してください。そうしないと、変更は適用されません。

WordPress メニューからページを削除して WordPress のページを非表示にする方法。

方法 3: WordPress でページにパスワードを設定して非表示にする方法

WordPress でページを非表示にするこの方法は、最初に説明した方法と似ていますが、唯一の違いは、新しいページの表示設定として[非公開]を選択する代わりに、[パスワード保護]オプションを選択することです。 次に、希望するパスワードを入力し、 「更新」をクリックして変更を保存するだけです。

WordPress でページの表示をパスワードで保護するように変更してページを非表示にする方法。

方法 4: プラグインを使用して検索エンジンからページを非表示にする方法

ほとんどの検索エンジンや訪問者から特定のページを非表示にするオプションを含む WordPress プラグインがいくつかあります。 人気のあるものは Yoast SEO で、これを使用すると、任意の投稿またはページをnoindexに設定できます。

これを行う方法について段階的な説明に入る前に、 noindexの意味とそれが重要である理由を確認しましょう。 Noindex検索結果に特定のページや投稿を含めないようエンジンに指示する HTML メタタグです。 多くの Web サイト所有者はnoindexを使用して、重複したコンテンツ、内容の薄いページ、または SEO パフォーマンスを考慮して構築されていないページを非表示にします。

Yoast SEO などの WordPress プラグインを使用すると、この設定に簡単にアクセスして変更できます。

最初に行うことは、サイトに Yoast SEO プラグインをインストールすることです。 これを行うには、 「プラグイン」に移動し、 「新規」をクリックして、名前で検索します。 プラグインも忘れずに有効にしてください。

WordPress で Yoast SEO プラグインを検索します。

プラグインをインストールすると、ページを編集すると新しいボックスが表示されるようになります。 下にスクロールして、 「Advanced」というタブを開きます。

Yoast SEO の詳細設定を使用してインデックス作成プロパティを変更し、検索結果にページが表示されないようにすることができます。

ここには 2 つの重要な設定がありますが、確認する必要があるのは最初の設定です。

検索エンジンが検索結果にこのページを表示できるようにします。

ドロップダウンには 2 つのオプションがあります。

[はい] (すべてのページのデフォルト) と[いいえ]です。

検索エンジンによるページのインデックス作成を禁止するには、 [いいえ]を選択します。 [更新]ボタンをクリックして変更を保存することを忘れないでください。

方法 5: robots.txtファイルを使用して WordPress でページを非表示にする方法

この方法はGoogleでは推奨されていません。 自己責任で実装してください。

最後になりましたが、WordPress でページを非表示にしたい場合は、この方法を試してみてください。 これは難しい作業ではありませんが、サイトの編集には常にリスクが伴い、特に SEO に影響を与える可能性があるため、これを最後の方法として残しました。 したがって、変更を加えても問題がない場合にのみこれを行ってください。

まず、 robots.txtファイルを見つけます。 これは、ファイル マネージャーまたは FTP クライアントを使用して行うことができます。 ファイルはサイトのルート ディレクトリにある必要があります。

ファイルを開き、次の行を追加します。

 User-agent: * Disallow: /your-page/

最初の行のアスタリスクは、すべての検索エンジン ボットをターゲットにすることを意味します。 次の行はページのアドレスなので、必ず非表示にしたいアドレスに変更してください。

たとえば、 http://example.com/2023/03/my-page/ページを非表示にしたい場合は、次のように記述します。

 User-agent: * Disallow: /2023/03/my-page/

完了したら、変更を保存することを忘れないでください。 ローカルで作業していた場合は、ファイルをサーバーにアップロードし直す必要もあります。

さて、最後に重要な考慮事項が 1 つあります。

ほとんどの検索エンジン (Google が言うようにすべてではありませんが) はrobots.txt の指示に従い、このように定義された WordPress ページのインデックスを作成しません。 ただし、 robots.txtファイルは公開されているため、どのページやブログ投稿を非表示にしているかを他のエージェントが見ることができます。

WordPress でページを非表示にする方法についての最終的な考え

結論として、WordPress でページを非表示にすることは、開発中のコンテンツを非公開にする、特定のユーザーに排他的アクセスを提供する、機密情報を保護する、検索結果からページを除外するなど、さまざまな目的に役立ちます。

このチュートリアルでは、これらの目的を効果的に達成するための 5 つの異なる方法について説明しました。 要点をまとめると:

  • 公開設定の変更: ページを非公開にして、自分のような許可された個人のみがアクセスできるようにすることができます。 ページ内の画像は引き続き表示される可能性がありますが、それらを表示できるのは直接リンクを持つ画像のみであることに注意してください。
  • ナビゲーション メニューから削除する: 訪問者が特定のページに遭遇しないようにしたい場合は、Web サイトのナビゲーション メニューからそのページを削除するだけです。 これにより、オンラインに保たれますが、見えなくなります。
  • パスワードの設定: ページにパスワード保護を追加すると、正しいパスワードを持つユーザーのみにアクセスが許可されます。 これは、特定のユーザーや関係者に独占的なコンテンツを提供するのに最適です。
  • Yoast SEOを使用する: 非表示にしたいページをnoindexに設定すると、検索結果に表示されなくなります。
  • robots.txtファイルの編集: 推奨されませんが、ある程度の注意が必要ですが、 robots.txtファイルを編集すると、特定のページのインデックスを作成しないよう検索エンジン ボットに指示できます。 この方法を使用すると、検索エンジンに表示される内容を制御できます。

WordPress でページを非表示にする方法をしっかりと理解できたので、これらの手法をさらに検討し、ニーズに最も適した手法を使用することをお勧めします。

これらの方法について聞いたことがあるか、使ってみたことはありますか? どうだった? WordPress でページを非表示にする他の方法をご存知ですか? 以下のコメント欄でお知らせください。

無料ガイド

スピードアップのための 4 つの重要なステップ
あなたの WordPress ウェブサイト

4 部構成のミニ シリーズの簡単な手順に従ってください。
ロード時間が 50 ~ 80% 短縮されます。