讓網站上的內容可供搜尋

當使用者在網站上搜尋時,結果可能來自許多位置,例如資料行、程式庫和頁面。 網站擁有者可以變更搜尋設定,以決定是否允許內容出現在搜尋結果中。 內容的許可權也會影響是否允許使用者在搜尋結果中查看內容。 充分瞭解許可權和搜尋設定的運作方式,可協助您確保使用者可以在搜尋結果中看到正確的檔和網站。

注意事項

搜尋結果一律會修剪安全性,因此使用者只會看到有權檢視的內容。 搜尋設定只會定義搜尋索引中包含的內容。

在某些情況下,使用者有許可權可查看內容,但仍無法在搜尋結果中找到內容。 如需詳細資訊,請參閱建立新的Office 365群組之後,群組擁有者的搜尋結果不會出現

規劃在搜尋結果中提供您的內容

身為網站擁有者,您可以使用設定來控制內容是否可以出現在搜尋結果中。 內容會儲存在許多位置,包括網站、清單、文件庫、網頁元件和資料行。 根據預設,包含在網站、清單、文件庫、網頁元件頁面或資料行中的大部分內容都會編目並新增至搜尋索引。 搜尋索引中的內容決定在 傳統 式搜尋體驗中的搜尋結果中可以顯示的內容。 在專案、清單、文件庫、網站等上設定的許可權也會影響使用者是否可以在搜尋結果中看到內容。

網站擁有者和網站集合管理員可以選擇內容是否可以出現在搜尋結果中。 根據預設,網站的內容可能會出現在搜尋結果中。 如果網站擁有者或網站集合管理員指定特定網站的內容無法出現在搜尋結果中,則其他搜尋結果設定,例如清單、文件庫、ASPX 頁面和該網站上設定的資料行,將不會有任何作用。

同樣地,如果網站擁有者或網站集合管理員防止清單或文件庫內容出現在搜尋結果中,則排除資料行不會有任何作用。 請務必知道哪些設定繼承自較高層級,以便有效地規劃搜尋。

瞭解搜尋設定和許可權

網站擁有者的責任之一是控制可存取內容的人員。 您可以授與某些人員讀取和變更內容的許可權、允許其他人唯讀取內容,以及防止其他人完全檢視內容。 為了配合此彈性,您可以使用已指派特定許可權等級的許可權群組。 若要允許使用者存取網站或該網站上的內容,網站擁有者會將使用者指派給一或多個安全性群組。 藉由使用許可權設定搭配搜尋結果設定,網站擁有者可以管理使用者是否可以在搜尋結果中看到內容。

