支持Google和Baidu站内搜索的代码
用搜索引擎给站点打造专属的搜索页面功能是十分强大的,要比自己专门去开发站内搜索程序要高效的多,利用Google和Baidu的相关搜索参数就可以实现这个目标。Google的站内搜索:
<form method="get" action="http://www.google.com/custom">
<input type="text" name="q" size="30" maxlength="255" value="" />
<input type="hidden" name="hl" value="zh-cn" />
<input type="hidden" name="ie" value="utf-8" />
<input type="hidden" name="oe" value="utf-8" />
<input type="submit" name="sa" value="搜索" />
<input type="hidden" name="domains" value="www.rainbowsoft.org" />
<input type="hidden" name="sitesearch" value="www.rainbowsoft.org" />
</form>
Baidu的站内搜索:
<form action="http://www.baidu.com/baidu">
<input type="text" name="word" size="30" maxlength="255" value="" />
<input name="tn" type="hidden" value="baidu"/>
<input type="hidden" name="hl" value="zh-cn" />
<input type="hidden" name="ie" value="utf-8" />
<input type="hidden" name="oe" value="utf-8" />
<input name="ct" type="hidden" value="2097152">
<input type="hidden" name="si" value="www.rainbowsoft.org">
<input type="submit" value="搜索" />
</form>
对比针对Google和Baidu的站内搜索代码,你会发现基本上参数都很相似,有页面语言,还有关键的编码,我的网站www.rainbowsoft.org全是UFT-8编码的,必须要把相关参数设置正确。还有一个最关键的位置就是搜索站点,你要将"www.rainbowsoft.org"改为你自己的站点的URL名称。
当然要想让这些代码生效,你还要让Google和Baidu索引你的网站,这就不是本文所要讨论的范围。利用Google和Baidu做站内搜索也有一点不好:那就是往往不能很快的检索到最新的资料,所以如何取舍还是要看网站的应用了。
示例:http://www.rainbowsoft.org/search/ 没什么意思的~ 支持一下.....
支持Google和Baidu站内搜索的代码
用搜索引擎给站点打造专属的搜索页面功能是十分强大的,要比自己专门去开发站内搜索程序要高效的多,利用Google和Baidu的相关搜索参数就可以实现这个目标。Google的站内搜索:
<form method="get" action="http://www.google.com/custom">
<input type="text" name="q" size="30" maxlength="255" value="" />
<input type="hidden" name="hl" value="zh-cn" />
<input type="hidden" name="ie" value="utf-8" />
<input type="hidden" name="oe" value="utf-8" />
<input type="submit" name="sa" value="搜索" />
<input type="hidden" name="domains" value="www.rainbowsoft.org" />
<input type="hidden" name="sitesearch" value="www.rainbowsoft.org" />
</form>
Baidu的站内搜索:
<form action="http://www.baidu.com/baidu">
<input type="text" name="word" size="30" maxlength="255" value="" />
<input name="tn" type="hidden" value="baidu"/>
<input type="hidden" name="hl" value="zh-cn" />
<input type="hidden" name="ie" value="utf-8" />
<input type="hidden" name="oe" value="utf-8" />
<input name="ct" type="hidden" value="2097152">
<input type="hidden" name="si" value="www.rainbowsoft.org">
<input type="submit" value="搜索" />
</form>
对比针对Google和Baidu的站内搜索代码,你会发现基本上参数都很相似,有页面语言,还有关键的编码,我的网站www.rainbowsoft.org全是UFT-8编码的,必须要把相关参数设置正确。还有一个最关键的位置就是搜索站点,你要将"www.rainbowsoft.org"改为你自己的站点的URL名称。
当然要想让这些代码生效,你还要让Google和Baidu索引你的网站,这就不是本文所要讨论的范围。利用Google和Baidu做站内搜索也有一点不好:那就是往往不能很快的检索到最新的资料,所以如何取舍还是要看网站的应用了。
示例:http://www.rainbowsoft.org/search/
页:
[1]