整合 Google 自定义搜索 CSE
我发布的几款主题都可以在后台选择使用 Google Custom Search Engine (CSE), 但是并不提供内页处理, 搜索后会转跳到 Google.com. 包括我自己的博客, 一直也是如此. 今天折腾了一下, 把 Google 自定义搜索整合到了 WordPress 主题里面, 做成了内页显示. 其实很简单, 这就和大家分享一下.
为什么要使用 Google 自定义搜索 CSE?
1. WordPress 自带的搜索功能跟 Google 比起来实在太弱, 太弱, 太弱了. (当你的网站被 Google 收录良好, 这是很好的选择)
2. CSE 上可以显示 Google Adsense 为你带来一些广告收益.
为什么要将 CSE 整合到主题中?
1. 看起来整齐且舒服.
2. 不用转跳至 Google.com, 用户在本站的持续浏览.
CSE 页面的工作原理.
1. 创建一个可访问的页面. (不搜索也可直接访问)
2. 搜索的时候带参转跳至该页面.
3. 通过 JavaScript 对参数进行处理, 从 Google 获取数据并返回搜索结果.
如何把 Google CSE 集成到 WordPress 中?
你可以在我爱水煮鱼中找到答案:
http://fairyfish.net/2008/04/29/integrate-google-custom-search-into-wordpress/
如果你是 iNove 用户, 可以看看 whisperer 的教程:
http://www.whisperer.name/2009/09/improve-the-google-custom-search-results-of-inove/
为什么我不将这集成到发布的主题中?
这个功能需要后台添加页面和评论菜单项. 因为不是每个人都会折腾这玩意儿, 为免产生误解, 宁可不搞.
PS. iNove 主题可以将 googleSearchFrameWidth 设置为 605.
在哪里下载?
是引用的?
很棒的整合 搜索进来的 谢谢您的分享!