2010年1月23日星期六

如何在 Google Chrome 瀏覽器網址列新增、切換自訂搜尋引擎?

chromesearch-12 (by 異塵行者)

Google Chrome瀏覽器中,將搜尋列網址列合二為一,當你在網址列輸入關鍵字的時候,預設會透過「Google搜尋引擎」幫你列出最相關網站和提供搜尋關鍵字建議不過,如果我希望在Google瀏覽器搜尋時可以方便的切換其它網站搜尋引擎怎麼辦?例如查詢外國電影與其用Google還不如先用IMDB,查詢專有名詞與其用Google還不如先用維基百科,查詢3C資訊時我們可能會想到Mobile01的站內搜索,查詢生活技術疑難時在Yahoo奇摩知識+或許有更直接的解答。

Google瀏覽器雖然把網址列和搜尋列整合在一起,不過卻沒有提供像是Firefox那樣的搜尋引擎切換選單,在直覺上Gogole Chrome比較無法快速的切換不同搜尋引擎,而且我目前也沒有找到相關的Google Chrome擴充套件可以幫助我們快速添加新的搜尋引擎。即使預設的Google搜尋在大多時候都能派上用場,但是就像我之前在「讓網路搜尋更精準有效,你會把哪些網站加入瀏覽器搜尋列Search Bar?」一文提到的,多整理、準備一些替代性、專門性搜尋引擎,有助於我們查找資料的效果。

前幾天網友OldNick和我提到了在Google Chrome中增加搜尋引擎的方法(之前也有不少友站介紹過),對我剛好有幫助,所以本文也就順便做一個簡單的整理筆記,也提供給有需要的朋友參考。

 

  • 如何在Google Chrome網址列中搜尋

其實,在網址列搜尋並非新鮮事,所有瀏覽器都可以在網址列輸入關鍵字後按下〔Enter〕,然後就會切換到瀏覽器預設搜尋引擎的結果頁面。不過Google Chrome與眾不同的地方是在自動彈出清單中會優先列出「最相關網站」和「搜尋詞建議」。

首先,我們從最基本的功能看起,在Google Chrome中,如果我們想要進行網路搜尋時,因為搜尋列被取消了,所以我們只好直接在瀏覽器網址列打上關鍵字,這時可以看到建議清單裡面包含了瀏覽器書籤項目、瀏覽器歷史紀錄,還有Google搜尋建議,透過這個功能我們可以直接從網址列打開Google搜尋結果列表。

chromesearch-02 (by 異塵行者)

 

  • 如何在Google Chrome網址列利用關鍵字切換搜尋引擎?

但是我們可以看到在Google瀏覽器網址列預設的搜尋引擎是Google,如果我現在想要使用其它搜尋引擎要怎麼切換呢?

這時候你必須先在網址列輸入每個搜尋引擎的特定關鍵字代碼,然後Google瀏覽器的自動選單裡面就會出現「在XXX上搜尋XX關鍵字」的選項,選擇後就可以使用該相應的搜尋引擎來查找內容。

其實這個切換方法在Firefox瀏覽器中也同樣適用,Firefox裡面也可以幫搜尋引擎預設關鍵字代碼,然後在網址列直接輸入搜尋引擎關鍵字後空一格,接著輸入你要查詢的內容,就可以利用該搜尋引擎進行搜索。

chromesearch-07 (by 異塵行者)chromesearch-03 (by 異塵行者)

 

  • 如何在Google Chrome中管理搜尋引擎關鍵字?

我們要如何知道每個內建搜尋引擎的關鍵字代碼?是否可以調整呢?只要到Google瀏覽器的「選項」頁面,找到預設搜尋欄位後面的〔管理〕,點擊進入。

chromesearch-04 (by 異塵行者)

這時候你就可以看到已經安裝的搜尋引擎項目,選擇其中一項後點選〔編輯〕,在「編輯搜尋引擎」視窗中就可以調整對你來說最好記、最方便的關鍵字代碼

例如你將Yahoo奇摩搜尋引擎的關鍵字代碼設定為「yahoo」,那麼以後你在Google瀏覽器網址列先打上「yahoo」,按下〔Tab〕,接著輸入你想查詢的詞彙,按下〔Enter〕,就可以切換到Yahoo奇摩搜尋引擎的結果頁面。

chromesearch-05 (by 異塵行者)chromesearch-06 (by 異塵行者)

 

  • 如何讓Google Chrome自動擴充搜尋引擎清單?

Google Chrome 4.0 Beta版中預設的搜尋引擎只有Google、Yahoo、Bing三個項目,對我來說這樣的選擇太少,針對性的引擎不夠豐富,這時候我們要如何增加內建的搜尋引擎呢?

