知識庫

防止內容出現在搜尋結果中

作者:HubSpot Support | Nov 21, 2022 11:56:00 AM

您可以將 URL 標頭加入robots.txt 檔案,以防止新內容出現在搜尋結果中。搜尋引擎使用這些檔案來了解如何索引網站內容。在 robots.txt 檔案中,HubSpot 系統網域上包含hs-sites 的內容始終會被設定為 no-index。

如果搜尋引擎已經索引了您的內容,您可以在內容的標頭 HTML 中加入「noindex」元標籤。這將會告訴搜尋引擎停止在搜尋結果中顯示該內容。

請注意: 只有連接到 HubSpot 的網域名稱上的內容才能在您的 robots.txt 檔案中被封鎖。在檔案工具中了解更多關於自訂檔案 URL 的資訊。


使用robots.txt檔案

您可以將尚未被搜尋引擎索引的內容加入 robots.txt 檔案,以防止其顯示在搜尋結果中。

要在 HubSpot 中編輯您的 robots.txt 檔案:

  1. 在左側功能表中,導覽到內容 >頁面

  2. 選擇要編輯 robots.txt 檔案的網域:
    • 若要編輯所有連線網域的 robots.txt 檔案,請按一下Choose a domain to edit its settings (選擇網域以編輯其設定 ) 下拉式功能表,然後選擇Default settings for all domains (預設選取)。
    • 若要編輯特定網域的 robots.txt 檔案,請按一下Choose a domain to edit its settings 下拉式功能表,然後選擇該網域。如有必要,請按一下覆寫預設設定。這將覆寫此網域的任何 robots.txt 預設設定。
  3. 按一下SEO & Crawlers 索引標籤。
  4. Robots.txt部分,編輯檔案內容。Robots.txt 檔案有兩部分:
    • User-agent:定義規則適用的搜尋引擎或網路機器人。預設情況下,這將被設定為包含所有搜尋引擎,會以星號 (*) 顯示,但您也可以在此指定特定的搜尋引擎。如果您使用 HubSpot 的網站搜尋模組,則需要將 HubSpotContentSearchBot 列為獨立的使用者代理。這將允許搜尋功能抓取您的網頁。
    • Disallow: 告訴搜尋引擎不要抓取和索引任何使用特定 URL 標頭的檔案或頁面。對於您要新增到 robots.txt 檔案的每個頁面,輸入 Disallow:/url-slug (例如,www.hubspot.com/welcome 將顯示為 Disallow: /welcome)。
  5. 完成後,按一下左下方的儲存

請參閱Google 開發人員文件,進一步瞭解如何格式化 robots.txt 檔案。

使用「noindex」元標籤

如果內容已經被搜尋引擎編入索引,您可以新增「noindex」元標籤,指示搜尋引擎將來停止編入索引。

請注意: 此方法不應與 robots.txt 方法合併使用,因為這會阻止搜尋引擎看到「noindex」標籤。

在網頁和文章中加入「noindex」元標籤

  1. 導覽到您的內容:

    • 網站頁面
    • 登陸頁面: 登陸頁面
    • 部落格:網誌:
  2. 按一下內容的名稱
  3. 在內容編輯器中,按一下右上方的設定
  4. 在對話方塊中,按一下左側功能表的進階
  5. 在「額外代碼片段」部分,輸入以下代碼Head HTML 欄位 <meta name="robots" content="noindex">.

  1. 按一下X以關閉設定對話方塊。
  2. 若要執行您的變更,請按一下右上方的「更新」 「發佈」

在知識庫文章中加入「noindex」元標籤

  1. 按一下內容的名稱
  2. 在文章編輯器中,按一下右上方的設定
  3. 在對話方塊中,點選左側功能表中的進階選項
  4. 在「附加程式碼片段」部分,輸入下列程式碼至 Head HTML 欄位 <meta name="robots" content="noindex">.

  1. 按一下X以關閉設定對話方塊。
  2. 若要執行您的變更,請按一下右上方的「更新」 「發佈」

如果您有Google Search Console 帳戶 ,您可以使用 Google 的Removals Tool (移除工具),加速 Google 搜尋結果的移除程序。