zoukankan      html  css  js  c++  java
  • 谷歌站内搜索的两种方式

    传统站内搜索
    传统站内搜索的方式是依靠一段固定的代码来实现搜索站内信息的。之前我所用的站内搜索代码是:

    <!-- 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_25wht.gif" border="0" alt="Google" /></a>          
     </td>                        
    <td>                
    <input type="text" name="q" size="10" maxlength="200" value="" />
    <input type="hidden" name="hl" value="zh-CN" />
    <input type="submit" name="btnG" value="搜索" />
    <font size="-1"><input type="hidden" name="domains" value="http://goward.jimdo.com" /> <input type="radio" name="sitesearch" value="" />Web<input type="radio" name="sitesearch" value="http://goward.jimdo.com" checked="checked" /> 本站</font>            
    </td>        
    </tr>    
    </table></form>
    <!-- SiteSearch Google -->

    运行效果如下图。
    Google searchGoogle 站内搜索

    其中蓝色部分为Google logo,你可以选择不要它;直接将蓝色部分删除就可以了。红色部分可更改;size表示搜索框的长度,搜索、Web、本站分别对应着图中的三个文字。黄色部分对应着你的网站完整域名,将其改为你的网站后就可以使用了。

     
    Google自定义搜索
    点击进入http://www.google.com/cse/开始自定义自己的搜索引擎。页面语言是英文的(再次说明英语是如此之重要),使用Google帐号登录后进入自定义搜索引擎程序。
     
    请注意概念我们这里说的是“自定义搜索引擎”,并非上面的站内搜索;也就是你可以定义一个属于自己的搜索引擎,除了使用Google的搜索排名算法,其余的一切包括搜索引擎名称,Logo,语言,颜色,要搜索哪些站点,不搜索哪些站点,广告怎么放等等都可以由你自己设定。所以这是制作属于你自己的搜索引擎,含义远比上面的站内搜索广泛多了,也更人性化了。
     
    自定义步骤分三步:建立基本信息,优化各项设置,获取代码;
    具体步骤执行我就不细说了,自己去尝试。不认识的单词翻着字典来查。
    建立后将代码粘帖到你的网站中。如果过一段时间你想更改直接登录Google Custom Search界面点击“manage your existing search engines”即可进入控制面板实现对你现有的搜索引擎的更改。更改保存之后不必再次将你的代码粘帖到网站,Google会自动刷新设置的。
     
    控制面板的主要项目:
    Basics:基本信息如搜索引擎名称描述及关键字等;搜索方式
    有只搜索指定网站和搜索全部互联网但强调指定网站。
    Sites:指定要搜索的网站
    Indexing:索引以提供最新最快的搜索结果
    Look and feel:设置外观
    Get code:获取代码
    Collaboration:请求别人协作制作自定义引擎
    Make money:Google Adsense用户可点击这里赚钱
    Business account:企业账户
    Preview:预览搜索引擎

    Statistics:使用统计数据
  • 相关阅读:
    Grunt构建工具插件篇——之less工具
    Grunt构建工具能做哪些事?
    Grunt-几个常用的任务配置,加载,执行的写法
    单元测试任务包括哪些?
    单元测试的概念
    分享Grunt.js配置: watch + liveReload 实时监测文件变化自动刷新浏览器
    如何使用Grunt(好文)
    grunt安装详解及失败处理
    利用 Grunt (几乎)无痛地做前端开发 (一)之单元测试
    Grunt实现自动化单元测试
  • 原文地址:https://www.cnblogs.com/shcolo/p/3267330.html
Copyright © 2011-2022 走看看