例如,假設 Joe 正在處理 Microsoft Office Word 中 RFP) (提案要求,並與 10 人小組共同作業。 他的小組網站有 50 位使用者,全部都是網站成員。 Joe 尚未準備好讓整個小組檢視 RFP。 因此,當上傳至小組網站時,他會設定許可權,讓只有 10 的小組可以檢視和編輯許可權。 在授與所有 50 個人的讀取權限之前,只有 10 位有權檢視檔的人才會看到檔列在搜尋結果中。

許可權可以套用至清單、網站、檢視和網頁元件。 此外,許可權可以相依于其他許可權。 這一切都可能會影響使用者在搜尋結果中看到的內容。 因此,在將任何內容新增至您的網站之前,您可能想要熟悉 SharePoint 的許可權模型、網站或組織的許可權模型,或規劃網站的許可權模型。

另請參閱: SharePoint 中的預設 SharePoint 群組

在搜尋結果中顯示網站上的內容

身為網站擁有者,您可以選擇網站上的內容是否可以出現在搜尋結果中。 根據預設,所有網站內容都可以出現在搜尋結果中。 檢視搜尋結果的人員必須具有檢視內容的許可權。

注意事項

若要變更此設定,您必須具有管理許可權許可權層級。 此許可權等級包含在「 網站名稱 」擁有者群組中。

  1. 在網站上,選取 [設定設定] 圖示,然後選取 [網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]

  2. 在 [ 搜尋]底下,按一下 [搜尋和離線可用性]

  3. 在 [編制 網站內容索引] 區段的 [ 允許此網站出現在搜尋結果]底下,選取 [ ] 以允許網站的內容出現在搜尋結果中。

若要防止內容出現在搜尋結果中,請選取 [ 否]

在搜尋結果中顯示清單或文件庫的內容

身為網站擁有者,您可以決定網站清單和文件庫中的專案是否包含在搜尋結果中。 根據預設,每個清單和文件庫都會設定為在搜尋結果中包含所有專案。

注意事項

若要變更此設定,您必須具有 [管理清單] 許可權等級。 設計工具和「 網站名稱 」擁有者群組包含此許可權等級。 當您沒有 [管理清單] 許可權時,無法使用此程式中所述的功能表。

  1. 在網站上,尋找並按一下您要自訂的清單或文件庫。

  2. 取 [設定設定] 圖示,然後選取 [ 網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]

  3. [網站管理] 底下,按一下 [ 網站程式庫和清單]

  4. 按一下清單中的專案,例如 自訂「共用檔」。

  5. 在 [清單設定] 頁面的 [ 一般設定] 下,按一下 [ 進階設定]

  6. 在 [ 搜尋] 區段的 [ 允許此文件庫的專案出現在搜尋結果]下,選取 [ ] 以在搜尋結果中包含清單或文件庫中的所有專案。

若要防止清單或文件庫中的專案出現在搜尋結果中,請選取 [ 否]

在搜尋結果中顯示 ASPX 頁面的內容

您可以控制 ASPX 頁面的內容是否包含在搜尋結果中。 當您建立網站時,會自動建立許多內容頁面。 例如,網頁元件庫的 default.aspx、allitems.aspx 和其他數個頁面會自動建立。 您也可以建立自訂 ASPX 頁面。

根據預設,當 ASPX 頁面上顯示的網頁元件使用包含受限制許可權的清單或文件庫資訊,也稱為細部許可權時,網站任何 ASPX 頁面中的任何內容都不會包含在搜尋結果中。 這可防止未經授權的使用者檢視內容。

例如,假設在具有 50 個成員的小組網站上,共用文件網頁元件中會顯示五份檔。 其中一份檔具有受限制的許可權;只允許少數人看到它。 搜尋結果中會自動從該網站隱藏內容,讓使用者搜尋時不會顯示該檔的內容。 這可防止 ASPX 頁面的內容無意中公開給不應該看到它的人。

您可以選擇忽略此設定,以在搜尋結果中顯示所有內容,而不論許可權為何。 在此情況下,所有內容都可以出現在搜尋結果中,但未經授權的使用者將無法存取實際的檔。 另一個選項是不論許可權為何,都不要在搜尋結果中包含任何 ASPX 內容。

注意事項

若要變更此設定,您必須具有管理許可權許可權層級。 此許可權等級包含在「 網站名稱 」擁有者群組中。

  1. 在網站上,選取 [設定設定] 圖示,然後選取 [網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]

  2. 在 [ 搜尋]底下,按一下 [搜尋和離線可用性]

  3. 在 [ 編制 ASPX 頁面內容索引] 區 段中,選取下列其中一個選項:

選項 描述
如果此網站包含更細緻的許可權,請勿編制網頁元件的索引
當 ASPX 頁面的許可權與父網站不同時,搜尋結果中不會顯示網站上的內容。
一律為此網站上的所有網頁元件編制索引
不論許可權為何,在搜尋結果中顯示網站上所有 ASPX 頁面的內容。
絕對不要為此網站上的任何網頁元件編制索引
不論許可權為何,在搜尋結果中隱藏網站上所有 ASPX 頁面的內容。

從搜尋結果中排除資料行中的內容

身為網站擁有者,您可以控制清單或文件庫中特定資料行中的內容是否會出現在搜尋結果中。 根據預設,所有內容都會包含在搜尋結果中。 當您想要防止敏感性資料出現在搜尋結果中時,此設定非常有用。

注意事項

若要變更此設定,您必須具有管理許可權許可權層級。 此許可權等級包含在 「網站名稱」 擁有者群組中。

  1. 在包含清單或文件庫的網站上,選取 [ 設定設定] 圖示。然後選取 [ 網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]

  2. 在 [ 搜尋]底下,按一下 [ 可搜尋的資料行]

  3. 在 [ 從搜尋索引排除 的資料行] 區段的 [ 排除] 下方,針對您要在搜尋結果中排除的資料行,核取 [資料行名稱] 旁的方塊。

注意事項

顯示的資料行是屬於目前網站的資料行。

編目網站並重新編制索引

當使用者在 SharePoint 網站上搜尋內容時,搜尋索引中的內容會決定他們會找到的內容。 搜尋索引包含來自您網站上所有檔和頁面的資訊。 在 SharePoint 中,內容會根據定義的編目排程自動編目。 編目程式會挑選自上次編目後變更的內容,並更新索引。

如果搜尋架構已在新增/移除/變更 Managed 屬性的情況下變更,您會想要特別要求網站的完整重新編制索引。 如需詳細資訊,請 參閱手動要求網站編目和重新編制索引