WordPressでサイトを運営していると、サイト内検索に表示させたくないページが出てきます。

  • お問い合わせページ
  • プライバシーポリシー
  • サンクスページ
  • ランディングページ(LP)
  • 会員限定コンテンツ

この記事では、WordPressの検索結果から特定ページを除外する方法として、無料プラグイン「Search Exclude」の使い方を解説します。

WordPressのサイト内検索からページを除外する方法

WordPress標準機能では、検索結果から特定の記事だけを簡単に除外することはできません。

そのため、プラグインを使うのが最もシンプルな方法です。

今回紹介するのが「Search Exclude」です。

Search Excludeとは

Search Excludeは、WordPressの検索結果から投稿や固定ページを除外できる軽量プラグインです。

Search Excludeの特徴

  • 投稿単位で検索除外設定が可能
  • 固定ページにも対応
  • 一括管理画面あり
  • コード編集不要
  • 動作が軽い

テーマに依存しないため、SWELLやXWRITEなどの有料テーマでも使用できます。

Search Excludeのインストール方法

  1. WordPress管理画面を開く
  2. 「プラグイン」→「新規追加」
  3. 「Search Exclude」と検索
  4. インストールして有効化

Search Excludeの使い方

方法1:投稿・固定ページごとに除外する

  1. 投稿または固定ページ編集画面を開く
  2. 「Search Exclude」にチェックを入れる
  3. 更新する

これでそのページはサイト内検索に表示されなくなります。

方法2:一括で除外管理する

  1. 管理画面「設定」→「Search Exclude」
  2. 除外したい投稿にチェック
  3. 保存

Search ExcludeはSEOに影響するか

Search Excludeはサイト内検索のみに影響します。

  • Google検索順位には影響しない
  • noindexは付与されない
  • インデックス削除はされない

つまり、Googleには表示させつつ、サイト内検索には表示させないという使い方が可能です。

Search Excludeが向いているケース

  • LPを検索結果に出したくない
  • コンバージョン用サンクスページを非表示にしたい
  • 検索結果の質を高めたい
  • サイト回遊率を改善したい

まとめ|WordPress検索除外はプラグインで簡単に設定できる

WordPressのサイト内検索を最適化したい場合は、Search Excludeを使えば簡単にページ除外が可能です。

検索結果を整理することで、ユーザー体験の向上と回遊率改善につながります。