·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设问答 >> 如何完美将谷歌cse搜索引擎托管在网站上

如何完美将谷歌cse搜索引擎托管在网站上

作者:佚名      网站建设问答编辑:admin      更新时间:2022-07-23

萌否搜索引擎升级啦,啊哈哈哈~~~“哦!!”(被踢飞) 好了,不发疯了,直接进入正题,由于谷歌cse给出的代码默认翻页只有10,有些人只有8,比如我找到一位童鞋只能搜8页,谷歌cse网站收录少倒是是没关系,但页面一多别人就看不全了 先给个本人制作的谷歌cse:http://moefou.com/ 搜索angel beats,发现了吗,突破了页数限制,并出现下一页的选项 下面我来给出本人制作的代码。 先建立一个index.php文件,在其中写入如下代码

<center><!-- Google CSE Search Box Begins --> <form id="searchbox_015944251473308194816:mbuhqwoyg5m" action="http://moefou.com/communitysearch.php"> <input type="hidden" name="cx" value="015944251473308194816:mbuhqwoyg5m" /> <input type="hidden" name="cof" value="FORID:11" /> <input name="q" type="text" size="40" /> <input type="submit" name="sa" value="Search" /> </form> <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_015944251473308194816%3Ambuhqwoyg5m"></script> <!-- Google CSE Search Box Ends --><center>

我来解释以下,里面的015944251473308194816:mbuhqwoyg5m是你谷歌cse的id ,而http://moefou.com/communitysearch.php为你搜索输出的结果页,你们在编写时你们换成自己的就可以了。

既然前面我以http://moefou.com/communitysearch.php为结果页,那自然,我还要建一个communitysearch.php文件,用记事本打开,写入以下代码。

<center><!-- Google Search Result Snippet Begins --> <div id="results_015944251473308194816:mbuhqwoyg5m"></div> <script type="text/javascript"> var googleSearchIframeName = "results_015944251473308194816:mbuhqwoyg5m"; var googleSearchFormName = "searchbox_015944251473308194816:mbuhqwoyg5m"; var googleSearchFrameWidth = 600; var googleSearchFrameborder = 0; var googleSearchDomain = "www.google.com"; var googleSearchPath = "/cse"; </script> <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script> <!-- Google Search Result Snippet Ends --><center>

同样将ID换为乃自己的,当然,就这样结束还不行,乃们会发现结果页面上没有搜索框,所以communitysearch.php还要在开头把第一段加进去,这样就完美了,接下来上传,放广告。祝大家玩的愉快。

本人学会计的,写出这篇文章不容易啊~~!

警告,php文件编码选择Unicode-8

转贴请保留以下信息:

http://blog.moefou.com/2010/05/03/76

作者:hopegift