搜尋您的商店

網路上商店搜尋是功能完整且強大的工具,可讓顧客搜尋您商店的所有商品、網誌文章和頁面。

搜尋行為

在搜尋詞彙時,Shopify 會套用多種行為來增加相關搜尋結果的筆數。

單數和複數搜尋字詞

網路商店搜尋會嘗試同時以單數和複數形式來找出相符字詞。

搜尋包含「puppy」或「puppies」的 puppies 比對結果。

將單數與複數字詞視為相同字詞是「去字尾 (stemming)」的例子,即單字會對應至其共同的字根 (lemma,又稱 stem)。Shopify 在去字尾時也會將不同單字的共同字根納入考量。

搜尋 body:leggings 便會找出包含「leg」或「leggings」的結果。

如果您要根據部分相符規則搜尋單字,請使用前綴搜尋

錯字容忍

線上商店搜尋功能包含錯字容忍功能,可在搜尋詞彙中有錯字的情況下找出正確的配對。

搜尋結果包含與搜尋詞彙差 1 個字母的配對,或其中 2 個字母順序不同的配對。搜尋詞彙的前 4 個字母必須正確輸入,錯字容忍才能生效。

例如,搜尋 chocollate,系統就會回傳名稱或說明含有 chocolatechocolates 的結果。

在查詢中,若搜尋內容使用搜尋語法,系統並不會套用錯字容忍功能。

建立搜尋結果時,並非所有欄位都會套用錯字容忍功能。例如,chocolate 網誌文章標籤的任何商品標籤都查無與 chocollate 相符的結果。以下資源欄位可支援錯字容忍功能:

資源類型 可支援的欄位
產品
  • 標題
  • product_type
  • variants.title
  • vendor
頁面
  • 作者
  • 標題
部落格文章
  • 作者
  • 標題

搜尋語法

搜尋語法會判斷在 Shopify 搜尋結果時如何處理搜尋詞彙。

使用 AND、OR 和 NOT 運算子

AND

若在搜尋詞彙之間使用 AND 運算子進行搜尋,當所有搜尋詞彙都顯示在結果中時,系統便會回傳結果。

預設情況下,處理所有搜尋詞彙時,系統都會使用 AND 來進行搜尋。 無論是搜尋 artichoke heartsartichoke AND hearts,系統都會產生同時含有「artichoke」和「hearts」的搜尋結果。 不需要使用連接運算子。

OR

若在搜尋詞彙之間使用 OR 運算子進行搜尋,當任何搜尋詞彙顯示在結果中時,系統便會回傳結果。

搜尋 artichoke OR hearts 便會產生至少包含「artichoke」或「hearts」的結果。

NOT

若要搜尋不包含某詞彙的結果,可以在該詞彙前加上減號 (-)。

使用「artichoke」而非「heart」來搜尋與 artichoke -heart 相符的詞彙。

若搜尋詞彙與搜尋結果中其他詞彙的開頭相符,前綴搜尋將回傳搜尋結果。 所有搜尋都會自動執行前綴搜尋。

使用「artich」開頭 (如「artichoke」) 來搜尋與 artich 相符的詞彙。此做法同樣適用於搜尋的最後一個詞彙。使用以「artichoke hea」開頭的詞彙來搜尋與 artichoke hea 相符的結果。

使用雙引號括住搜尋詞彙 ("") 會在其中一個可搜尋欄位中搜尋完全相符的字詞。

搜尋 "artichoke hearts" 則會找出名稱為「Can of artichoke hearts」的商品,但不會找出名稱為「Canned hearts of artichoke」的商品。

搜尋指定欄位

為搜尋詞彙加上欄位名稱和冒號以縮小範圍,只在指定欄位中搜尋該詞彙。

例如,搜尋 title:artichoke,系統就會找出名稱包含「artichoke」詞彙的結果。

搜尋特定欄位時,若以拼寫錯誤的詞彙進搜尋就無法順利執行,因為搜尋會查找完全相符的項目。例如,搜尋 title:artichoqe 並不會產生任何結果。

根據您搜尋的資源 (商品、頁面、網誌文章),系統可根據不同的搜尋屬性來顯示結果。

