仲介交易 SEO診斷 淘寶客 雲主機 技術大廳
網上的資訊浩如煙海,為了在最短的時間內找到所需的資料,我們都會借助搜尋引擎來幫忙。 目前各大搜尋引擎都正在不斷改進搜索技術和拓展搜索功能,從而讓我們使用更加容易和方便。 儘管如此,我們還是經常發現有些內容,網上明明存在,但是你用搜尋引擎卻搜不到(其中也包括這樣的情況:雖然得到的搜尋結果不少,但並不是所要的資料)。 究竟是什麼原因造成這種情況?
原因一:選用了不當的搜尋引擎進行搜索
要快速檢索到有用的結果,選用合適的搜尋引擎不但可以讓你事半功倍,而且還可以讓你少走彎路。 當前的社會分工變得越來越精細,就連搜尋引擎也毫不例外,各類專業和特殊的搜尋引擎正不斷應運而生,任何一個搜尋引擎也不能面面俱到,即使是號稱無所不能的Google也會有束手無策的時候。 但現在不少朋友都有這樣的問題,就是完全不理會搜索的內容如何就喜歡直接用Google搜索,真的把它當作萬能的「仙藥」,這樣碰壁的機會自然就增多了。 可以這樣說,Google本身也在不斷成長和改進,因為它在不少領域也是無能為力的。
對策:首先,我們要對將要搜索的內容作出合理評估。 看看搜索的資訊是否比較冷僻,是否需要使用專用的搜尋引擎? 當使用流行的搜尋引擎不能查找合適的資料時,考慮當前的搜尋引擎是否適用,是否需要轉用其它搜尋引擎再嘗試。 另外,平時也要多瞭解搜尋引擎的動態並做好收集和整理工作,這樣使用起來才能得心應手。
原因二:錯誤使用搜索關鍵字
使用正確的關鍵字就等於搜索成功了一半。 這裡提到錯誤使用搜索關鍵字有兩重意思:其一是沒有充分理解和領會所要搜索的內容,以致錯誤使用關鍵字,例如新年到處都有人說「龍馬精神」,但龍馬是什麼意思呢?如果不經思考,直接在Google中(本文除特別說明外, 所介紹的使用方法以Google作為搜尋引擎,下同)直接使用「龍馬 是什麼意思」作為搜索關鍵字,則會得到毫無意義的結果,但只要想想,這個問題似乎應該與一些典故有關,再用「春節 龍馬 出自」進行搜索,則第一結果就是答案了 ;其二是使用了錯別字。 如果你所使用的關鍵字中含有錯別字當然就不能準確找到想要的結果了。 同樣,如果網頁作者使用了錯別字,但你使用正確的拼寫方法進行搜索也無法得到令人滿意的結果。
對策:首先,要養成思考的習慣,學習分析問題,看看所要搜索的內容與哪方面的聯繫比較大,然後再決定使用關鍵字。 至於錯別字的問題,儘管沒有特別有效的辦法,但也可以嘗試查字典、思考使用習慣來推測常用拼寫方法來對付。 如果每當你覺得某種內容網上應該有不少、卻搜索不到結果時,你應該先查一下是否有錯別字。
原因三:沒有正確分詞
就算搜尋引擎的搜索技術多麼先進,但它始終是程式,不會領會你的意圖,只是很機械地從資料庫中檢索你查詢的資料。 所以當輸入一些類似「北京到重慶列車時刻表」的搜索關鍵字是不會找到結果,因為搜尋引擎的資料庫中沒有這樣的關鍵字,這就需要我們進行合理的分詞。 眾所周知,我們所使用的中文文本是沒有類似英文空格之類的顯式表示詞的邊界標誌,這就出現這樣的現象:把一個關鍵字按不同的方法進行拆分得到的結果,其差異是比較大的。
對策:不要想要什麼就直接輸入什麼,更不要用你心中想的大白話去搜索。 如果搜索關鍵字較長,應該適當用空格進行分詞。
原因四:技術原因搜尋引擎無法抓取
大部分搜尋引擎是通過一種被稱為Spider的搜索機器人在網路上抓取內容,整理後放入搜尋引擎庫的。 當遇到由大量flash、script、asp等網路語言編寫的網頁時(BBS、資料庫多數採用這種編寫方式),搜索機器人就會停止抓取網頁,因為這是為了避免一種叫「搜索機器人陷阱」(spider traps)的腳本錯誤(這種錯誤會讓搜索機器人進行無限迴圈的抓取,無法退出而浪費大量時間)。 如果碰巧你要搜索的網頁是由上述網路語言編寫,則會無功而返。
對策:一般情況下,這些網站都會提供站內搜索服務,可以嘗試直接登錄再進行搜索。
原因五:因為其他原因不去抓取
如果你所要搜索的是一些有商業價值的內容,即使搜尋引擎可以抓取,但基於商業利益原因則可能放棄抓取。 另外一種情況就是需要使用者名和密碼登錄才能訪問的網站,搜索機器人無法自動完成「輸入內容」,所以它也沒辦法訪問(當然也有出於版權和隱私方面的因素)。
對策:碰到搜索無結果時,你先看看是否屬於上述情況,然後作出決擇。
原因六:使用了停用詞
可能不少朋友在搜索時都沒有注意到一個問題,這就是停用詞的使用。 所謂的停用詞是指由於該關鍵字太常見、使用太頻繁,以至於無法搜索出有意義的結果,當你把停用詞輸入搜索框時,搜尋引擎自動會忽略這些詞。 各個搜尋引擎對停用詞都有各自不同的定義,但一般常見多是語言中的副詞、連詞、介詞,例如「是」、「的」等等。
對策:如果發現出現的搜尋結果中並沒有完全包含所輸入的全部關鍵字,則要看看是否使用了停用詞。 萬一必須使用停用詞,請用英文輸入雙引號(千萬不要輸入中文的「」符號)或「+」號把停用詞與其他關鍵字連接起來再搜索。
原因七:搜尋引擎庫裡的資料還沒有更新
每個搜尋引擎都會定期通過搜索機器人來抓取網頁,這個時間不但各搜尋引擎並不相同,即使是同一搜尋引擎的不同鏡像網站更新時間也有一定的差異,有些週期短,有些週期長。 如果碰巧所搜索的內容,搜尋引擎還沒有來得及更新,則會出現一個時間上的斷檔而造成無法找到結果。
對策:儘量選用更新時間快的鏡像網站來進行搜索,至於如何知道鏡像網站的更新快慢,除了自己在使用中積累經驗外,還可以從一些專業搜索知識中得知。 如果要搜索的內容是屬於時效性比較強的,則考慮使用更新時間較快的專業搜尋引擎,例如搜索時事新聞可採用新浪、BBC的新聞搜索。