搜尋技巧

weixin_33935777發表於2018-11-22

百度完全匹配搜尋語法怎麼寫?

類似google的可以參考如下:百度的語法怎麼搞?

谷歌搜尋

一:基本搜尋

  • 1)可部分匹配也可完全匹配

輸入重要字詞: 碭山鴨梨

  • 2)完全匹配,需加雙引號

用引號將需要完全匹配的字詞引起: "碭山鴨梨"

  • 3)多個關鍵字或關係,需用OR連線

在所需字詞之間新增 OR: 批發 OR 特價

  • 4)多個關鍵字且關係,需用空格連線

在所需字詞之間新增空格:批發 特價

  • 5)數字範圍,用兩個點連線

在數字之間加上兩個句號並新增度量單位:2010..2011年(一個詞)、2010..2011 年(兩個詞)

  • 6)過濾不需要的關鍵字,關鍵字前加-號

在不需要的字詞前新增一個減號: -山大、-"刺梨"

  • 7)強制搜尋,關鍵字前加+號

google對一些在網路上出現頻率極高的英文單詞,如“i”、“com”、“www”等,以及一些符號如“*”、“.”等,作忽略處理。如:(www歷史)將會搜尋到只包含“歷史”關鍵詞的網頁。

如果要對忽略的關鍵字進行強制搜尋,則需要在該關鍵字前加上明文的“+”號。如(+www歷史)

另一個強制搜尋的方法是把上述的關鍵字用英文雙引號引起來。如:("www"歷史)

二:高階搜尋

  • 1)所有關鍵字位置在標題,第一個關鍵字前面加allintitle:,某個關鍵字在標題其前面加intitle:

字詞出現位置:allintitle:“碭山鴨梨” 批發 OR 特價(要求“碭山鴨梨”和批發或特價都出現在標題)

字詞出現位置:intitle:“碭山鴨梨” 批發 OR 特價(只要求“碭山鴨梨”出現在標題)

字詞出現位置:intitle:山碭鴨梨 批發 OR 特價(山碭鴨梨不帶引號表示可以部分匹配)

  • 2)類似上面intile,還有allintext:(在網頁文字中)、allinurl:(在網頁網址中)和allinanchor:(在指向網頁的連結中)的用法同上

  • 3)要求在某個網站或域名中搜尋,在域名前加site:

搜尋某個網站:瘋子 site:http://youku.com(只在優酷搜尋瘋子)

  • 4)指定搜尋結果檔案型別

查詢指定格式的網頁:filetype:doc、filetype:pdf、filetype:ppt、filetype:xls ......

具體來個:inurl:hao filetype:doc(搜尋網頁url中包含hao的doc型別網頁)

  • 5)萬用字元搜尋,用*表示[0..多個]字元

搜尋以我開頭,以你結束的詞:我*你


Google高階搜尋技巧

概述

作為一名軟體工程師更好的利用搜尋引擎可以加快我們搜尋資料的速度,提高我們的開發效率。所以,學會一些搜尋技巧是非常必要的。

搜尋結果要求包含兩個及兩個以上關鍵字

一般搜尋引擎需要在多個關鍵字之間加上“+”,而GOOGLE無需用明文的“+”來表示邏輯“與”操作,只要空格就可以了。

例如:xlinsist blog

搜尋結果要求不包含某些特定資訊

GOOGLE用減號“-”表示邏輯“非”操作。

例如:xlinsist-blog

注意:操作符與作用的關鍵字之間,不能有空格。

搜尋結果至少包含多個關鍵字中的任意一個

GOOGLE用大寫的“OR”表示邏輯“或”操作。

例如:xlinsist OR blog

注意:小寫的“or”,在查詢的時候將被忽略。

GOOGLE不支援萬用字元,只能做精確查詢,關鍵字中的“*”或者“?”會被忽略掉。

GOOGLE對英文字元大小寫不敏感,“xlinsist”和“XLINSIST”搜尋的結果是一樣的。

搜尋整個句子

用句子做關鍵字,必須加英文引號。

例如:”i love xlinsist blog”

搜尋引擎忽略的字元和詞彙

GOOGLE對一些網路上出現頻率極高的英文單詞,如“i”、“com”、“www”等,以及一些符號如“*”、“.”等,作忽略處理。

如果要對忽略的關鍵字進行強制搜尋,則需要在該關鍵字前加上明文的“+”號。如果要對忽略的關鍵字進行強制搜尋,則需要在該關鍵字前加上明文的“+”號。

對搜尋的網站進行限制

“site”表示搜尋結果侷限於某個具體網站或者網站頻道。

例如:袁嶽 site:521java.com

查詢某一類檔案

例如:俞敏洪 filetype:pdf(doc,xls等等格式)

搜尋的關鍵字包含在URL連結中

“inurl”語法返回的網頁連結中包含第一個關鍵字,後面的關鍵字則出現在連結中或者網頁文件中。有很多網站把某一類具有相同屬性的資源名稱顯示在目錄名稱或者網頁名稱中,比如“java”、“c++”等,於是,就可以用INURL語法找到這些相關資源連結,然後,用第二個關鍵詞確定是否有某項具體資料。

例如:inurl:java jvm site:ibm.com

上面的語法表示在ibm.com域下的網站,連結上包含Java的,連結或網頁中包含jvm的。

“allinurl”語法返回的網頁的連結中包含所有作用關鍵字。

例如:allinurl:java jvm

上面的語法表示的是網頁連結中必須包含這兩個關鍵字

搜尋的關鍵字包含在網頁標題中

“intitle”和“allintitle”的用法類似於上面的inurl和allinurl,只是後者對URL進行查詢,而前者對網頁的標題欄進行查詢。網頁標題,就是HTML標記語言title中之間的部分。網頁設計的一個原則就是要把主頁的關鍵內容用簡潔的語言表示在網頁標題中。因此,只查詢標題欄,通常也可以找到高相關率的專題頁面。

例如:intitle:俞敏洪

搜尋所有連結到某個URL地址的網頁

如果你擁有一個個人網站,估計很想知道有多少人對你的網站作了連結。而“link”語法就能讓你迅速達到這個目的。

例如:link:www.521java.com

注意:“link”不能與其他語法相混合操作,所以“link:”後面即使有空格,也將被GOOGLE忽略。

查詢與某個頁面結構內容相似的頁面

“related”用來搜尋結構內容方面相似的網頁。

例如:related:www.baidu.com

從GOOGLE伺服器上查詢快取的頁面

“cache”用來搜尋GOOGLE伺服器上某頁面的快取,通常用於查詢某些已經被刪除的死連結網頁,相當於使用普通搜尋結果頁面中的“網頁快照”功能。

例如:cache:www.521java.com


原文

版權宣告:本文為博主原創文章,轉載請附上博文連結!

相關文章