SharePoint Online 不會傳回搜尋結果
問題
請試想下列案例:
您瀏覽至 Microsoft Office SharePoint Online 網站。
您可以使用下列其中一種方法來執行搜尋:
您可以在 [搜尋 此網站 ] 方塊中選取 [此網站] 範圍。
您可以使用 [ 尋找檔案] 方塊來搜尋文檔庫。
在此案例中,您會遇到下列其中一個徵兆:
不會傳回現有內容的搜尋結果。
您收到下列錯誤訊息:
- 很抱歉,發生錯誤。
搜尋結果來自不正確的來源,例如僅限標籤或因特網。
注意事項
如果在此案例中的第一個方法中,您選取搜尋的 [ 所有 專案] 範圍,則會如預期般傳回您的結果。
解決方案
若要解決此問題,請確定您的結果來源 (網站集合和網站層級) 使用相同的現成結果來源來設定,例如本機 SharePoint 結果,或使用從現成結果來源複製的相同自定義結果來源。 建議您這麼做,因為當您使用某些自定義結果來源時,通常會觀察到這個問題,例如 Bing 結果來源。
如果要解決這個問題,請依照下列步驟執行:
檢查網站集合的搜尋結果來源設定
流覽至受影響的 SharePoint Online 網站。
單擊 [設定] 功能表 的 齒輪圖示,然後按兩下 [ 網站設定]。
在 [網站集合管理] 底下,按兩下 [搜尋結果來源],然後確認 [ 本機 SharePoint 結果 ] 已指派 預設 值的複選標記。
如果複選標記不在 [本機 SharePoint 結果] 旁邊,請按兩下 [本機 SharePoint 結果] 的下拉式箭號,然後按兩下 [設定為預設值]。
如果子網站發生此問題,請檢查子網站的結果來源組態
流覽至受影響的 SharePoint Online 子網站。
單擊 [設定] 功能表 的 齒輪圖示,然後按兩下 [ 網站設定]。
在 [搜尋] 底下,按兩下 [結果來源],並確認 [ 本機 SharePoint 結果 ] 已指派 預設 值的複選標記。
如果複選標記不在 [本機 SharePoint 結果] 旁邊,請按兩下 [本機 SharePoint 結果] 的下拉式箭號,然後按兩下 [設定為預設值]。
其他相關資訊
當 SharePoint Online 設定為從本機 SharePoint 結果以外的來源取得搜尋結果時,就會發生此問題。 當 本機 SharePoint 結果 設定不是預設值時,會改為從其他來源傳回結果。 此問題不會影響企業搜尋。 (當您使用 Everything 範圍進行搜尋時,這是選項。)
是否仍需要協助? 請前往 Microsoft 社群。