您的位置:首页 > 编程语言 > Go语言

如何让Google实现博客内或者特定在特定几个页面搜索(转)

2009-11-18 18:28 399 查看
Google公共服务搜索为政府和全球范围的教育机构、非盈利组织的网站提供免费的站内搜索功能(SiteSearch),其中还包括可自选的网络搜索(WebSearch)。这项服务可全面度身定制,并且搜索结果页面没有任何有广告。



搜索代码:

<!-- SiteSearch Google -->
<form method=get action="http://www.google.com/search">
<table bgcolor="#FFFFFF"><tr><td>
<a href="http://www.google.com/">
<img src="http://www.google.com/logos/Logo_40wht.gif"
border="0" alt="Google"></a>
</td>
<td>
<input type=text name=q size=31 maxlength=255 value="">
<input type=hidden name=ie value=GB2312>
<input type=hidden name=oe value=GB2312>
<input type=hidden name=hl value=zh-CN>
<input type=submit name=btnG value="Google 搜索">
<font size=-1>
<input type=hidden name=domains value="YOUR DOMAIN NAME"><br>
<input type=radio name=sitesearch value=""> 搜索WWW
<input type=radio name=sitesearch value="YOUR DOMAIN NAME" checked> 搜索YOUR DOMAIN NAME
</font>
</td></tr></table>
</form>
<!-- SiteSearch Google -->


如果觉得图片不好看可以换成其他google的图标,具体见http://www.google.cn/intl/zh-CN/logos.html
或者干脆砍掉图片部分代码,只显示搜索框与搜索按钮代码。
将其中YOUR DOMAIN NAME换成博客地址就可以实现用google搜索博客内内容。相应的,换成其他地址就可以实现对该地址的内容搜索。
如果搜索后出现乱码则要修改代码中两个 GB2312 换成专题的编码,比如 Big5,或者UTF-8。
然后看看是否还有乱码。

如果想仅仅让google搜索几个特定页面的话,可以去这里定制搜索引擎
http://www.google.com/coop/cse/?hl=zh-CN(须注册)

http://lafirel.blogbus.com/logs/14707884.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