在Google Chrome裡有一個好方法就是讓瀏覽器自動添加,只要來到支援的網站,使用該網站的搜尋引擎來檢索某些內容後,這個網站的搜尋引擎就會被自動加入你的Google瀏覽器當中。例如Twitter Search、Flickr、FriendFeed等網站都支援自動添加搜尋引擎的功能。

chromesearch-09 (by 異塵行者)

 

  • 如何在Google Chrome中手動新增自訂搜尋引擎?

但還是有非常多網站不支援將站內搜尋引擎自動添加到Google Chrome,例如我們應該常常會需要用到的維基百科就沒有支援。

這時候我們必須手動添加,方法是先在該網站的搜尋欄位中進行一次試驗性的搜尋,例如試試看搜尋「Test」這樣的關鍵字,接著轉換到搜尋結果頁面後,複製網址列上的網址,找到網址中的「Test」(亦即你剛剛搜尋的關鍵字),將其替換成「%s」。

然後將這段修改後的搜尋引擎網址新增到Google瀏覽器的搜尋引擎清單即可。

 

舉例來說,在維基百科中文版中搜索「台灣」,結果頁面的網址是:

http://zh.wikipedia.org/w/index.php?title=Special:搜索&redirs=0&search=台灣&fulltext=Search&searchengineselect=mediawiki&ns0=1

這時候我們將網址中的「台灣」替換成「%s」,於是新的網址變成

http://zh.wikipedia.org/w/index.php?title=Special:搜索&redirs=0&search=%s&fulltext=Search&searchengineselect=mediawiki&ns0=1

chromesearch-13 (by 異塵行者)

然後到剛剛提及的Google瀏覽器搜尋引擎頁面,點選〔新增〕,把獲得的新網址複製貼上到「網址」欄位,在「關鍵字」輸入以後你可以記住在網址列使用的代碼,「名稱」欄位可以隨意自訂。

最後按下〔確定〕,這個新的搜尋引擎就新增完成了,而以後你就可以在網址列切換使用它。

chromesearch-11 (by 異塵行者)

最後列出幾段我自己新增的搜尋引擎網址,沒有經過簡化,純粹就是用上面土法煉鋼的方法直接嘗試而得的,不過都確定可以正常使用,給有興趣添加的朋友快速複製貼上:

維基百科中文版:http://zh.wikipedia.org/w/index.php?title=Special:搜索&redirs=0&search=%s&fulltext=Search&searchengineselect=mediawiki&ns0=1

奇摩知識+:http://tw.knowledge.yahoo.com/search/search_result?p=%s&mc=0

Mobile 01站內搜尋:http://www.google.com/custom?hl=zh-TW&client=pub-2628371516912843&cof=AH:left;CX:Mobile01%25E7%25AB%2599%25E5%2585%25A7%25E6%2590%259C%25E5%25B0%258B;L:http://www.mobile01.com/image/mobile01ver2.gif;LP:1;LC:%23008000;VLC:%230000CC;DIV:%23FFFFF4;&adkw=AELymgUw9qY0-g5yJlbCtXhHfBERCmzQUz002TmZZHpkg9Yaow8dY8CXerbN1n15kUXRc47-dnpOA5RwWOd7JmqZOYcHbsOtXqWx9j_852xIpLdRmJmXjQ4&boostcse=0&num=20&newwindow=1&q=%s&btnG=搜尋&cx=009855215211806482540:jxvf6pkgtzs

Urmap地圖:http://www.urmap.com/map.jsp?qs=%s&encode=utf8#m=cf_agdgfejfddjfhid,bcb_fdhaieafibfbfg&a=m&z=j

Google Maps地圖:http://maps.google.com.tw/maps?f=q&source=s_q&hl=zh-TW&geocode=&q=%s&btnG=%E6%90%9C%E5%B0%8B%E5%9C%B0%E5%9C%96&sourceid=Mozilla-search

中文電腦資訊部落格搜尋引擎:http://www.google.com/cse?cx=018174840590779406153:lajyuvaxsic&ie=UTF-8&q=%s&sa=搜尋%9C%E5%B0%8B

 

  • 小結:

chromesearch-15 (by 異塵行者)

其實,平心而論,Google Chrome的網址列+搜尋列整合,是完全針對「Google搜尋引擎」設計的,所以上面只會出現Google搜尋建議和Google搜尋裡的最相關網站,但對於使用其它搜尋引擎時則不是很友善,如果需要使用其它搜尋引擎時,只好用上述這種比較土法煉鋼的方法(Firefox本身提供了獨立的搜尋列,所以不用這麼麻煩)。

