2.3 Google高级操作符
Google的高级操作符功能极为丰富,但是正如我们在前面的示例中看到的那样,并非所有的操作符都可以随处使用。有些操作符只能用于网页搜索,而另外一些则只能用于Groups搜索。表2.3列出了这些差别。如果无法记清楚那些规则,你也可以关注结果页面顶部的信息提示。如果Google检测出不正确的语法,那么它会显示出错误消息,以便你知道错在何处。但有些时候则不然,此时Google因不能检测出不正确的语法而继续执行搜索。如果发生这种情况,那么需要注意结果页面,尤其是Google在结果中以粗体显示的那些单词。这些单词都是由Google所理解的搜索关键字。例如,假如你看到单词intitle以粗体字显示,那么很有可能在使用intitle操作符的过程中发生了某些错误。
2.3.1 Intitle与Allintitle:在页面标题中搜索
标题文本并不完全局限于TITLE HTML标记。有许多方法生成网页文档,在某些情况下,网页甚至可能根本没有标题。所以,需要记住的是所谓的标题是指在网页顶端显示的文本,可以用intitle来查找这个地方的文本。
Google搜索背景知识
Google关键字高亮
当你查看某个页面的Google缓存版本时,Google会使用多种颜色对关键字进行高亮着色显示,而且在搜索结果页面上使用粗体显示搜索关键字。不要因为高亮的关键字和你的搜索语法不一致而感到困惑。因为Google会对搜索结果中任何出现关键字的地方进行着色高亮显示。你也可以把Google的缓存当作一种虚拟的高亮着色工具来使用。可以通过修改Google缓存URL进行实验。在URL中找到你的搜索关键字,然后在其周围添加其他单词。如果你的操作正确并且页面中确实存在这些单词,那么Google会在页面中高亮显示那些新的单词。
慎重使用allintitle操作符。在和其他高级操作符一起使用时,它就显得非常笨拙,而且会打乱整个查询,使得无法得到结果。也许有些极端,但是即便在一次查询中使用一串intitle也好过使用拙劣的allintitle。