`
dr2tr
  • 浏览: 142272 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Google进阶搜索(摘)

阅读更多
对搜索的网站进行限制

“site”表示搜索结果局限于某个具体网站或者网站频道,如“www.sina.com.cn”、“edu.sina.com.cn”,或者是某个域名,如“com.cn”、“com”等等。如果是要排除某网站或者域名范围内的页面,只需用“-网站/域名”。

示例:搜索中文教育科研网站(edu.cn)上关于搜索引擎技巧的页面。
搜索:“搜索引擎 技巧 site:edu.cn”
结果:已搜索有关搜索引擎 技巧 site:edu.cn的中文(简体)网页。 共约有608项查询结果,这是第1-10项 。 搜索用时0.05秒。

示例:上著名IT门户网站ZDNET和CNET搜索一下关于搜索引擎技巧方面的资讯。
搜索:“"search engine" tips site:www.zdnet.com OR site:www.cnet.com”
结果:已在www.zdnet.com内搜索有关"search engine" tips OR site:www.cnet.com的网页。 共约有1,040项查询结果,这是第1-10项 。 搜索用时0.09秒。

注意,在这里Google有个小BUG。“已在www.zdnet.com内搜索…”,其实应该表述成“已在www.zdnet.com和www.cnet.com内搜索…”。

示例:搜索新浪科技频道中关于搜索引擎技巧的信息。
搜索:“搜索引擎 技巧 site:tech.sina.com.cn”
结果:已在tech.sina.com.cn搜索有关搜索引擎 技巧 的中文(简体)网页。 共约有163项查询结果,这是第1-10项 。 搜索用时0.07秒。

注意:site后的冒号为英文字符,而且,冒号后不能有空格,否则,“site:”将被作为一个搜索的关键字。此外,网站域名不能有“http://”前缀,也不能有任何“/”的目录后缀;网站频道则只局限于“频道名.域名”方式,而不能是“域名/频道名”方式。

8.2、在某一类文件中查找信息

“filetype:”是Google开发的非常强大实用的一个搜索语法。也就是说,Google不仅能搜索一般的文字页面,还能对某些二进制文档进行检索。目前,Google已经能检索微软的Office文档如.xls、.ppt、.doc,.rtf,WordPerfect文档,Lotus1-2-3文档,Adobe的.pdf文档,ShockWave的.swf文档(Flash动画)等。其中最实用的文档搜索是PDF搜索。PDF是ADOBE公司开发的电子文档格式,现在已经成为互联网的电子化出版标准。目前Google检索的PDF文档大约有2500万左右,大约占所有索引的二进制文档数量的80%。PDF文档通常是一些图文并茂的综合性文档,提供的资讯一般比较集中全面。

示例:搜索几个资产负债表的Office文档。
搜索:“资产负债表 filetype:doc OR filetype:xls OR filetype:ppt”
结果:已搜索有关资产负债表 filetype:doc OR filetype:xls OR filetype:ppt的中文(简体)网页。 共约有481项查询结果,这是第1-10项 。 搜索用时0.04秒。

注意,下载的Office文件可能含有宏病毒,谨慎操作。

示例:搜索一些关于搜索引擎知识和技巧方面的PDF文档
搜索:“"search engine" tips OR tutorial filetype:pdf”
结果:已向英特网搜索"search engine" tips OR tutorial filetype:pdf. 共约有12,600项查询结果,这是第1-10项 。 搜索用时0.22秒。

我们来看其中的一个结果:

[PDF]Search Engines Tips
文档类型: PDF/Adobe Acrobat - HTML 版
... http://www.google.com/press/zeitgeist.html See what people are searching on at Google.com
* Search Engine Watch http://searchenginewatch.com/ Some free tips ...
www.allvertical.com/PromoKits/SearchEngineTips.pdf - 类似网页

可以看到,Google用[PDF]来标记这是一个PDF的文档检索,另外,它还给出了该PDF文档的HTML版本,该HTML版保留了文档的文字内容和结构,但没有图片。

8.3、搜索的关键字包含在URL链接中

“inurl”语法返回的网页链接中包含第一个关键字,后面的关键字则出现在链接中或者网页文档中。有很多网站把某一类具有相同属性的资源名称显示在目录名称或者网页名称中,比如“MP3”、“GALLARY”等,于是,就可以用INURL语法找到这些相关资源链接,然后,用第二个关键词确定是否有某项具体资料。INURL语法和基本搜索语法的最大区别在于,前者通常能提供非常精确的专题资料。

示例:查找MIDI曲“沧海一声笑”。
搜索:“inurl:midi “沧海一声笑””
结果:已搜索有关inurl:midi "沧海一声笑"的中文(简体)网页。 共约有27项查询结果,这是第1-10项 。 搜索用时0.34秒。

注意:“inurl:”后面不能有空格,Google也不对URL符号如“/”进行搜索。例如,Google会把“cgi-bin/phf”中的“/”当成空格处理。

“allinurl”语法返回的网页的链接中包含所有作用关键字。这个查询的关键字只集中于网页的链接字符串。

示例:查找可能具有PHF安全漏洞的公司网站。通常这些网站的CGI-BIN目录中含有PHF脚本程序(这个脚本是不安全的),表现在链接中就是“域名/cgi-bin/phf”。
搜索:“allinurl:"cgi-bin" phf +com”
结果:已向英特网搜索allinurl:"cgi-bin" phf +com. 共约有51项查询结果,这是第1-10项 。 搜索用时0.11秒。

8.4、搜索的关键字包含在网页标题中

“intitle”和“allintitle”的用法类似于上面的inurl和allinurl,只是后者对URL进行查询,而前者对网页的标题栏进行查询。网页标题,就是HTML标记语言title中之间的部分。网页设计的一个原则就是要把主页的关键内容用简洁的语言表示在网页标题中。因此,只查询标题栏,通常也可以找到高相关率的专题页面。

示例:查找日本明星藤原纪香的照片集。
搜索:“intitle:藤原纪香 "写真集"”
结果:已搜索有关intitle:藤原纪香 "写真集"的中文(简体)网页。 共约有315项查询结果,这是第1-10项 。 搜索用时0.15秒。

8.5、搜索的关键字包含在网页的“锚”(anchor)链点内

所谓“锚”,就是在同一个网页中快速切换链接点。与URL和TITLE类似,Google提供了两种对anchor的检索,“inanchor”和“allincnchor”。对此不作详述。

分享到:
评论

相关推荐

    GoogleTest基础进阶

    **GoogleTest基础进阶** GoogleTest,又称为gtest,是Google开发的一个开源的C++测试框架,用于编写单元测试。它提供了丰富的断言、测试套件、测试用例和参数化测试等功能,使得C++的单元测试变得简单而强大。在本...

    Gmail 技巧:如何使用Gmail 进阶搜寻功能.docx

    Google 提供了一份详细的 [Gmail 搜索语法指南](https://support.google.com/mail/answer/7190),供用户深入学习和探索。 通过熟练掌握这些进阶搜索技巧,用户可以显著提高在 Gmail 中查找邮件的效率,无论是日常的...

    Google老师亲授TensorFlow2.0入门到进阶(教学视频、笔记)

    Google老师亲授TensorFlow2.0入门到进阶(教学视频、笔记) 第1章 Tensorflow简介与环境搭建 第2章 Tensorflow keras实战 第3章 Tensorflow基础API使用 第4章 Tensorflow dataset使用 第5章 Tensorflow Estimator...

    Android高手进阶指南

    《Android高手进阶指南》是一本专为已经具备一定Android基础的开发者准备的深度学习资料。这本书涵盖了Android开发中的高级主题和技术,旨在帮助读者提升在Android领域的专业技能,成为真正的技术专家。 首先,本书...

    GWT进阶教程

    **GWT(Google Web Toolkit)** 是一个由Google开发的开放源代码JavaScript开发框架,它允许Java开发者使用Java语言编写Web应用程序,然后自动编译成优化的JavaScript代码。GWT进阶教程旨在帮助开发者深入理解并熟练...

    GWT入门和进阶

    GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,用于构建高性能的、客户端的Web应用程序。GWT允许开发者使用Java语言编写代码,然后自动编译为优化过的JavaScript,使得开发者能够利用...

    Flutter基础学习之进阶

    18 Flutter 之发布Android版APP.pdf):这里会介绍如何打包和发布Flutter应用到iOS和Android平台,涉及Flutter build命令的使用、配置App Store Connect和Google Play Console,以及处理签名和证书等发布过程中的...

    《Android研发工程师高级进阶》

    《Android研发工程师高级进阶》是一本专门为有志于深入Android开发领域的工程师量身打造的专业书籍。这本书旨在帮助读者从初级阶段跨越到高级阶段,掌握更深层次的Android技术和实践。通过对这本书的学习,开发者...

    Java 7编程高级进阶

    虽非Java 7标准库的一部分,但Google的Guava库与Java 7兼容,提供了一些有用的集合接口,如Multimap和Multiset,它们在处理多值映射和计数集合时非常有用。 9. **改进的枚举类型(Enum Set和Enum Map)** Java 7...

    善用GOOGLE--从入门到精通

    资源名称:善用GOOGLE--从入门到精通内容简介:一 GOOGLE简介 2 二 GOOGLE特色 2 三 基本搜寻: , -, OR 2 四 辅助搜寻:万用符号、大小写、句子、忽略字符以及强制搜寻 3 五 关键词搜寻技巧 4 六 进阶搜寻:...

    Android进阶知识点一

    在“Android进阶知识点一”这个主题中,我们主要探讨的是Android应用开发的高级概念,特别是在使用Android Studio作为开发环境时遇到的各种技术和实践。这个知识判断器可能是一个小型的交互式应用,它根据用户的选择...

    音视频开发进阶指南

    4. ExoPlayer:Google推荐的高级音视频播放库,提供了更多的自定义选项和更好的性能。 四、直播技术 1. RTMP和HLS:两种常见的直播协议,RTMP适用于低延迟,HLS适合移动网络环境。 2. CDN(内容分发网络):用于...

    Ubuntu新手使用教程及进阶技巧.pdf

    打开终端(可以通过快捷键 Ctrl + Alt + T 或者搜索“终端”应用打开),运行以下命令: ```bash sudo apt update sudo apt upgrade ``` - `sudo` 命令用于获取管理员权限,执行后续的命令。 - **安装常用软件...

    MapReduce进阶

    ### MapReduce进阶详解 #### 一、MapReduce的核心概念 MapReduce是一种高效的大数据处理框架,最初由Google提出并在其内部广泛应用,随后开源社区基于此理念开发了Hadoop等平台,使得MapReduce成为了大数据处理...

    java进阶之路 。。

    ### Java进阶之路:程序员成长的关键阶段与学习策略 在IT行业中,Java作为一种广泛使用的编程语言,不仅是初学者的首选,也是资深开发者的长期伙伴。本文将深入探讨Java程序员成长的三个关键阶段——初级阶段、中级...

    电脑应用高手进阶,很好的资源

    1. **基础操作**:学习如何熟练地创建、保存和打开文件,掌握文件管理的基本规则,了解如何使用搜索功能快速定位所需文档,以及正确设置文件的属性和权限,确保数据的安全性。 2. **文字处理**:Word是日常办公中的...

    iPhone及iPad操作与进阶

    ### iPhone及iPad操作与进阶知识点详解 #### 一、苹果公司及iPhone、iPad简介 - **苹果公司**: 苹果公司(Apple Inc.),原名苹果电脑(Apple Computer),是一家总部位于美国加利福尼亚州库比蒂诺的全球知名科技...

    android高级进阶

    15. **Android最新技术动态**:可能包括Android最新的版本特性、开发工具更新,以及Google I/O大会的前沿技术分享。 总之,《Android高级进阶》教程将帮助开发者从理论到实践,全方位提升Android开发能力,掌握高级...

    善用GOOGLE -- 从入门到精通.txt

    六 进阶搜寻:site,link,inurl,allinurl,intitle,allintitle 5 七 少用进阶搜寻语法:related,cache,inforelated 7 八 其他重要功能 8 (一). 目录服务 8 (二). 新闻组(USENET)搜寻 8 (三). 搜寻结果翻译 8 ...

    重塑java基础高级进阶资源分享

    - **代码规范**:遵循统一的编码规范,如Google Java Style Guide,提高代码的可读性和可维护性。 - **单元测试**:编写单元测试确保每个模块的功能正确。 - **持续集成/持续部署(CI/CD)**:自动化构建、测试和部署...

Global site tag (gtag.js) - Google Analytics