知識庫

網站搜尋|常見問題

作者:HubSpot Support | Nov 21, 2022 12:28:02 PM

你可以使用網站上的搜尋欄位,在搜尋結果頁面上提取訪客的相關內容清單。 以下是有關搜尋欄位模組和搜尋結果頁面的常見問題解答。 

搜尋結果的順序是如何決定的?

搜尋結果順序取決於頁面內容與訪客搜尋字詞的一系列加權比較。 根據頁面HTML中的內容位置,頁面內容會分為不同權重的比較欄位。 比較欄位按權重順序分組:

  1. HTML標題
  2. Meta description
  3. H1 HTML元素
  4. H2 HTML元素
  5. H3 HTML元素
  6. 其他HTML元素

請注意,此清單可能隨時變更。 

現有頁面和新頁面的變更應多快顯示在網站搜尋結果中?

雖然沒有確切的時間表說明變更或新頁面應該何時出現在搜尋結果中,但它們應該會相對較快地出現。 如果結果在6小時內沒有出現變更,請聯絡HubSpot客服。 如果新頁面沒有在6小時內顯示,請確保新頁面不符合以下條件。 

網站搜尋是否具有預測性?

根據預設,當訪客輸入搜尋結果時,搜尋欄位模組會顯示可能和相關搜尋結果的提示式下拉式選單。 訪客可以點擊前往這些提示搜尋結果,也可以輸入搜尋字詞,引導至搜尋結果頁面,查看相關結果的完整清單。

如何查看我的網站上正在搜尋的內容?

目前,網站搜索沒有搜索分析功能。 不過,未來可能會新增此功能。 

我的搜尋結果頁面會出現在搜尋引擎中嗎?

搜尋結果頁面會自動從搜尋引擎中封鎖。 這是因為內容是動態產生的,最好根據內容為個別頁面建立索引。

為什麼特定頁面沒有顯示在我的搜尋結果中?

特定頁面不會出現在搜尋結果中的原因有幾個。

  • 如果robots.txt檔案封鎖了無法檢索的頁面,這些頁面將不會編入搜尋結果的索引。 您需要在robots.txt檔案中將HubSpotContentSearchBot作為使用者代理,以允許搜尋功能檢索您的頁面。
  • 使用Javascript帶入頁面的任何內容都不會被HubSpot的索引服務檢索。
  • 搜尋欄位僅搜尋與搜尋結果頁面位於同一子網域上的頁面。
  • 根據預設,登陸頁面不會包含在網站搜尋結果中,以免幹擾轉換流程。 若要在搜尋結果中顯示登陸頁面,請按照以下步驟操作
    • 瀏覽至包含「網站搜尋輸入」模組的頁面範本。
    • 按一下「網站搜尋輸入」模組。
    • 在右側邊欄中,按一下以切換登陸頁面開關。

    • 在右上角,按一下發佈變更。
深入瞭解如何 自訂搜尋模組

為什麼我的搜尋結果沒有顯示?

可能有幾個原因導致你無法看到搜尋結果。 您需要確保搜尋結果模組存在於您選擇作為搜尋結果頁面範本的範本中。 此外,請確認您希望在搜尋結果中顯示的頁面沒有被阻止在robots.txt檔案中被檢索。

如果您的網站目前顯示在「hubspotpagebuilder」預設網域上,則不會載入「網站搜尋結果」頁面。 這可以透過在已連接的自訂網域上託管內容來解決。 

如何設定搜尋結果頁面的路徑?

若要設定搜尋結果頁面的路徑,請按照以下步驟操作:

  • 在左側邊欄中,前往「網站」>「頁面」。 
  • 按一下「系統頁面」索引標籤。
  • 在頁面頂部,按一下網域下拉式選單,然後選取要編輯的網域。
  • 在「搜尋結果」下方,編輯「搜尋結果頁面網址」欄位,然後按一下「儲存」。 

如何建立新的搜尋結果範本?

您可以在本文中瞭解如何建立新的搜尋結果頁面系統範本

我建立了一個新範本,為什麼它沒有顯示在設定中的搜尋結果頁面下拉式選單中?

只有搜尋結果頁面系統範本會顯示在設定中的搜尋結果頁面下拉式選單中。 

預覽搜尋範本的最佳方式是什麼?

在任何實時頁面上包含搜索字段模塊之前,您可以將其包含在測試頁面或模板中,以預覽此模塊的功能以及搜索結果頁面的功能。 當你喜歡一切的外觀和運作方式後,請在即時範本中加入搜尋欄位模組。

為什麼在搜尋期間沒有偵測到特定文字或資料?

有時,網站搜尋中的文字分析工具可能無法擷取某些資料,例如序號、代碼樣本和更複雜的資料。 若要確保為這些類型的文字建立索引,請使用以下類別將它們包裝在標記中:

 hs-search-keyword

如何在網站搜尋頁面上提升部分關鍵字?

你可以在網站搜尋結果中提升頁面上的部分關鍵字,方法是使用以下類別將其包裹在標籤中:

 hs-search-keyword