|
2.3 Google高級操作符 Google的高級操作符功能極為豐富,但是正如我們在前面的示例中看到的那樣,并非所有的操作符都可以隨處使用。有些操作符只能用于網(wǎng)頁搜索,而另外一些則只能用于Groups搜索。表2.3列出了這些差別。如果無法記清楚那些規(guī)則,你也可以關(guān)注結(jié)果頁面頂部的信息提示。如果Google檢測出不正確的語法,那么它會顯示出錯誤消息,以便你知道錯在何處。但有些時候則不然,此時Google因不能檢測出不正確的語法而繼續(xù)執(zhí)行搜索。如果發(fā)生這種情況,那么需要注意結(jié)果頁面,尤其是Google在結(jié)果中以粗體顯示的那些單詞。這些單詞都是由Google所理解的搜索關(guān)鍵字。例如,假如你看到單詞intitle以粗體字顯示,那么很有可能在使用intitle操作符的過程中發(fā)生了某些錯誤。 2.3.1 Intitle與Allintitle:在頁面標(biāo)題中搜索 從技術(shù)的角度來看,頁面的標(biāo)題可以描述為HTML文檔的TITLE標(biāo)記中的文本。當(dāng)瀏覽網(wǎng)頁時,標(biāo)題通常顯示在瀏覽器的頂端,如圖2.3所示。如果是在Google groups中進行搜索,那么intitle會在帖子的標(biāo)題中查找關(guān)鍵字。
圖2.3中所示的網(wǎng)頁標(biāo)題為"Syngress Publishing"。需要注意的是,在某些環(huán)境下,一些瀏覽器會在網(wǎng)頁標(biāo)題中插入某些文字。例如,讓我們來看一下如圖2.4所示的同一頁面,這次顯示的是這個頁面在完成加載之前的網(wǎng)頁標(biāo)題。
此時,頁面的標(biāo)題被冠以前綴"Loading"和引號,而這是由Safari瀏覽器自動加上去的。在使用intitle時,必須要考慮標(biāo)題中實際包含什么文本以及瀏覽器可能會加上的文本。 標(biāo)題文本并不完全局限于TITLE HTML標(biāo)記。有許多方法生成網(wǎng)頁文檔,在某些情況下,網(wǎng)頁甚至可能根本沒有標(biāo)題。所以,需要記住的是所謂的標(biāo)題是指在網(wǎng)頁頂端顯示的文本,可以用intitle來查找這個地方的文本。 在使用intitle的時候,尤其要注意查詢字符串的語法,因為只有在單詞intitle后面的單詞或詞組才被認(rèn)為是查詢關(guān)鍵字。而Allintitle卻沒有這一規(guī)則。Allintitle告訴Google,要在頁面的標(biāo)題中查找后面的每一個詞組或者單獨的單詞。我們再回頭看看intitle搜索的例子intitle:"index of" "backup files"。在這個查詢中,第二個結(jié)果鏈接并不只在標(biāo)題中查找關(guān)鍵字"backup files",而是在文檔的所有文本中都進行搜索,如圖2.5所示。
現(xiàn)在,每個結(jié)果鏈接的文檔標(biāo)題中都找到了"index of"和"backup files"。另外,還要注意,allintitle更為精確,僅返回intitle搜索的部分結(jié)果。 Google搜索背景知識 Google關(guān)鍵字高亮 當(dāng)你查看某個頁面的Google緩存版本時,Google會使用多種顏色對關(guān)鍵字進行高亮著色顯示,而且在搜索結(jié)果頁面上使用粗體顯示搜索關(guān)鍵字。不要因為高亮的關(guān)鍵字和你的搜索語法不一致而感到困惑。因為Google會對搜索結(jié)果中任何出現(xiàn)關(guān)鍵字的地方進行著色高亮顯示。你也可以把Google的緩存當(dāng)作一種虛擬的高亮著色工具來使用??梢酝ㄟ^修改Google緩存URL進行實驗。在URL中找到你的搜索關(guān)鍵字,然后在其周圍添加其他單詞。如果你的操作正確并且頁面中確實存在這些單詞,那么Google會在頁面中高亮顯示那些新的單詞。 慎重使用allintitle操作符。在和其他高級操作符一起使用時,它就顯得非常笨拙,而且會打亂整個查詢,使得無法得到結(jié)果。也許有些極端,但是即便在一次查詢中使用一串intitle也好過使用拙劣的allintitle。 【責(zé)任編輯:云霞 TEL:(010)68476606】
|
|
|