如何使用帶有Lift的Amazon CloudSearch改進WordPress搜索


內置的WordPress搜索功能並不是那麼好,這已經不是什麼秘密了。 人們試圖通過使用諸如Google自定義搜索之類的選項或聲稱可改善搜索功能的許多現有插件之一來改善網站搜索。 在本文中,我們將向您展示如何安裝和設置Lift:搜索WordPress插件,以利用Amazon CloudSearch的搜索功能來改進默認的WordPress搜索功能。 不用擔心,它並不像聽起來那樣難。 您無需編寫任何代碼。

特徵

  • 提升:搜索由Amazon CloudSearch支持,該服務可主動維護您網站上文檔的索引並提供更相關的結果。
  • 它可以搜索您的博客以及使用“媒體上載器”上載的圖像和其他媒體。
  • 該插件帶有一個搜索小部件,以替換默認的WordPress搜索小部件。
  • 可與任何WordPress主題配合使用,並與默認搜索模板無縫集成。
  • 對於高級用戶,有可用的模板標籤,他們可以用來創建自己的自定義模板。

最低要求

提升:搜索使用Amazon Web Services的CloudSearch App創建網站索引。 要使用此插件,您將需要一個啟用了CloudSearch的Amazon Web Services帳戶。 您可以註冊Amazon Web Services帳戶。 在註冊期間,系統會要求您提供信用卡信息。 AWS有幾個計費和定價計劃,但是沒有註冊費。

在其他要求中,您將需要PHP 5.3版和WordPress verson 3.4.2或更高版本。 如果沒有最新版本,則該插件將無法激活,並顯示致命錯誤消息。

如何安裝和設置Lift:搜索WordPress

安裝並激活Lift:搜索WordPress插件。 激活後,該插件將帶您逐步進行嚮導,以設置Lift:Search和您的Amazon Web Services帳戶並將其集成。 您將必須提供AWS賬戶訪問和賬戶密鑰。 轉到您的AWS賬戶,然後單擊頂部“我的賬戶/控制台”選項卡下的安全憑證。

在“安全憑據”頁面上,您將找到您的帳戶訪問權限和密鑰。

將這些鍵複製並粘貼到Lift:搜索配置嚮導中,然後單擊保存配置。

在下一步中,系統將要求您提供要用於CloudSearch的域。 如果您的CloudSearch上未列出該域,則提升:搜索將嘗試創建並列出該域。 設置完成後,您可以訪問Lift:搜索信息中心,您可以在其中管理設置。

配置提升:搜索設置

提升:搜索提供了一個非常簡單乾淨的界面,您可以在其中監視文檔的索引編制。 當一切正常時,它會顯示綠色的“所有清除”標誌,如果某件事正在停止,則顯示橙色的標誌Lift:Search通過CloudSearch連接或同步文檔,如果有嚴重問題,則顯示紅色標誌。 末尾有一條消息日誌,您可以在其中查看錯誤的詳細說明並加以解決。

您還可以設置同步時間間隔。 對於頻繁更新的較大和繁忙的網站,此間隔應該是最小的,但是對於更新頻率較小的網站,可以相應地調整此間隔。 在調整這些設置時,請記住CloudSearch是一項隨用隨付服務,因此您應該優化使用方式以降低成本。

您還會在設置頁面上找到一個ON / OFF按鈕。 當您要停止插件而不出於調試目的而停用它時,請使用此按鈕。

總體而言,Lift:搜索通過使用外部服務來為內容建立索引並使搜索更加相關,從而大大提高了繁忙站點的性能。 問題是,您是否會使用外部選項,例如Lift:Search或Google Custom search,還是希望改進WordPress搜索?