資源 可搜尋屬性
產品
  • 正文
  • product_type
  • 標籤
  • 標題
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
頁面
  • 作者
  • 正文
  • 標題
部落格文章
  • 作者
  • 正文
  • 標籤
  • 標題

將商品、頁面和網誌文章設為可搜尋的內容

需將商品、頁面和網誌文章發布在網路商店中,才能在搜尋結果中傳回。此外,無法搜尋從搜尋引擎中隱藏的資源類型。

若要使商品、頁面和網誌文章顯示在網路商店中,請進行下列設定:

變更資源類型可見度
資源類型 可見度設定
產品 線上商店管道中發佈產品
頁面 發佈頁面
部落格文章 將網誌文章設為「顯示

從搜尋引擎和網站地圖中隱藏商品、頁面和網誌

您可以透過下列幾種方式來隱藏特定商品頁面、網誌文章,或要從搜尋引擎隱藏的頁面:* 從管理介面新增自訂中繼欄位 * 使用 API 新增顧客中繼資料 * 編輯佈景主題代碼

在 Shopify 管理頁面新增自訂中繼欄位

您可以在 Shopify 管理介面中新增商品、頁面或網誌文章的自訂中繼欄位,並將值設為 1,以在搜尋結果和網站地圖中隱藏商品、頁面或網誌文章。

步驟

  1. 前往「設定」>「自訂資料」。
  2. 中繼欄位下,選擇要隱藏的合格頁面類型 (商品、頁面或網誌文章)。
  3. 點擊或點選「新增定義
  4. 設定下列欄位:

    • 名稱設為 SEO Hidden
    • 命名空間和金鑰設為 seo.hidden
  5. 點擊或點選「選取類型」,然後選取「整數」。請確保僅選取一個值

  6. 導覽至想在搜尋引擎中隱藏的商品、頁面或網誌文章。

  7. 將 SEO Hidden 中繼欄位的值設定為 1

若要在搜尋結果中看得到商品、頁面或網誌文章,請刪除 SEO Hidden 的中繼欄位值。

您可以使用 Shopify 的 Search & Discovery 應用程式來自訂搜尋結果。 該應用程式提供許多可變更網路商店搜尋行為的搜尋功能和設定。

若要使用更進階的自訂項目,您可以編輯佈景主題代碼以變更搜尋結果的要求方式。 深入瞭解如何在 Shopify.dev 進行自訂。

商店的語言代碼會影響搜尋行為

商店的主要語言代碼會影響您獲得的顧客搜尋行為。

支援的語言

以下表格顯示支援的語言可使用哪些搜尋行為:

語言 錯字容忍 搜尋字根 三字母組
英文
法國
西班牙文
葡萄牙文 (巴西)
德文
荷蘭文
義大利文
日文
可支援片假名、平假名和漢字
丹麥文
瑞典文
葡萄牙文 (葡萄牙)
芬蘭文
巴克摩挪威文
土耳其文
羅馬尼亞文
匈牙利文
俄文
波蘭文
捷克文
希臘文
冰島文
立陶宛文
斯洛伐尼亞文
斯洛伐克文
保加利亞文
越南文
克羅埃西亞文
印尼文
拉脫維亞文
愛沙尼亞文
塞爾維亞文
烏克蘭文
加泰隆尼亞文
新挪威文
法羅文
葡萄牙文
阿爾巴尼亞文
波士尼亞文
南非荷蘭文
馬其頓文
亞美尼亞文
塞爾維亞 - 克羅埃西亞文
拉丁文
威爾斯文
蓋爾文
摩爾多瓦文

日文語言代碼

日文地區設定可支援搜尋字根和三字母組搜尋,但不支援錯字容忍

三字母組

針對片假名、平假名和漢字,搜尋會比對至少 3 個字元的任何連續序列。

例如,您搜尋下列任一詞彙都可找到「アップルグリーンラップドレス」:

  • ップル
  • アップル
  • ップルグリーンラ

漢字也會成對出現。

本區段包括

準備好開始透過 Shopify 銷售商品了嗎?

免費試用