如果在自己的网站能够搜索是多么酷的一件事情,让我们来看看怎么实现。
百度
百度提供了免费的代码工站长么使用,具体代码可以到
http://zhanzhang.baidu.com/tools/code
下载,这里列出一段
<SCRIPT language=javascript> function g(formname) { var url = "http://www.baidu.com/baidu"; if (formname.s[1].checked) { formname.ct.value = "2097152"; } else { formname.ct.value = "0"; } formname.action = url; return true; } </SCRIPT><form name="f1" onsubmit="return g(this)"><table bgcolor="#FFFFFF" style="font-size:9pt;"><tr height="60"><td valign="top"><img src="http://img.baidu.com/img/logo-137px.gif" border="0" alt="baidu"></td><td><input name=word size="30" maxlength="100"><input type="submit" value="百度搜索"><br><input name=tn type=hidden value="bds"><input name=cl type=hidden value="3"><input name=ct type=hidden><input name=si type=hidden value="www.foxavideo.com"><input name=s type=radio> 互联网<input name=s type=radio checked> www.foxavideo.com</td></tr></table></form>
把上面这段代码放在body中就可以,注意把上面的红色的部分改成你的网站的ip或者域名就可以。这样百度就会在你的站内搜索了内容了。
谷歌提供了免费的和收费的,先看下免费的。
<form method="get" action="http://www.google.com/search"> <input type="text" name="q" size="31" maxlength="255" value="" /> <input type="submit" value="Google Search" /><br> <input type="radio" name="sitesearch" value="" /> Internet Search <input type="radio" name="sitesearch" value="foxavideo.com" checked />Internal Search<br /> </form>
免费版本有好几个,功能一样,只不过多了几个定制,详情参看:
http://blog.jayesh.com.np/2008/06/how-can-i-embed-google-search-box-in-my-web-site/
把上面这段代码放在body中就可以,注意把上面的红色的部分改成你的网站的ip或者域名就可以。
除此之外,google提供了定制化的搜索服务,这个收费的,收费的标准是根据搜索的次数。搜索次数越高,收费越高,按年来收费,价格从几百美元到几千美元不等。对于的一般的小网站就没有必要去花这个钱了,使用上面的免费版就完全可以。如果想创建收费的版本,也很简单,
http://www.google.com/cse/manage/create
先填写一些你个人的网站的一些信息,然后交费,你就可以得到代码,google还有售后服务。
完
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.