們大部分人使用搜索引擎時,只用到一眼能看得到的功能,不到真正功能的三分之一。其實搜索引擎中還有不少高級設置被一般人忽略了,下面我們就來挖掘一下這些隱藏的技巧。
從新浪愛問停用搜索說起
新浪愛問的“共享資料”內容豐富,堪比一個在線圖書館,不過近段時間因為“內部整頓”,它關閉了本身的搜索功能,對于真正想要查找正常資料的用戶也造成了麻煩,這時候搜索引擎的高級功能就可以大展手腳了,下面我們用谷歌全面模仿新浪愛問原有的搜索功能。
1.站內搜索
首先復制下新浪愛問“共享資料”的網址(ishare.iask.sina.com.cn),然后轉到谷歌首頁,在搜索框中輸入“site:ishare.iask.sina.com.cn 任意關鍵字”(不含外側引號),按回車后就是你所想要的結果了(本方法也適用百度)。
2.搜索指定文件類型
新浪愛問還可以按文件格式對搜索結果分類,這個只要在上述搜索語句后面加空格及文件類型的擴展名(如txt),就可以達到類似的效果。
3.搜索免積分文檔
如果想找的是免積分下載的文檔,我們還可以在關鍵詞后再加上“0分”字樣即可實現。
4.指定文件大小
經常從新浪愛問下載文檔的人知道,有時文檔的大小就可以初步判斷一個文檔的質量,一個只有幾百KB的PDF文件,肯定與幾MB甚至幾十MB的文檔不可同日而語。但是文檔的大小是不固定的,這個如何指定搜索?這里用“..”運算符就可以實現,比如在關鍵詞后加上“1..20 M”,就表示找1~20MB之間的文檔(因為愛問的文檔介紹一般會標注大小)。
如果新浪愛問的搜索恢復了,上面的方法還有用嗎?當然有用,首先是它的搜索結果跟新浪愛問自身的不盡相同,可能有不一樣的收獲。另外,同樣方法可應用于任意網站,對不提供站內搜索的網站是個極佳的替補。
圖1 新浪愛問站內搜索(可用于任意網站)
小提示
如果記不住上述的語法也沒關系,在谷歌搜索主頁,點擊右上角的選項按鈕(齒輪圖標),從彈出菜單中點擊“高級搜索”,在打開的頁面中,“以下所有字詞”中輸入搜索的關鍵詞,“網站或域名”中輸入上述共享資料的網址,最后點擊“高級搜索”按鈕即可。
必應也玩以圖搜圖
說起以圖搜圖,大家首先想到的是TinEye(tineye.com)、谷歌搜圖、百度搜圖,而現在微軟必應也開始提供此項功能。雖然比谷歌晚了兩年多,不過微軟必應高質量的圖片,還是值得我們一用的。
要使用必應的以圖搜圖,需要簡單設置一下。打開必應搜索主頁后,首先點擊右上角的“Bing.com in English”切換到英文版,然后再點擊上方的“圖片”進入圖片搜索,此時搜索框右側會多出“圖像匹配”按扭,點擊它打開一個窗口(圖2),接下來跟在谷歌中的操作相似,上傳本地圖片,或者直接粘貼圖片的在線網址,就可以找到相同及相似的圖片及來源了。
圖2 必應的以圖找圖功能
不同的語言不同的結果
當我們真正想要搜索英文資料的時候,往往會被許多中文網站所困擾,比如輸入英文關鍵字Rose,搜索結果很多是中文網站上對Rose的解釋,這是各大搜索引擎基于本地化進行優化的結果。如果你想更多更精準地搜索英文資料,則可以點擊頁面右上角的選項按鈕(齒輪圖標),選擇“語言工具”切換到英文界面,此時再搜索就會是英文優先了。必應的中、英文界面(設置方法見前文),同樣也有類似的差異。
如果想搜索其他的語言,如俄語、法語、德語等,可以在“高級設置”中,將搜索語言限定為所需要的語種,同樣達到專項搜索的效果。
如果只是臨時要專項搜索某種語言,不想改變谷歌的設置,可以直接在搜索鏈接后加上語言限定參數,達到同樣效果。比如在谷歌中搜索完Rose后,此時地址欄鏈接為:
google.com.hk/#newwindow=1&q=rose&safe=strict
此時在這個鏈接的最后加上“&lr=lang_en”,再次回車,則出現的全是英文結果了。其他的語言,只要換一下參數代碼即可,比如中文簡體為lang_zh-CN,法語為lang_fr,德語為lang_de,韓語為lang_ko,日語為lang_ja等等。
圖3 英文版谷歌中還多出了幾個搜索過濾的選項
精確定位不只是搜全文
默認情況下,搜索引擎是全文搜索,只要網頁中包含有要查的關鍵字,它都會找出來,這樣導致目標過大,搜索出的結果難免不精確。
如果我們能記憶關鍵字大致的位置,比如網頁標題上、鏈接文字上,這時通過定位搜索,更容易找到正確的結果。如果只搜索網頁標題,可以通過“intitle”運算符來完成,比如搜索“小說”將得到12億多的結果,而搜索“intitle:小說”得到的僅1億多的結果。如果關鍵詞是網址上的,可通過“inurl”運算符過濾,比如“inurl:lib”,將只搜索網址中含“lib”的網頁。如果關鍵詞在鏈接文字上,則可以使用“inachor:關鍵詞”來搜索。注意,所有運算符后的冒號是英文符號,一定不能少。
小提示:有一個流傳很久的谷歌搜索技巧,現在依然有一定效果,就是通過“index.of +文件擴展名”的方式,直接搜索文件,比如“index.of pdf”,可以搜到網頁上沒有顯示的PDF文件。
你在網上都搜過些什么
積年累月上網,你還記得自己曾經在網上搜索過什么內容嗎?打開history.google.com,登錄自己的谷歌賬號查看,是不是嚇一跳(圖4)。這里記錄了你所有的搜索記錄,并且還按網頁、圖片、新聞、購物等分門別類。如果你曾經搜索過什么資料,后來卻怎么也想不起來,在這里可以查找。如果不希望谷歌保留自己的隱私,在這里也可以選擇刪除。
圖4 管理自己的搜索歷史記錄
結果直通車的“手氣不錯”
在用谷歌搜索時,大部分用戶輸入關鍵字后直接按回車鍵或點擊“搜索”,往往忽略了它還提供有“手氣不錯”(I'm Feeling Lucky)按鈕,這是其他搜索引擎所沒有的。點擊此按鈕,將直接進入搜索到的第一個頁面中,也最有可能是你想要的結果(當然有運氣的成份)。
據說谷歌為了這一設計,每年要損失上億美元的廣告收入,因為它是直接進入結果頁面,繞開了所有廣告。谷歌的堅持,也可能是要傳達“賺錢不是唯一目的”的企業理念吧。借這個小技巧結尾,希望所有的搜索引擎廠商共勉。
我們日常見到的網頁主要由文字、圖像和超鏈接等元素構成。當然,除了這些元素,網頁中還可以包含音頻、視頻以及Flash等。
代碼是如何形成網頁的呢? 那就需要瀏覽器引擎進行解析渲染了。
瀏覽器是網頁運行的平臺,常用的瀏覽器有:
根據市場調查機構 Statcounter 最新公布的數據,2023 年 11 月全球桌面瀏覽器市場份額排名前三名分別是谷歌 Chrome(62.06%)、蘋果 Safari(13.3%)和 Edge 瀏覽器(5.5%)。雖然 Edge 瀏覽器在全球范圍內均有分布,但其份額仍無法超過 Safari 瀏覽器。與上月相比,Chrome 的份額下降了 0.25 個百分點,Safari 的份額增加了 0.07 個百分點。Firefox 在該月的全球份額達到 3.24%,相比上月增長了 0.22 個百分點。
在桌面端瀏覽器市場中,Chrome 繼續穩居第一,市場份額為 62.06%,盡管有所下降但也屬于正常波動范圍。Safari 以 13.3% 的份額緊隨其后,在全球范圍內享有較高的知名度。Edge 的市場份額從上月的 11.8% 下降到 11.23%,仍然保持著良好的增長趨勢。
此外,Firefox 的全球份額也有所上升,達到 6.69%,與其他瀏覽器相比表現強勁。Opera、360 安全瀏覽器、IE 等其他瀏覽器也在全球范圍內占有一定的市場份額。
總體而言,在桌面瀏覽器市場上,Chrome 繼續保持著領先地位,而 Safari 和 Edge 則在市場上展開了激烈的競爭。預計在未來幾個月內,這些產品將繼續保持穩定的增長態勢,并且會繼續影響著用戶的使用習慣和技術趨勢。
瀏覽器內核又可以分成兩部分:【渲染引擎】(layout engineer 或者 Rendering Engine) 和 【JS 引擎】。
內核通常只指渲染引擎:
最開始渲染引擎和 JS 引擎并沒有區分的很明確,后來【JS 引擎越來越獨立,內核就傾向于只指渲染引擎】。有一個網頁標準計劃小組制作了一個 ACID 來測試引擎的兼容性和性能。內核的種類很多,如加上沒什么人使用的非商業的免費內核,可能會有10多種,但是常見的瀏覽器內核可以分這四種:Trident、Gecko、Blink、Webkit。
(1)Trident(IE內核)
Trident [?tra?dn:t]:n. 三叉戟
國內很多的雙核瀏覽器的其中一核便是 Trident,美其名曰 "兼容模式"。
代表: IE、傲游、世界之窗瀏覽器、Avant、騰訊TT、獵豹安全瀏覽器、360極速瀏覽器、百度瀏覽器等(這些國產瀏覽器都是雙內核)。
Window10 發布后,IE 將其內置瀏覽器命名為 Edge,Edge 最顯著的特點就是新內核 EdgeHTML。
(2)Gecko(firefox)
Gecko [?geko?] n. 壁虎
Gecko(Firefox 內核): Mozilla FireFox(火狐瀏覽器) 采用該(渲染引擎),Gecko 的特點是代碼完全公開,因此,其可開發程度很高,全世界的程序員都可以為其編寫代碼,增加功能。 可惜這幾年已經沒落了, 比如 打開速度慢、升級頻繁、豬一樣的隊友flash、神一樣的對手chrome。
(3)webkit(Safari)
Safari 是蘋果公司開發的瀏覽器,所用瀏覽器內核(渲染引擎)的名稱是大名鼎鼎的開源引擎 WebKit。
現在很多人錯誤地把 webkit 叫做 chrome內核(即使 chrome內核已經是 blink 了)。
代表瀏覽器:傲游瀏覽器3、 Apple Safari (Win/Mac/iPhone/iPad)、Symbian手機瀏覽器、Android 4.4之前的默認瀏覽器
(4)Chromium/Bink(chrome)
Blink [bi?k] n. 架子;長凳
在 Chromium 項目中研發 Blink 渲染引擎,內置于 Chrome 瀏覽器之中。Blink 其實是 WebKit 的分支, 也是開源的。 (大名鼎鼎的 V8 是 Chrome 的 JS 引擎)
大部分國產瀏覽器最新版都采用Blink內核。
(5)Presto(Opera)
Presto ['pr?sto] adj. 迅速的
Presto 是挪威產瀏覽器 opera 的 "前任" 內核(渲染引擎),為何說是 "前任",因為最新的 opera 瀏覽器早已將之拋棄從而投入到了谷歌懷抱了。
了解一點:
移動端的瀏覽器內核主要說的是系統內置瀏覽器的內核。
目前移動設備瀏覽器上常用的內核有 Webkit,Blink,Trident,Gecko 等,其中 iPhone 和 iPad 等蘋果 iOS 平臺主要是 WebKit,Android 4.4 之前的 Android 系統瀏覽器內核是 WebKit,Android4.4 系統瀏覽器切換到了Chromium,內核是 Webkit 的分支 Blink,Windows Phone 8 系統瀏覽器內核是 Trident。
通過了解以上瀏覽器的內核不同,我們知道他們工作原理、解析肯定不同,顯示就會有差別。
由于不同的瀏覽器解析出來的效果可能不一致,開發中通常需要為同個界面做多版本的開發。
1、讓Web的發展前景更廣闊
2、內容能被更廣泛的設備訪問
3、更容易被搜尋引擎搜索
4、降低網站流量費用
5、使網站更易于維護
6、提高頁面瀏覽速度
Web標準不是某一個標準,而是由W3C和其他標準化組織制定的一系列標準的集合。主要包括結構(Structure)、表現(Presentation)和行為(Behavior)三個方面。
理想狀態下,我們的源碼由3部分組成: .HTML 文件(定義結構) .css 文件(定義樣式) .js 文件(定義行為)
這樣代碼的結構清晰,好維護
打個比方:
日,谷歌搜索負責人在線下站長交流群中跟站長分享搜索優化方向,建議網站圖表信息多使用圖片顯示,盡量少用HTML5顯示,方便谷歌搜索引擎抓取圖表相關信息。
了解到,在這次群聊解答中,一個站長問谷歌搜索負責人約翰·穆勒,在網頁上顯示帶有數據的圖表的最佳優化方法是什么,在Google搜索看來,用圖表形式發布圖表還是用HTML5重新創建圖表對網頁排名好一點。
對此谷歌搜索負責人約翰·穆勒回應:用圖片還是HTML來顯示網頁表格內容,這取決于網站要通過圖表展現的內容,我認為將圖表變成HTML并將數字和標簽放入文本不會從中獲得很多價值,建議使用圖片而不是HTML來顯示網頁的表格信息。
目前對于網站圖表信息發布在谷歌搜索結果中可以獲得排名最佳處理方式是:
1,使用圖像而不是使用HTML代碼創建圖表。如果圖中有任何關鍵信息需要傳遞,站長可以添加圖片相關alt屬性描述,確保翻譯不會丟失。這樣當Google蜘蛛爬行和理解頁面時,蜘蛛可以提取圖像為文本,以便看不見圖像的人也可以獲取該信息。
2,在圖像周圍添加足夠的文本內容,以進一步說明圖表的含義,跟上面一樣,方便蜘蛛爬取圖像提取為文本,獲取圖片信息。
另外谷歌搜索負責人約翰·穆勒還提示,在使用圖片傳達圖表信息時,要注意圖像大小,避免圖像過大影響網站加載速度,而且盡量能不用圖表顯示展示就不用,因為圖表在Google圖片搜索排名中的表現不是特別好,一般很少有用戶使用Google Images查找特定的圖表,所以站長盡量少用圖表來進行圖片優化排名!
不過也有國內站長發布不同意見表示|:,別聽他的,用HTML5顯示圖表沒有任何問題,用圖片還存在盜用問題,另外圖表要動咋辦?放視頻?那要交互咋辦?
來源:盧松松博客 歡迎分享
*請認真填寫需求信息,我們會在24小時內與您取得聯系。