打开空间

实施指南

搜索广告

Search ads (AdSense for Search / Programmable Search Engine)

出现在您网站搜索结果中的广告,与访客输入的内容相关,通过 AdSense 搜索广告或 Programmable Search 提供。

  • AdSense
  • 手机和桌面端(位于网站搜索结果页)
桌面端
手机

1 分钟看懂

什么是搜索广告

您在 Google 上搜索东西时,是不是会看到一些赞助结果?搜索广告把这种做法带到您自己的网站里。当有人使用网站的搜索框,比如输入“花”,结果页面可以显示与花相关的广告。这就像商场的服务台:访客问某家店在哪里,得到答案,同时在旁边看到一个与问题相符的优惠。

Google 提供两条路。第一条是 AdSense 搜索广告,称为 AFS。它并不对所有人开放:认为自己的网站合适的人需要联系客户经理,Google 会先审核网站。在 AFS 中,你在 AdSense 里创建搜索样式,生成代码,并放到你的结果页上。第二条路是 Programmable Search Engine,即 Google 的可编程搜索引擎。你在 AdSense 中创建 Search engine(搜索引擎)类型的单元,把搜索放到你的网站上,有人点击广告时你就能获得一部分收入。

规则相当具体。广告只能出现在由访客真实搜索产生的结果页面上。搜索框不能预先填好内容,也不能创建带有现成搜索词的链接。广告必须容易与搜索结果区分开,而且数量不能比搜索结果多。任何人都不能因为搜索或查看广告而获得奖励。另外,每页的广告单元数量有上限,电脑和手机的上限不同。

Google 设计这种格式,是因为最有用的广告,就是能回应访客此刻正在寻找的内容的广告。它最适合站内搜索使用频繁的网站,比如商店、门户网站和目录网站。对于搜索量很小的网站,可能不值得花这番功夫,而且 Google 本身也要求账号的搜索广告展示量达到最低水平,才能继续使用 AFS。

分步说明

如何实施

  1. 选择方式并申请权限使用 AFS 时,请联系您的客户经理,因为注册不是自动完成的。使用 Programmable Search Engine 时,您需要一个已通过确认邮件激活的 AdSense 账号。
  2. 创建搜索样式 (AFS)在 AdSense 中,点击搜索广告,再点击搜索样式。创建一个与你的结果页相匹配的搜索样式。
  3. 生成并粘贴代码在搜索样式中,点击生成代码。在第 1 步:创建容器中,填写每个广告单元的 div ID,或保留默认名称 afscontainer1。把第一段代码粘贴到结果页的 head 中,第二段粘贴到 body 中,然后点击完成。
  4. 检查各项取值在代码中,检查您的发布商 ID、样式 ID 以及搜索字段,搜索字段必须准确传入访客在该页面上搜索的内容。
  5. 或者使用 Programmable Search Engine在 AdSense 中,创建 Search engine(搜索引擎)类型的广告单元,并把搜索元素放在你自己的网站上,使用不是 Google 托管的布局。

实施示例

代码及屏幕上的效果

第一段代码放在搜索结果页的 head 中,第二段放在 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 条。
在手机上出现在结果页中,每页最多 2 个广告位,上方广告位最多 3 条广告,下方也是 3 条。同一时间只能有一个广告位可见。

Google 的建议

可以做和不可以做

可以

  • 在电脑网站和手机网站上都展示搜索广告。
  • 电脑上每页最多 3 个搜索广告位,手机和平板上最多 2 个。
  • 用一次广告调用放置多个广告位。每增加一个广告位,只需要它自己的 div。
  • 当访客滚动页面并加载更多结果时(如无限滚动),再发起一次新的调用。
  • 使用替代搜索查询,前提是它们符合 Google 对此的专门政策。

不可以

  • 预先填好搜索框,或创建带有现成搜索词的链接。
  • 把搜索广告位放在搜索结果页之外。
  • 付费或奖励访客,让他们去搜索或查看广告。
  • 展示的广告数量多于搜索结果。
  • 隐藏、移动或改动广告位,请求的广告位数量多于实际展示的数量,或者自己做延迟加载。

提示

正确的做法

注意

常见错误

照抄示例代码

Google 提醒,示例代码不能原样使用。请直接从您的 AdSense 账号中复制代码。

容器名称不一致

在广告位中填写的名称必须与广告将要显示的 div 的 ID 一致。

每页多次调用

在同一页面上多次调用广告,不符合 Google 的指引。Google 要求只调用一次,无限滚动除外。

Google 托管的版面

在 Programmable Search Engine 中,Google 托管的版面不参与收入分成。引擎的公开网址不分成,访客通过“在 Google 上搜索”链接离开时也不分成。

常见问题

任何网站都能使用 AFS 吗?

不能。注册不是自动完成的:您需要联系客户经理,由 Google 评估网站。要保持使用权限,账号还需要达到最低展示量。

我可以在应用中使用搜索广告吗?

不可以。Google 表示,手机应用不支持搜索广告的实现。

我可以用其他广告填补空白位置吗?

不可以。搜索广告位不能用 AdSense 内容广告、Ad Manager 或 AdMob 的广告来填补。

哪些结果页面上不能出现搜索广告?

一般来说,结果主要是视频、图片、新闻聚合、人物或音乐的页面上不能出现,除非得到 Google 的书面批准。

资料库

Google 官方来源

本页内容均以 Google 官方文档为准。可直接阅读原文:

你的网站是否正确使用了这种格式?

审核会像访问者一样读取网站,不点击任何内容,并告诉你需要修正什么。

开始审核