Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでカスタムフィールドを検索可能にする方法(簡単な方法)

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressでカスタムフィールドを検索可能にしたいですか?

WordPressの初期設定では、検索結果にカスタムフィールドが含まれていません。サイトでカスタマイザーを使用している場合、検索結果にカスタマイザーを含めることで、訪問者が探しているものを見つけやすくなります。

この投稿では、WordPressでカスタムフィールドを検索可能にする方法を紹介する。

How to make custom fields searchable in WordPress

カスタムフィールドとは何か、なぜ検索可能にするのか?

WordPressは、タイトル、投稿者、日付、時間などのメタデータをコンテンツに自動的に追加します。しかし、カスタマイザーボックスを使用することで、ページや投稿に関する追加情報を保存することができます。

WordPressの必須プラグインやテーマの多くも、カスタムフィールドを使って重要な情報を保存している。例えば、All In One SEOはSEOデータを保存するためにカスタムフィールドを使用しています。

AIOSEO Product Title Optimization

WooCommerceを使用している場合、カスタム商品属性の一部はカスタムフィールドとして分類されることもあります。

問題は、初期設定のWordPress検索がこれらのカスタムフィールドを無視し、タイトルとコンテンツの一致のみを検索することです。カスタムフィールドを検索可能にすることで、訪問者がページ、投稿、商品、その他の重要なコンテンツを見つけやすくなります。

それでは、WordPressでカスタムフィールドを検索可能にする方法を見ていきましょう。このチュートリアルでは、以下のクイックリンクを使ってナビゲーションすることができます:

ステップ1:SearchWPのインストールとセットアップ

カスタムフィールドを検索可能にする最も簡単な方法は、SearchWPプラグインを使用することです。これは最高のWordPress検索プラグインであり、カスタム検索アルゴリズムを作成することで、より有益で関連性の高い検索結果を表示することができます。

SearchWP

SearchWPを使えば、カスタム投稿タイプ、PDFファイル、WooCommerce商品、カテゴリー、カスタムフィールドなど、WordPressが初期設定で無視しているコンテンツを検索することができます。これにより、ユーザーのためにWordPressの検索を改善することができます。

詳しくはSearchWPのレビューをご覧ください。

最初に行う必要があるのは、プラグインのインストールと有効化です。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化した後、SearchWP ” Settingsに行き、’General’タブをクリックする。

Activating the SearchWP search plugin

ここで、「ライセンスキー」ボックスにライセンスを入力する必要があります。この情報はSearchWPサイトのあなたのアカウントにあります。入力が完了したら、’Verify Key’ボタンをクリックしてください。

ステップ2:カスタム検索アルゴリズムの作成

プラグインを有効化した後、SearchWPがどのようにインデックスを作成し、検索し、コンテンツを表示するかを微調整することができる。あなたのWordPressブログやサイトのためだけのカスタムGoogle検索アルゴリズムを作成するようにこれを考えることができます。

まずは、SearchWP “ Algorithmにアクセスしてください。

Creating a custom search algorithm in WordPress

ここでは、ページ、投稿、メディアファイルなど、SearchWPが初期設定で検索する異なるコンテンツタイプのセクションが表示されます。

まずは、カスタムフィールドの検索を開始したいコンテンツまでスクロールしてください。画像では投稿タイプに添付されたカスタムフィールドを検索していますが、手順はすべてのコンテンツタイプでまったく同じです。

選択したセクションで「属性の追加と削除」ボタンを見つけ、クリックする。

How to make custom fields searchable in WordPress

表示されたポップアップで、クリックして「カスタマイザー」ドロップダウンメニューを開きます。

すべてのカスタムフィールドを検索するには、単に「任意のメタキー」を選択します。

How to make all your custom fields and metadata searchable in WordPress

特定のカスタムフィールドだけを検索したい場合は、その名前を入力し始め、適切なオプションが表示されたらそれを選択する。SearchWPが含めるべきカスタムフィールドを選択したら、「完了」をクリックする。

その後、このセクションに新しい「カスタムフィールド」オプションが表示されます。

