WordPressでサイトを運営していると、サイト内検索に表示させたくないページが出てきます。
- お問い合わせページ
- プライバシーポリシー
- サンクスページ
- ランディングページ(LP)
- 会員限定コンテンツ
この記事では、WordPressの検索結果から特定ページを除外する方法として、無料プラグイン「Search Exclude」の使い方を解説します。
目次
WordPressのサイト内検索からページを除外する方法
WordPress標準機能では、検索結果から特定の記事だけを簡単に除外することはできません。
そのため、プラグインを使うのが最もシンプルな方法です。
今回紹介するのが「Search Exclude」です。
Search Excludeとは
Search Excludeは、WordPressの検索結果から投稿や固定ページを除外できる軽量プラグインです。
Search Excludeの特徴
- 投稿単位で検索除外設定が可能
- 固定ページにも対応
- 一括管理画面あり
- コード編集不要
- 動作が軽い
テーマに依存しないため、SWELLやXWRITEなどの有料テーマでも使用できます。
Search Excludeのインストール方法
- WordPress管理画面を開く
- 「プラグイン」→「新規追加」
- 「Search Exclude」と検索
- インストールして有効化
Search Excludeの使い方
方法1:投稿・固定ページごとに除外する
- 投稿または固定ページ編集画面を開く
- 「Search Exclude」にチェックを入れる
- 更新する
これでそのページはサイト内検索に表示されなくなります。
方法2:一括で除外管理する
- 管理画面「設定」→「Search Exclude」
- 除外したい投稿にチェック
- 保存
Search ExcludeはSEOに影響するか
Search Excludeはサイト内検索のみに影響します。
- Google検索順位には影響しない
- noindexは付与されない
- インデックス削除はされない
つまり、Googleには表示させつつ、サイト内検索には表示させないという使い方が可能です。
Search Excludeが向いているケース
- LPを検索結果に出したくない
- コンバージョン用サンクスページを非表示にしたい
- 検索結果の質を高めたい
- サイト回遊率を改善したい
まとめ|WordPress検索除外はプラグインで簡単に設定できる
WordPressのサイト内検索を最適化したい場合は、Search Excludeを使えば簡単にページ除外が可能です。
検索結果を整理することで、ユーザー体験の向上と回遊率改善につながります。