Google Adsense: 在自己的网站中显示搜索结果
2008-02-10 17:10
295 查看
Google Adsense 在前不久推出了一个新功能:在自己的网站中显示搜索结果。这样在用户进行搜索的时候就不会转跳到站外的页面了。对投放 Adsense 的站点来说,是一个很好的功能。用这个功能几乎可以替代 MT 的站内搜索了(MT 的搜索实在是消耗资源)。
我尝试在站点上把这个功能启用。参见单篇归档下面的"类似主题搜索"栏目。如果在当前页面显示,有一个小技巧,把代码中的 action 目标参数换成如下 MT 的标记:
这样搜索结果就会在当前的页面上显示了。但是有个非常非常不爽的问题,搜索结果的最下方会出现大面积的空白。我不确定这是不是 Google 修复上一个 关于页面高度的 Bug 后带来的新问题。
那位知道,请通知我一下,多谢!
Updated: 与 Tinyfool 交流了一下,他也认为是 Google 修复 Bug 带来的新问题。我给 Google 去了邮件,期待能够得到回复.
Updated 2: Google Adsense 小组回信:
首先,我们发现您的AFS修改了我们的代码,请注意,计划政策禁止发布商修改广告或搜索代码。
另外,我们的 AdSense for Search 代码利用 HTML FORM 提交搜索查询。为了使 AdSense for Search 代码正常运行,请不要将其嵌套进网页的另一组 < FORM> 标记中。如果您希望在自己的网页中执行 AdSense for Search 功能,请将其粘贴到网页中所有现有 <FORM> 标记之外的部分。
晕,赶紧按照人家说的作罢
我尝试在站点上把这个功能启用。参见单篇归档下面的"类似主题搜索"栏目。如果在当前页面显示,有一个小技巧,把代码中的 action 目标参数换成如下 MT 的标记:
<$MTEntryPermalink___FCKpd___0gt;
这样搜索结果就会在当前的页面上显示了。但是有个非常非常不爽的问题,搜索结果的最下方会出现大面积的空白。我不确定这是不是 Google 修复上一个 关于页面高度的 Bug 后带来的新问题。
那位知道,请通知我一下,多谢!
Updated: 与 Tinyfool 交流了一下,他也认为是 Google 修复 Bug 带来的新问题。我给 Google 去了邮件,期待能够得到回复.
Updated 2: Google Adsense 小组回信:
首先,我们发现您的AFS修改了我们的代码,请注意,计划政策禁止发布商修改广告或搜索代码。
另外,我们的 AdSense for Search 代码利用 HTML FORM 提交搜索查询。为了使 AdSense for Search 代码正常运行,请不要将其嵌套进网页的另一组 < FORM> 标记中。如果您希望在自己的网页中执行 AdSense for Search 功能,请将其粘贴到网页中所有现有 <FORM> 标记之外的部分。
晕,赶紧按照人家说的作罢
相关文章推荐
- 如何在自己的网站输入关键字跳到百度搜索,并显示搜索内容呢?
- 百度搜索结果显示网站图标,凸显网站品牌和商标效应?
- 如何在Google搜索结果中显示网站的作者信息
- 怎么让自己的网站在百度搜索中带图片显示
- 在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
- 如果将Joomla网站搜索结果显示到一个“干净”页面
- 如何将Joomla网站搜索结果显示到一个“干净”页面
- 网站部分图片(特别是用户自己上传的图片)不显示怎么回事?
- 如何从谷歌搜索结果中删除含有用户个人隐私信息的其他网站网页
- 改变Eclipse的Ctrl+H搜索结果窗口是否显示。
- Magento网站搜索结果过多-搜索不准确的问题问题的解决
- 导向恶意网站的搜索引擎搜索结果
- 百度搜索结果升级 显示嵌入图片
- 在Google搜索结果显示原始链接
- Android搜索芽发展clientVersion1.0结束(过程和结果显示)
- 使用UISearchDisplayController显示搜索结果
- 织梦手机版搜索结果显示为电脑版的解决方法
- php搜索结果关键词高亮显示
- Siteserver-stl:searchOutput(搜索结果)自定义显示样式
- 搜索结果高亮显示