如何在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自訂搜尋
三、設定、管理自訂搜尋

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

1 2



關於本文章有 7 則留言。

  1. 小幻
    2008-09-06 @ 19:33:15 
    1

    香腸一連發了很多篇文章喔~

    版主回應:
    好久沒發了,太對不起讀者了,盡量補足XD

  2. mrmu
    2008-09-06 @ 21:01:33 
    2

    積了很久... 一次全(弄)出來...
    ... =_=

    版主回應:
    是阿,我要把不重複IP拉回以前水準XD

  3. 風乾橘子皮
    2008-09-07 @ 04:26:31 
    3

    to 香腸

    如何設定 WordPress 的固定網址? <- 連結掉了! 補一下吧~

    版主回應:
    哈!不好意思,感謝回報,連結已經補上:)

  4. Gabriel
    2008-09-07 @ 17:09:29 
    4

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

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

  5. Gabriel
    2008-09-07 @ 19:04:20 
    5

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

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

  6. James
    2008-09-09 @ 07:43:54 
    6

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

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

  7. James
    2008-09-09 @ 17:13:35 
    7

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

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