或者你也可以安裝之前我有推薦過的「Search Box」擴充套件,讓Google Chrome可以擁有比較簡單的搜尋引擎切換方法。另外,如果各位讀者知道其他更好的,可以解決上述問題的Google Chrome擴充套件,也歡迎留言提供

18 則留言:

  1. 如果搜尋引擎是big5編碼的
    用%s來取代就會有亂碼
    這個有沒有解決的方法呢

    回覆刪除
  2. 嗯嗯 這個就是目前chrome瀏覽器的問題之一吧

    所以有些在firefox裡面可以順利添加搜尋引擎的網站,在chrome裡面就無法添加,

    例如教育部國語辭典、博客來等等

    我也不知道解決方法,歡迎高手提供:D

    回覆刪除
  3. 之前在maxthon遇到的作法是把%s改成%us但是我不確定在chrome有沒有效就是了,因為國語辭典跟博客來那兩個網站我用%s都正常所以沒辦法測試XD

    回覆刪除
  4. 好分享
    分別也在chrome
    加上手動的部份
    thanks

    回覆刪除
  5. Re hwang:
    喔喔,這兩個網站您可以操作阿
    那我再來試試看是否自己哪裡有做錯^^

    回覆刪除
  6. hwang:

    加上%us失敗了

    搜尋結果真的就會變成以"%us"這個字來搜尋

    回覆刪除
  7. 所以現在果然是不能搜尋big5編碼的了...

    回覆刪除
  8. 剛剛發現了一款extension,叫做"seach center",它可以馬上新增你目前瀏覽網頁的搜尋器喔!

    回覆刪除
  9. 喔喔 好像不錯,我來研究看

    回覆刪除
  10. 挖到寶了!!
    之前一直覺得chrome相關搜尋套件只能搜尋英文網頁很可惜,看到這篇文才發現之前下載的Search Box是可以把內建的搜尋引擎改成中文版的網址!
    現在這個套件對我來說變得非常實用^^好開心喔!
    謝謝大大!

    回覆刪除
  11. 最近在chrome用了context search的擴充元件,它內建的搜尋引擎真不夠,想新增一個「yahoo知識搜尋」,花了很多時間都搞不定,幸好有版大的方法,讓我順利用手動設定解決了,感謝您!

    回覆刪除
  12. 你好,
    看了你的文章之後覺得很有用,
    但還是不夠方便,因為始終要COPY字串
    本人在搜尋相關解決方案時,
    找到一個能右鍵切換搜尋引擎的套件Multi Search
    https://chrome.google.com/extensions/detail/afmdpmddiokpdknaeofdnlclbpgehhce
    新增方法也很簡單,
    在想新增的引擎上搜尋字串{searchTerms}
    然後COPY結果網址到OPTIONS的網址欄即可
    找了一下你的BLOG似乎沒有介紹到這款套件
    如果你已知道這套件,
    就當作給這看這篇文章的讀者參考吧。

    回覆刪除
  13. 以上想補充一下,
    雖然直接搜尋{searchTerms}取得網址很方便,
    但也有引擎會把開引號變成數字碼,
    例如NICONICO直接搜尋{searchTerms}
    會變成
    http://www.nicovideo.jp/search/%7BsearchTerms%7D?track=nicouni_search_keyword

    這個時候還是得自己找出引號位置改回{}
    然後又可以正常搜尋了
    順便貼一下NICONICO正確搜尋網址為
    http://www.nicovideo.jp/search/{searchTerms}?track=nicouni_search_keyword

    回覆刪除
  14. 感謝分享^^之前我沒有注意到這款套件,改天我來研究看看~

    回覆刪除
  15. 不知能否同時搜尋"兩個以上的搜尋框"?
    根據大大您這篇分享的這一段:【如何在Google Chrome中手動新增自訂搜尋引擎?】
    好像都是在google網址列使用另一個網站的搜尋框

    但我想要的是同時使用兩個網站的搜尋框,都在網址列搜尋^^"
    我有參考作者的這一篇:【Google自訂搜尋引擎 - 打造個人資訊檢索系統,這樣做才叫強大】
    http://playpcesor.blogspot.com/2008/05/google.html
    但那跟用google搜尋,後面加上 site:(網站名稱)效果一樣
    似乎無法達成上面等於直接在搜尋框內搜尋一樣的效果

    十分感謝您的閱讀!! ^^"

    回覆刪除
  16. 大大你好,我想請教的是相反的問題,我喜歡用預設的GOOGLE可是安裝了一個軟體之後網址列搜尋就變成其他的了. 我想要弄回去可是到設定發現沒有GOOGLE的了,也沒有人貼出來所以不知道大大可不可以好心給我一下GOOGLE SEARCH 的網址列(包含%s的) TT

    回覆刪除