プログラム可能な検索エンジンとは、Googleが提供するサイト内検索で、ホームページに検索機能を無料で実装できるサービスです。以前はGoogleカスタム検索として提供されていましたが、現在はプログラム可能な検索エンジンとして運用されています。WordPressを使用していないホームページでも、生成されたコードを貼り付けるだけで検索機能を導入できるため、コストを抑えたい中小企業や個人商店の方に適しています。
当ページでは、プログラム可能な検索エンジンの概要やメリット、デメリット、料金、導入手順を解説します。
プログラム可能な検索エンジンとは
プログラム可能な検索エンジンとは、Googleが提供するサイト内検索です。
以前はGoogleカスタム検索として提供されていましたが、サービスが終了し、現在はプログラム可能な検索エンジンとして運用されています。英語ではGoogle Programmable Search Engineと表記されます。
ホームページの規模が大きくなると、ユーザーが目的のページを見つけられずに離脱してしまう可能性が高まります。10ページ前後の小規模サイトでは必要ない場合もありますが、100ページを超えるようなホームページでは、サイト内検索を設置することでユーザーの利便性を高めることができます。
プログラム可能な検索エンジンは、Googleアカウントがあれば無料で導入でき、生成されたコードをHTMLに貼り付けるだけで利用を開始できます。特にWordPressを使用していないホームページでは、検索機能を実装する手段が限られるため、手軽な選択肢となります。
ただし、無料で利用する場合は検索結果にGoogleの広告が表示されるほか、有料の広告なしプランは現在新規の受付を終了しています。メリットだけでなくデメリットもあるため、導入前に特徴を把握しておくことが重要です。
プログラム可能な検索エンジンのメリット

プログラム可能な検索エンジンには、無料で導入できる点や、実装の手軽さといったメリットがあります。ここでは、導入を検討する際に知っておきたいメリットを紹介します。
無料で導入できる
プログラム可能な検索エンジンは、Googleアカウントがあれば無料で利用を開始できます。
サイト内検索を提供する他社サービスでは月額費用が発生するケースが多い中、初期費用も月額費用もかからないのは大きなメリットです。小規模な企業サイトや個人商店のホームページでも気軽に導入でき、まずは試験的に設置して、検索機能がどの程度利用されるかを確認するといった運用もできます。
簡単に実装できる
プログラム可能な検索エンジンは、専門的な知識がなくても導入できます。
Googleが提供する管理画面で検索エンジンを作成し、生成されたコードをホームページのHTMLに貼り付けるだけで利用可能です。WordPressを使用していないホームページや、独自のシステムで制作されたホームページでは、サイト内検索を実装する方法が限られます。そうした環境でも手軽に検索機能を追加できる点は、プログラム可能な検索エンジンの大きなメリットです。
カスタマイズが簡単に行える
プログラム可能な検索エンジンは、管理画面から検索機能のカスタマイズを行うことができます。
たとえば、特定のディレクトリだけを検索対象にしたり、特定のページを検索結果の上位に表示させたり、オートコンプリート機能を有効にするといった設定が可能です。ホームページ制作会社に依頼しなくても、管理画面から直感的に操作できるため、技術的なハードルが低い点もメリットの一つです。
プログラム可能な検索エンジンのデメリット

