網路商店中的搜尋行為
網路商店搜尋使用不同因素和一些內建處理搜尋詞彙的行為,從您的產品頁面和網誌文章中回傳準確且相關的結果。
網路商店搜尋的考量事項
請檢視下列有關網路商店搜尋行為的考量事項和要求。
應用程式
修改佈景主題或具有搜尋功能的應用程式可能會影響內建的網路商店搜尋:
- 如果您使用第三方搜尋應用程式來產生搜尋結果,則 Shopify 內建的搜尋行為和功能可能不適用於網路商店的搜尋結果。若要深入瞭解第三方搜尋應用程式如何運作,請聯絡應用程式的開發人員。
- 修改佈景主題的搜尋範本之第三方應用程式可能會影響網路商店的搜尋結果。
- 您可以透過管理商品、頁面和網誌文章的顯示方式,以及使用 Shopify Search & Discovery 應用程式自訂網路商店搜尋結果,來管理和改善搜尋結果。深入瞭解管理可搜尋性和如何使用 Search & Discovery應用程式。
語意搜尋
只有當您的商店符合下列要求時,才可使用網路商店搜尋中的語意搜尋功能:
搜尋語法
下列搜尋行為不適用於使用搜尋語法的搜尋:
- 錯字容忍
- 搜尋預測
- 語意理解
支援的語言
商店的主要語言代碼會影響您獲得的搜尋行為。
語言 | 錯字容忍 | 搜尋字根 | 語意功能 | 三字母組 |
---|---|---|---|---|
英文 | ✔ | ✔ | ✔ | |
法國 | ✔ | ✔ | ||
西班牙文 | ✔ | ✔ | ||
葡萄牙文 (巴西) | ✔ | ✔ | ||
德文 | ✔ | ✔ | ||
荷蘭文 | ✔ | ✔ | ||
義大利文 | ✔ | ✔ | ||
日文 | ✔ | ✔ 可支援片假名、平假名和漢字。 | ||
丹麥文 | ✔ | ✔ | ||
瑞典文 | ✔ | ✔ | ||
葡萄牙文 (葡萄牙) | ✔ | ✔ | ||
芬蘭文 | ✔ | ✔ | ||
巴克摩挪威文 | ✔ | ✔ | ||
土耳其文 | ✔ | ✔ | ||
羅馬尼亞文 | ✔ | ✔ | ||
匈牙利文 | ✔ | ✔ | ||
俄文 | ✔ | ✔ | ||
波蘭文 | ✔ | ✔ | ||
捷克文 | ✔ | ✔ | ||
希臘文 | ✔ | ✔ | ||
冰島文 | ✔ | ✔ | ||
立陶宛文 | ✔ | ✔ | ||
斯洛伐尼亞文 | ✔ | ✔ | ||
斯洛伐克文 | ✔ | ✔ | ||
保加利亞文 | ✔ | ✔ | ||
越南文 | ✔ | ✔ | ||
克羅埃西亞文 | ✔ | ✔ | ||
印尼文 | ✔ | ✔ | ||
拉脫維亞文 | ✔ | ✔ | ||
愛沙尼亞文 | ✔ | ✔ | ||
塞爾維亞文 | ✔ | ✔ | ||
烏克蘭文 | ✔ | ✔ | ||
加泰隆尼亞文 | ✔ | ✔ | ||
新挪威文 | ✔ | ✔ | ||
法羅文 | ✔ | ✔ | ||
葡萄牙文 | ✔ | ✔ | ||
阿爾巴尼亞文 | ✔ | ✔ | ||
波士尼亞文 | ✔ | ✔ | ||
南非荷蘭文 | ✔ | ✔ | ||
馬其頓文 | ✔ | ✔ | ||
亞美尼亞文 | ✔ | ✔ | ||
塞爾維亞 - 克羅埃西亞文 | ✔ | ✔ | ||
拉丁文 | ✔ | ✔ | ||
威爾斯文 | ✔ | ✔ | ||
蓋爾文 | ✔ | ✔ | ||
摩爾多瓦文 | ✔ | ✔ |
單數和複數搜尋字詞
網路商店搜尋會嘗試同時以單數和複數形式來找出相符字詞。
搜尋包含「puppy」或「puppies」的 puppies
比對結果。
將單數與複數字詞視為相同字詞是「去字尾 (stemming)」的例子,即單字會對應至其共同的字根 (lemma,又稱 stem)。Shopify 在去字尾時也會將不同單字的共同字根納入考量。
搜尋 body:leggings
便會找出包含「leg」或「leggings」的結果。
如果您要根據部分相符規則搜尋單字,請使用前綴搜尋。
錯字容忍
線上商店搜尋功能包含錯字容忍功能,可在搜尋詞彙中有錯字的情況下找出正確的配對。
搜尋結果包含與搜尋詞彙差一個字母的配對結果,或其中兩個字母順序不同的配對結果。搜尋詞彙的前四個字母必須正確輸入,錯字容忍功能才能生效。
例如,搜尋 chocollate
,系統就會回傳名稱或說明含有 chocolate
或 chocolates
的結果。
建立搜尋結果時,並非所有欄位都會套用錯字容忍功能。例如,chocolate
網誌文章標籤的任何商品標籤都查無與 chocollate
相符的結果。以下資源欄位可支援錯字容忍功能:
資源類型 | 可支援的欄位 | 產品 |
|
---|
搜尋語法
搜尋語法會判斷在 Shopify 搜尋結果時如何處理搜尋詞彙。
使用 AND、OR 和 NOT 運算子
AND
若在搜尋詞彙之間使用 AND
運算子進行搜尋,當所有搜尋詞彙都顯示在結果中時,系統便會回傳結果。
預設情況下,處理所有搜尋詞彙時,系統都會使用 AND
來進行搜尋。 無論是搜尋 artichoke hearts
或 artichoke 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
並不會產生任何結果。
根據您搜尋的資源 (商品、頁面、網誌文章),系統可根據不同的搜尋屬性來顯示結果。
資源 | 可搜尋屬性 | 產品 |
|
---|
語意理解
網路商店搜尋包含語意理解。語意搜尋是 Shopify 網站商店的其中一種 AI 技術輔助搜尋行為,它使用相關的字詞、概念、類別和其他背景資訊來改善和擴展搜尋結果。
網路商店搜尋的語意理解所檢查的相關字詞和類別,以及概念之間的關係。
語意理解使用商品的屬性 (例如商品說明) 和圖片資料 (例如圖片本身的文字和顏色) 來改善搜尋結果。
例如,您有一家網路商店,銷售不同款式、適用於不同場合的鞋子。某位顧客搜尋 christmas party shoes
。您的商品中未使用任何 christmas
或 party
的詞彙,但您銷售的高跟鞋有多種顏色可供選擇,包括紅色。
您的網路商店搜尋結果不會僅回傳包含字詞 christmas
、 party
或 shoes
的搜尋結果,而是會透過關聯相關字詞來擴展納入相關商品。例如,christmas
與顏色 green
和 red
相關,而 party shoes
可與派對常見的鞋子款式 (例如 pumps
) 相關聯。
因此,紅色高跟鞋便會顯示在顧客的搜尋結果中。
三字母組
三字母組搜尋可比對片假名、平假名和漢字中至少三個字元的任何連續序列。您也可以在配對中搜尋漢字。例如,您可以輸入下列任一詞彙來搜尋「アップルグリーンラップドレス」:
ップル
アップル
ップルグリーンラ