Changing the attribute relevancy scale for custom fields and metadata in WordPress

各カスタムフィールドには独自のアプリケーション属性関連性スライダーがあり、SearchWPがあなたのオンラインマーケット、ブログ、サイトのコンテンツをどのようにランク付けするかをコントロールすることができます。

例えば、スライダーを右に移動させた場合、カスタムフィールドはより大きなウェイトを占めることになります。つまり、コンテンツが検索結果のどの位置に表示されるかに大きな影響を与えることになる。

How to improve the WordPress search by including custom fields

検索アルゴリズムの設定に満足したら、画面を一番上までスクロールし、「保存」ボタンをクリックします。

SearchWPはインデックスを自動的に再構築します。

How to save the SearchWP search engine

インターネット接続の速度やWordPressホスティングサービスによっては、数分かかる場合があります。

Index Status 100%’ と表示されれば、SearchWPがPDFメタデータ、カスタマイザー、画像、ファイル、その他サイト内検索に含めるメタデータをインデックスしたことがわかります。

Rebuilding your website's search index using SearchWP

WordPressの検索結果ページに関連するカスタムフィールドが表示されるようになります。

ステップ3: カスタム検索フォームの作成と埋め込み (オプション)

技術的には、カスタムフィールドを検索可能にするために必要なのはステップ1と2だけです。しかし、もっと踏み込んだことをお望みなら、WordPressサイトにカスタム検索フォームを作成することをお勧めします。

カスタム検索フォームを使えば、WordPressの検索体験をユーザーのニーズに合わせてカスタマイズすることができます。例えば、検索を絞り込むための便利なフィルターがあれば、探しているものをより早く見つけることができるかもしれません。

An example of a custom search form

さらに詳しく知りたい方は、WordPressでカスタム検索フォームを作成する方法をステップバイステップで紹介しています。

または、WordPressでユーザーにカテゴリー別検索をさせる方法についての投稿をご覧ください。

カスタム投稿タイプを使用している場合は、カスタム投稿タイプ用の高度な検索フォームの作成方法をご覧ください。

さらに詳しく SearchWPでWordPressの検索を改善する方法

カスタムフィールドを検索可能にすることは素晴らしいスタートです。しかし、SearchWPを使ってWordPressのビルトイン検索を改善する方法はもっとある。これによって、訪問者が探しているものを見つけるのがさらに簡単になるだろう。

そのためには、SearchWP ” Settingsに行き、’General Settings’セクションまでスクロールしてください。

The advanced SearchWP search settings

ここでは、以下のいずれかの設定を有効化することができます:

  • 部分一致: この設定を有効化すると、SearchWPは訪問者の検索クエリーと完全に一致しない結果を表示します。さらに詳しくは、WordPressであいまい検索を追加する方法のチュートリアルをご覧ください。
  • 最も近い一致:部分一致を有効化すると、検索結果がない場合に最も近い一致を表示することもできます。
  • “引用 “検索: これは、訪問者が引用符を使用して正確なフレーズを検索することができます。
  • キーワードをハイライト: 検索キーワードを自動的にハイライトし、訪問者が探しているものを見つけやすくします。

サイトの検索を微調整するために、訪問者が検索機能をどのように使用しているかをモニターすることは良いアイデアです。

これにより、WordPressブログで何が機能しており、何が機能していないかを確認することができ、サイトの検索を定数改善し、訪問者が探しているものを見つけられるようにすることができます。

検索履歴と最も人気のある検索キーワードを見るには、左側のメニューから「統計」を選択するだけです。

WordPress search statistics and data, in the SearchWP dashboard

SearchWPは、過去30日間、過去1年間、またはサイト全体の履歴から詳細な情報を表示します。このデータは、訪問者が最も興味を持っているトピックを表示することで、ブログ投稿のアイデアを生み出すのにも役立ちます。

WordPressでカスタムフィールドを検索可能にする方法について、この投稿がお役に立てば幸いです。カスタムフィールド101のガイドとWordPress SEOプラグインとツールのエキスパートピックもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

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

Reader Interactions

5件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

返信を残す

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