您在網站上花費多長時間?對我來說,它永遠不會超過2分鐘。研究表明,您從Baidu搜索獲得的自然訪問者平均每個網站花費53秒。而您的直接訪客通?;ㄙM1分鐘50秒。當然,它可能會根據您的受歡迎程度而有所不同。但這是通常的情況。那么,如何使它們在您的網站上停留更長時間?
很簡單,給他們他們想要的東西,他們在這里做什么,答案就是信息。您的工作是盡可能輕松地呈現信息。如果您能夠成功做到這一點,您的吸引力將會提高,用戶將在您的網站上花費大量時間,并且搜索引擎將在推薦您的網站時給予重視。因此,使訪問者可以訪問信息的最佳方法是在您的網站上提供有效的搜索選項。只有對Joomla搜索生態系統有深入的了解時,才可以這樣做。
因此,今天我們將學習有關Joomla搜索如何工作,Joomla搜索的分類是什么,如何配置不同的Joomla搜索選項以及如何在網站上充分利用Joomla搜索的所有知識。
Joomla搜索如何工作?
Joomla的基礎架構異常美麗。所有數據都經過整齊的組織,并存儲在各自的表中。不管您在網站上使用了多少組件,都無法使主數據庫表變得混亂。每個組件的所有數據都存儲在各自的表中。所有表彼此分開。
Joomla搜索選項有哪些?
在Joomla CMS旅途的開始,您會發現有趣的是,搜索被歸類為許多類別,這會很有趣。您一開始可能會覺得不知所措,但是一旦掌握了要點,就會意識到它的宏偉!要查看所有可用選項,請轉到Joomla后端>擴展>插件。
如果按插件的類型對插件進行排序,則會看到搜索插件有兩種主要類型。
搜索插件有什么作用?
自Joomla CMS啟用以來,便引入了Search插件。

Finder插件有什么作用?
Finder插件是下一代Joomla搜索。所有具有“ Smart Search”前綴的插件均來自Finder類型。這是構建邏輯的地方,用于搜索項目并在正常站點使用期間自動更新它們。為了使此搜索有效,需要首先對該站點建立索引。

Joomla搜索與智能搜索
Joomla主要搜索之間的根本區別在于它們提供實時搜索結果的能力。如果您使用核心搜索功能創建模塊,則搜索框僅在用戶點擊搜索按鈕后才會顯示結果。但是,如果您使用的是智能搜索,則用戶在搜索框中鍵入內容時會得到結果。
如前所述,Joomla為每個組件分離其數據庫表。因此,如果您在網站上使用任何組件,則它將在數據庫上具有單獨的表。這些單獨的表不能與主表合并。因此,當您具有從其他組件生成的數據時。Joomla搜索或智能搜索不會在搜索結果中包含該數據。
如何在Joomla中配置搜索?
非常簡單。您需要先導航到“智能搜索”部分。您可以通過轉到Joomla后端>組件>智能搜索來實現。您會發現一條通知,說您需要啟用智能搜索內容插件。

因此,只需單擊它或導航到您的Joomla網站后端>擴展>插件>在搜索框中鍵入“智能搜索”,然后按Enter。

系統會為您提供網站上所有可用的Smart Search插件。您需要發布所有這些。

但是,如果您希望從搜索中排除任何特定類型的內容(例如“聯系人”),則可以禁用該特定內容。

完成此操作后,您可以返回“智能搜索”部分,發現您已經準備就緒。這是實際工作的開始。我們將首先索引網站的所有內容。

點擊左上方的“索引”按鈕。它將開始索引我們的內容。

啟動該過程后,根據您站點的大小,這可能需要幾分鐘甚至幾小時才能完成。完成后,您幾乎會立即獲得所有索引內容。

通過從列表中取消發布特定內容,將其從搜索結果中排除。
要仔細檢查,您可以單擊“統計”按鈕。它將顯示所有索引內容。您會發現未發布的插件中缺少的內容,例如在這種情況下,“聯系人”中沒有內容。

如果您經營的網站過大,則應進行檢查。
您將在左側邊欄的“索引內容”旁邊擁有“內容映射”。他們負責在前端提供高級搜索面板。

如何在網頁上顯示Joomla智能搜索?
完成索引編制后,就可以在網站上添加搜索框了。您還可以創建特定的搜索過濾器。
導航到Joomla后端>擴展>模塊>單擊新建。

從顯示的模塊類型列表中查找并選擇“智能搜索模塊”。然后將顯示以下屏幕。

您應該填寫一些字段,例如“標題”和“位置”。定義要顯示模塊的位置。完成后,點擊“保存并關閉”。
如何在菜單中添加搜索框?
為了使您的用戶更輕松,您可以在菜單中添加搜索框,以便訪問者可以直接訪問搜索工具。您可以通過轉到Joomla后端>菜單>主菜單>單擊添加新項來實現。

您將看到以下屏幕。

您應該在“菜單標題”字段中為搜索框輸入名稱。然后,在“菜單項類型”字段中單擊“選擇”按鈕,將顯示以下屏幕。

在顯示的菜單項類型列表的“智能搜索”條目下找到并選擇“搜索”。這樣做之后,您將被重定向回初始屏幕。

完成其余設置的配置后,點擊“保存并關閉”以將搜索框發布到菜單中。
配置Joomla智能搜索
完成索引編制后,通過將其添加到“菜單項”或任何網頁上,可以使用戶可見搜索。您可能需要根據需要配置智能搜索。為此,請導航至Joomla后端>系統>全局配置>智能搜索。

成為一個更好的開發人員,您應該了解每個小細節。專業開發人員與新手的區別在于,他們總是不斷學習新事物,并且知道在哪種情況下需要哪種工具。希望這篇文章能啟發您的知識。





