ワークスペースへ

導入ガイド

検索広告

Search ads (AdSense for Search / Programmable Search Engine)

サイト内検索の結果に、ユーザーが入力した内容に合わせて表示される広告です。AdSense for Search または Programmable Search で配信します。

  • AdSense
  • モバイルとデスクトップ(サイト内検索の結果ページ)
デスクトップ
スマートフォン

1分でわかる

検索広告とは

Google で何かを検索したとき、スポンサー付きの結果がいくつか表示されるのを見たことがありませんか? 検索広告は、その考え方を自分のサイトの中に持ち込むものです。サイトの検索ボックスで「花」と入力したら、結果ページに花に関連する広告が表示されることがあります。ショッピングモールの案内カウンターのようなものです。お店の場所を聞くと答えが返ってきて、その横に質問に合ったお得な情報が見えます。

Google には2つの方法があります。1つ目は AFS と呼ばれる、検索向け AdSense です。誰でも使えるわけではありません。サイトが合うと思う場合はアカウント マネージャーに連絡する必要があり、Google がサイトを審査します。AFS では、AdSense で検索スタイルを作成し、コードを生成して、検索結果ページに貼ります。2つ目は、Google のプログラマブル検索エンジン(Programmable Search Engine)です。AdSense で Search engine(検索エンジン)タイプのユニットを作成し、サイトに検索を置くと、誰かが広告をクリックしたときに収益の一部を受け取れます。

ルールはかなり具体的です。広告を表示できるのは、ユーザーが実際に検索して表示された結果ページだけです。検索ボックスにあらかじめ入力しておくことはできず、検索語句があらかじめ入ったリンクを作ることもできません。広告は検索結果と簡単に区別できる必要があり、結果より数が多くてはいけません。検索や広告の閲覧に対して報酬を出すことはできません。また、1ページあたりのユニット数には上限があり、パソコンとモバイルで異なります。

Google がこの形式を作ったのは、そのときユーザーが探しているものに答える広告が最も役に立つからです。ストア、ポータル、ディレクトリのように、サイト内検索がよく使われるサイトに向いています。検索があまり使われないサイトでは、手間に見合わないかもしれません。Google 自身も、AFS へのアクセスを維持するには、検索広告のインプレッション数が最低限必要だとしています。

手順

実装の方法

  1. 方法を選んでアクセスを申請するAFS は登録が自動ではないため、アカウント マネージャーに連絡してください。Programmable Search Engine では、確認メールで有効にした AdSense アカウントが必要です。
  2. 検索スタイルを作成する(AFS)AdSense で「検索広告」、「検索スタイル」の順にクリックします。検索結果ページに合う検索スタイルを作成します。
  3. コードを生成して貼る「検索スタイル」で「コードを生成」をクリックします。「ステップ1:コンテナを作成」で、各ユニットの div の ID を入力するか、既定の afscontainer1 のままにします。1つ目のスニペットを検索結果ページの head に、2つ目を body に貼り、「完了」をクリックします。
  4. 値を確認するコードで、パブリッシャー ID、スタイル ID、検索フィールドを確認します。検索フィールドには、そのページでユーザーが検索した内容そのものが入っている必要があります。
  5. または Programmable Search Engine を使うAdSense で Search engine(検索エンジン)タイプの広告ユニットを作成し、Google がホストするものとは別のレイアウトで、自分のサイトに検索要素を置きます。

実装例

コードと画面での表示

1つ目のコードは検索結果ページの head に、2つ目は body に入れます。実際には、必ず AdSense アカウントで生成されたコードをコピーしてください。
<!-- No <head> da página de resultados da busca -->
<script async="async"
  src="https://www.google.com/adsense/search/ads.js"></script>
<script type="text/javascript" charset="utf-8">
(function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
  arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
</script>

<!-- No <body>, onde os anúncios devem aparecer -->
<div id="afscontainer1"></div>
<script type="text/javascript" charset="utf-8">
  var pageOptions = {
    'pubId': 'seu-id-de-cliente', // Coloque aqui o seu ID de cliente
    'query': 'flores',            // O que a pessoa buscou nesta página
    'styleId': '0000000000'       // O ID do seu estilo de pesquisa
  };

  var adblock1 = {
    'container': 'afscontainer1',
    'width': 700
  };

  _googCsa('ads', pageOptions, adblock1);
</script>
デスクトップサイト内検索の結果ページに、結果の上、下、または横のユニットとして表示されます。上や下のユニットは最大5件、横のユニットは最大8件の広告を表示します。
モバイル結果ページに表示され、1ページあたり最大2ユニット、上のユニットに最大3件、下のユニットに最大3件の広告が入ります。一度に見えるユニットは1つだけです。

Googleのガイダンス

できることとできないこと

してよいこと

  • パソコンとモバイルのサイトで検索広告を表示する。
  • 1ページあたり、パソコンでは最大3ユニット、モバイルとタブレットでは最大2ユニットの検索広告を置く。
  • 1回の広告呼び出しで複数のユニットを置く。追加するユニットには、それぞれの div だけが必要です。
  • 無限スクロールのように、ユーザーがスクロールして結果が追加で読み込まれたときに、新しく呼び出しを行う。
  • 代替の検索クエリを使うこと。ただし、Google 独自のポリシーに従う場合に限ります。

してはいけないこと

  • 検索ボックスにあらかじめ入力しておく、または検索語句があらかじめ入ったリンクを作る。
  • 検索結果ページの外に検索広告ユニットを置く。
  • 検索や広告の閲覧に対して、お金や報酬を出す。
  • 検索結果より多くの広告を表示する。
  • ユニットを隠す、移動する、いじる、表示する数より多くのユニットをリクエストする、または独自の遅延読み込みを作る。

ヒント

正しく行うために

注意

よくあるエラー

サンプル コードをそのままコピーする

Google は、サンプル コードはそのままでは動かないと注意しています。コードは、AdSense アカウントから直接コピーしてください。

コンテナの名前が違う

ユニットで指定した名前は、広告を表示する div の ID と同じである必要があります。

1ページに複数回の呼び出し

同じページで広告を何度も呼び出すのは、Google のガイダンスに反します。無限スクロールを除き、呼び出しは1回にするよう案内されています。

Google がホストするレイアウト

Programmable Search Engine では、Google がホストするレイアウトは収益を分配しません。検索エンジンの公開アドレスや、「Google で検索」のリンクから離脱した場合も、分配はありません。

よくある質問

どのサイトでも AFS を使えますか?

いいえ。登録は自動ではありません。アカウント マネージャーに連絡すると、Google がサイトを評価します。アクセスを維持するには、アカウントに最低限のインプレッション数が必要です。

アプリで検索広告を使えますか?

いいえ。Google は、検索広告の実装はモバイルアプリではサポートされていないとしています。

空いたスペースを他の広告で埋められますか?

いいえ。検索広告は、コンテンツ向け AdSense、Ad Manager、AdMob の広告で埋めることはできません。

どのような結果ページには表示できませんか?

一般に、結果が主に動画、画像、ニュースの集約、人物、音楽であるページには、Google の書面による承認がない限り表示できません。

ライブラリ

Google の公式情報

このページの内容はすべて Google の公式ドキュメントに基づいています。原文で直接確認できます。

あなたのサイトは、このフォーマットを正しく使っていますか?

監査は、何もクリックせずに訪問者としてサイトを読み取り、修正すべき点を表示します。

監査を実行する