个人网站添加google自定义搜索新方法|Google Google技巧 网站知识 博客技巧 TTTBLOG
Title 10340 Reply 6 Coin 0 Score 0
entry : 2009-08-12 01:09:09
update: 2009-08-12 01:09:09
show: 5686
#0. (Normal)

  刚才逛ZWWoOoOo^s Blog时,看到文章<添加Google自定义搜索到WordPress的新方法>(地址:http://zwwooooo.com/archives/24341)

  原来google又推出了一个添加自定义搜索到个人网站的方法,据说是前两天刚推出的,比较好用。而且这个方法不限于WordPress,适用于任何网站,并且其方法非常简单,就是直接添加以下代码到个人网站上:

<!– Google Custom Search Element –>
<div id=”cse” style=”width:100%;”>Loading</div>
<script src=”http://www.google.com/jsapi” type=”text/javascript”></script>
<script type=”text/javascript”>
google.load(’search’, ‘1′);
google.setOnLoadCallback(function(){
new google.search.CustomSearchControl().draw(’cse’);
}, true);
</script>

  以前,我也在google中自定义过搜索,但测试时没有问题,也添加到了主页上(悠悠网),但搜索结果时好时坏,更多的时候显示的是好多乱码。。。不知是我设置的不对,还是别的什么原因,后来也就没有再搞。
  现在有这么好的方法,当然要试一下了。
  但时添加后,发现还是不行,一直显示Loading,这是咋的回事呢~~
  难道是我的后台不支持…。
  郁闷了,回头再查一下吧!

PS:
  google的东西越来越多了,感觉光用标签来区分,不太好,添加一个分类吧~~

PS:
  又研究了一下,在google自定义搜索界面下(http://www.google.com/cse/manage/all),建立了自定义搜索,生成代码。
  但这段代码有点麻烦,用了好多<table>标签,放在侧栏上很不好调整,参考了一些其它的代码,整理了一下生成的代码,这下简洁多了。
  感觉这个还真不错,可以和Adsense联系起来,可以选择在自己的网站,还是Internet上搜索……

  整理后的代码如下:

    <!-- Google Search start -->
    <div class="widget">
    <table height="50" border=0 align="center">
        <!-- <form action="http://www.google.com/cse" id="cse-search-box"> -->
        <form action="http://www.google.com/custom" id="cse-search-box" target="_blank">
        <tr><td>
                <!-- <img alt="" src="upload/201006120902548415.gif" height=20 border=0> -->
                <img alt="" src="http://taoyoyo.net/cimage/Google_Logo_00.png" height=20 border=0>
             </td></tr>
        <tr>
            <td class=tc nowrap>
                <input type=hidden name=hl value="zh-CN"><input type=hidden name=newwindow value="1">
                <input type=hidden name=client value="pub-2800860450586817">
                <input type=hidden name=channel value="0587423636">
                <input type=hidden name=cof value="FORID:13;AH:left;CX:TTT;L:upload/201006120902548415.gif;LH:30;LP:1;VLC:#330033;KMBOC:#336699;KMTVC:#0000CC;">
                <input type=hidden name=adkw value="AELymgUNQkAgx4aKJNSFiu5woZErM3fquyTdidOLcpg-qEr5F8ZGt-I6OVoh_3y_y8eQauAP2lgo_wK6Hot4XvyEAEU_5RHaAY8xI5yB-I0NNhsp-EwPKrw">
                <input type=text name=q size=30 maxlength=2048 value="" title="Google Search">
                <input type=submit name="btnG" value="Search">
            </td>
        </tr>
        <tr>
            <td class=tc colspan=2><font size=-1>
                <input id=www type=radio name=cx value="!001456641407630111937:ctpjbktk-m8"><label for=www>Web&nbsp;</label> </font>
                <input id=custom type=radio name=cx value="001456641407630111937:ctpjbktk-m8" checked><label for=custom>TTT&nbsp;BLOG</label>
                <!-- <input id=custom type=radio name=cx value="001456641407630111937:_mlrnmmmvz0"><label for=custom>YOYO&nbsp;</label>  -->
            </td>
        </tr>
        </form>
    </table>
    </div>
    <!-- Google Search End -->

  要注意以下两个地方:
  一个是这个搜索和adsense联系着,注意以下代码:

                <input type=hidden name=client value="pub-2800860450586817">
                <input type=hidden name=channel value="0587423636">

  其中:
  1,client:就是你的客户ID,对每一个adsense的注册用户,google都提供了一个唯一标示,就是这东西,比如我的是pub-    2800860450586817,也就是google通过这个号来确定该把这次搜索算在谁的账户下。
  2,channel:就是渠道,在获取google广告代码的时候有选择的,为每个广告设置一个渠道,以后就能清楚地知道自己在哪投放的广告为自己挣钱了。

  第二个就是定义在哪里搜索,如下:

                <input id=www type=radio name=cx value="!001456641407630111937:ctpjbktk-m8"><label for=www>Web&nbsp;</label> </font>
                <input id=custom type=radio name=cx value="001456641407630111937:ctpjbktk-m8" checked><label for=custom>TTT&nbsp;BLOG</label>

  这两个就分别定义了是在internet上,还是在TTT BLOG上搜索,注意:其中的“!001456641407630111937:ctpjbktk-m8”是你在google上创建自定义搜索引擎的唯一ID。

  这个还有很多功能,什么编制索引、优化、同义词……一时看不懂那么多啊……

  (参考:http://www.cnblogs.com/soli/archive/2009/02/06/1385543.html)

                  --20100612
     

【版权声明】
本文为原创,遵循CC 4.0 BY-SA版权协议!转载请附上原文出处链接及本声明。
原文链接:https://tdlib.com/am.php?t=bsXuVcTaWdk4

Tag:   Google   Google技巧   网站知识   博客技巧   TTTBLOG
分享链接:
6回复
Allen 2009-08-12 08:43:42   
| 150 | goldapple | 2009-08-12 08:43:42 | [email protected] | http://www.goldapple.name |
-----
确实和以前不一样,这个比较高级,还用了API啥的
Allen 2009-08-12 09:06:02   
| 151 | 石老人 | 2009-08-12 09:06:02 | [email protected] | http://shilaoren.net |
-----
这个高级了啊,不错,呵呵。 不过我的站暂时还不需要,呵呵,等文章多了再说吧。
Allen 2009-08-12 09:10:04   
| 152 | 卢松松 | 2009-08-12 09:10:04 | | http://www.lusongsong.com |
-----
我在网站上添加过,不过还没有在博客添加自定义搜索的打算
Allen 2016-10-26 21:45:31   
| 3263 | 华夏装饰网 | 2016-10-26 21:45:31 | [email protected] | http://www.hx116.com |
-----
路过看看 学习了,http://www.hx116.com 谢谢分享25JNs
Allen 2016-11-05 21:29:35   
| 3265 | 华夏装饰网 | 2016-11-05 21:29:35 | [email protected] | http://www.hx116.com |
-----
www.hx116.com 不错学习一下,s1iHb
Allen 2016-11-19 23:43:16   
| 3267 | 上海装修网 | 2016-11-19 23:43:16 | [email protected] | http://sh.hx116.com |
-----
sh.hx116.com 挺好的,可以来看看p7rIy
未登录,请先 [注册] or [登录]
(一分钟即可完成注册!)