プログラム可能な検索エンジンは無料で導入できる便利なサービスですが、デメリットも存在します。ここでは、導入前に把握しておきたいデメリットを紹介します。
広告が表示される
プログラム可能な検索エンジンを利用すると、検索結果ページにGoogleの広告が自動的に表示されます。
以前は有料プランに切り替えることで広告を非表示にできましたが、現在は広告なしの有料プランが新規の受付を終了しており、今から導入する場合は広告が表示される環境での利用となります。サイト検索を利用したユーザーが広告をクリックして他のホームページへ移動してしまう可能性があるため、ECサイトやお問い合わせを重視するホームページでは注意が必要です。
自由度には制限がある
プログラム可能な検索エンジンは、管理画面からカスタマイズを行えますが、デザインやレイアウトの自由度にはGoogleが定めた範囲内という制限があります。
検索結果の見た目を自社サイトのデザインに完全に合わせることは難しく、検索アルゴリズム自体を変更することもできません。ホームページのブランドイメージを統一したい場合や、完全にオリジナルな検索機能を求める場合には、他のサービスの検討をおすすめします。
Googleの仕様変更で使えなくなる可能性がある
プログラム可能な検索エンジンは、Googleが提供するサービスのため、Googleの判断で仕様変更やサービス終了が行われる可能性があります。
実際に、かつてのGoogleカスタム検索は提供が終了し、現在のプログラム可能な検索エンジンへ移行しました。また、検索結果をプログラムで取得できるCustom Search JSON APIも新規の受付が終了し、既存ユーザーも2027年1月までに別サービスへの移行が求められています。
自社でコントロールできないサービスに依存するリスクがある点は、導入前に理解しておく必要があります。
プログラム可能な検索エンジンの料金
プログラム可能な検索エンジンには、かつて無料プランと有料プランの2つが用意されていました。無料プランは検索結果に広告が表示される代わりに費用がかからず、有料プランは1,000クエリあたり5ドルで広告なしの環境を利用できる仕組みでした。
しかし、現在は有料プランであるProgrammable Search Element Paid APIが新規の受付を終了しており、今から導入する場合は無料の広告付き版のみが選択肢となります。既存の有料プランユーザーはそのまま利用を継続できますが、新規での申し込みはできません。
そのため、プログラム可能な検索エンジンの導入を検討する際は、広告が表示されることを前提とした運用になります。料金体系の最新情報はGoogleのプログラム可能な検索エンジンのバージョンページで確認することをおすすめします。
プログラム可能な検索エンジンの導入法
プログラム可能な検索エンジンは、Googleが提供するカスタム検索機能で、ホームページに適した検索機能を簡単に導入できます。ここでは、プログラム可能な検索エンジンの導入手順を解説します。
新しい検索エンジンを作成する
プログラム可能な検索エンジンの公式サイトにアクセスすると、新しい検索エンジンを作成という画面が表示されます。ここで、まずは検索エンジンの名前を決めて入力します。管理しやすい名称にすることで、後から設定を変更する際も分かりやすくなります。
次に、検索の対象を指定します。特定のホームページやディレクトリ、ページを検索対象にする場合は、「特定のホームページまたはページを検索」を選択し、Googleの補足説明を参考にしながら対象URLを入力して追加をクリックします。もし、ウェブ全体を対象にする場合は、「ウェブ全体を検索」を選択します。
さらに、画像を指定したい場合は、画像検索にチェックを入れ、露骨な表現を含むページを除外したい場合は、セーフサーチにチェックを入れます。
これらの設定を行った後、私はロボットではありませんにチェックを入れ、ページ下部の「作成」をクリックすれば、新しい検索エンジンが作成されます。
検索結果をカスタマイズする
検索エンジンの作成が完了すると、プレビューとカスタマイズのリンクが表示されます。カスタマイズをクリックすると、検索結果のデザインや挙動を変更できる画面が開きます。
検索結果のレイアウトや配色を変更し、ホームページのデザインに合わせた調整が可能です。また、特定のページを検索結果の上位に表示させたり、検索対象から特定のページを除外したりすることもできます。
これまで多くのホームページにプログラム可能な検索エンジンを導入してきた経験から言うと、検索結果のデザインやレイアウトに関するカスタマイズは重要視されることが多いですが、プログラム可能な検索エンジンでは、完全に希望通りのデザインにはならないという点を理解しておく必要があります。
Googleが定めた範囲内での調整になるため、細かいデザイン変更が必要な場合は、他の検索システムの導入を検討するのも一つの方法です。
ホームページに検索ボックスを設置する
カスタマイズが完了したら、検索ボックスをホームページに設置します。カスタマイズページの上部にはコードを取得というリンクボタンがあるので、それをクリックするとプログラム可能な検索エンジンのソースコードが発行されます。
取得したコードは、ホームページのHTMLに貼り付けることで検索機能が利用できるようになります。ただし、見た目を調整するにはCSSの編集が必要になるため、デザインの統一感を持たせたい場合は、ホームページ制作会社に相談すると良いでしょう。
まとめ
ホームページにサイト内検索を無料で実装する方法として、プログラム可能な検索エンジンを紹介しました。
以前は有料プランを利用することで広告を非表示にできたため、企業サイトでも安心して導入できるサービスでした。しかし、現在は有料プランの新規受付が終了しており、無料の広告付き版しか利用できません。検索結果に競合他社の広告が表示される可能性もあるため、企業サイトへの導入は積極的にはおすすめしにくい状況です。
サイト内検索を本格的に活用したい場合は、月額制のサイト内検索サービスの導入や、そもそもサイト内検索が必要かどうかを含めて再検討されることをおすすめします。
