如何在WordPress整合Google自訂搜尋?

多數自架WordPress部落格的朋友們,部落格搜尋功能應該是使用WordPress內建的搜尋功能,不過內建搜尋功能若搜尋英文字母時,可能會有大小寫之分,造成搜尋不容易,範圍太小了。那何不用目前世界最強的Google搜尋來搜尋自己的部落格,還可以完整整合於自己的部落格中喔!

記得我最早知道Google自訂搜尋應該是在2004年的「Customizable Google Free Search」,但那時都只有英文介面,而且也無法完整整合於WordPress中。近年來Google一直在改善他的搜尋引擎,也強化Google自訂搜尋,現在我們可以去Google自訂搜尋申請個人網站專用搜尋引擎。

使用Google自訂搜尋好處是什麼呢?哈,當然搜尋結果準確度一定會比WordPress自己的搜尋引擎好,因為在一開始我們有提到WordPress的搜尋功能,英文字母似乎有大小寫之分,搜尋上會比較不好找到,再來每次搜尋就要讀取資料庫,主機資源多少會影響到,那不如開放給Google抓資料,然後使用者搜尋時,搜尋引擎資料是找Google資料庫,可以減低我們的資源。而且Google自訂搜尋還可以完整和WordPress融合喔!

google 自訂搜尋
網站名稱:Google 自訂搜尋引擎
網站網址http://www.google.com/coop/cse/

教學章節

共分成4部分
一、開放WordPress,讓Google搜尋抓資料
二、建立自己的Google自訂搜尋
三、設定、管理自訂搜尋
四、設定搜尋結果顯示頁面

一、開放WordPress,讓Google搜尋抓資料

要使用Google自訂搜尋,首先你必須開放自己的WordPress給Google蜘蛛抓資料,不然網站使用自訂搜尋會找不到任何資料喔!

第1步 首先來到你WordPress後台,點擊【設定】→【隱私】。

開放wp-1

第2步 再來勾選「讓網誌公開在網路上讓大家瀏覽,包括搜尋引擎(例如 Google, Sphere, Technorati)以及彙整庫等。」並點擊[儲存變更],完成設定。

開放wp-2

二、建立自己的Google自訂搜尋

第1步 首先來到Google自訂搜尋頁面,點擊[建立自訂搜尋引擎]。

WordPress也能擁有Google搜尋-1

第2步 在上面要求的欄位,請自行填寫,而「你想要搜尋什麼?」部分,請勾選「僅我選取的網站」,把搜尋範圍限定在你自己的區域中。

WordPress也能擁有Google搜尋-2

第3步 在「要搜尋的網站」,請填入「你網域名稱/*」,像我是填入「iwrite.twbbs.org/*」,就是把搜尋範圍限制在「iwrite.twbbs.org」網域以內的資料。接著在「版本」部分,請勾選「標準版」,再勾選「我已閱讀並同意此服務款」,最後點擊[下一頁]。

WordPress也能擁有Google搜尋-3

第4步 您可以測試一下搜尋引擎,然後勾選「傳送電子郵件給 (您的信箱)」,並點擊[完成]。

WordPress也能擁有Google搜尋-4

三、設定、管理自訂搜尋

第1步 首先來到Google自訂搜尋頁面,點擊[管理您現有的搜尋引擎]。

管理自訂搜尋

第2步 點擊你的搜尋引擎[控制台]進入管理。

WordPress也能擁有Google搜尋-5

第3步 點擊「外觀和風格」,進入後選擇你要的樣式,接著點擊[儲存變更]。

WordPress也能擁有Google搜尋-6

第4步 再把頁面往下拉,你可以自由調整搜尋結果的色彩,把配色與你佈景完全融合,設定完後一樣點擊[儲存變更]。

WordPress也能擁有Google搜尋-7

教學章節

共分成4部分
一、開放WordPress,讓Google搜尋抓資料
二、建立自己的Google自訂搜尋
三、設定、管理自訂搜尋

四、設定搜尋結果顯示頁面

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

14 則留言

  1. 為何我的Google自訂搜尋和您的Google自訂搜尋申請方式不知是不是google那邊有變,嗯…畫面不同
    不過這不是重點,我是想請教如何找到Google自訂搜尋的樣式檔案…我想改他的背景為我做的圖片…

  2. 請問香腸大大google自訂搜尋怎麼在新視窗開啟呢?
    拜託了!!

    香腸回應:
    找到from這標籤,後面加上 target=”_blank” 就可以了。你可以參考我的原始代碼。

  3. 搞定! 原來是 Corpo Geek 這個theme,在 header.php 顯示分頁的地方要做些修改,才能把搜尋結果分頁內嵌到WP。如果有其他讀者,也是使用Corpo Geek碰到相同的問題,我很樂意分享我的解決辦法。

    版主回應:
    對阿,不論哪佈景都要修改程式碼!

  4. 我剛剛也依樣畫葫蘆也在站擺了一個,成功! 每次來香腸這邊閱讀,都學到不少實用的新知。謝謝香腸~

    版主回應:
    恭喜成功,不過你沒把它內嵌到WP嗎?

  5. 謝謝站主的答覆,我本來也是在想是否跟我的部落閣剛完成有關,經您說明讓我更理解了。

    版主回應:
    嗯,可以先用內建,過一陣子再說:)

  6. 站主:請問您在文章末尾提到{如果你網站資料量在Google資料庫中資料不多,那網站掛這種搜尋其實是不利使用者搜尋站內資料}
    請問是指網站的文章數量太少的話,就不利於使用Google搜尋嗎?不好意思,這方面的專業我不懂。
    可以確定的是,我似乎遇到站主所說的情形,我依照步驟建立好Google搜尋後,發現搜尋結果頗讓人訝異……太糟了!我都使用很平凡的關鍵字進行搜尋,卻無法得到結果,真是讓人頭痛,而且使用預設的搜尋器確實比用Google搜尋來的精準。

    版主回應:
    嗯,基本上應該不完全說是文章數量少,是Google對您網站抓取的資料是否完全?
    如果您網站剛建好,基本上使用wordpress站內搜尋會比較好,等網站過久一點之後,您在試試看改用google,因為網站若變大,基本上用內建搜尋還蠻耗資源的,因為搜尋者可能很多,不知道以上的解釋,會不會太模糊^^||

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料