現在特定の商品において存在はするが、shopifyのページ内では表示していません。
その商品は商品URLを送って購入できるようにしています。
ただ、shopifyサイト内の検索で商品名を入れると出て来てしまいます。
特定の商品だけ検索しても出てこないように出来ますでしょうか?
Shopifyで特定の商品を「通常のページ表示はしないが、直リンクで購入可能」にしているが、サイト内検索では商品名でヒットしてしまう点の解消が課題。目的はその特定商品だけを検索結果から除外すること。
提示された方向性は、対象リソースを検索エンジンとサイトマップから非表示にする方法(Shopify開発ドキュメントのSEO例)と、メタフィールドの活用(Shopifyヘルプ)への参照。メタフィールドは商品のカスタムデータで、挙動制御の条件付けに用いる想定。
ただし、提案者自身も状況理解と効果に確証はないと断りがあり、サイト内検索(店舗内の内部検索)に対して確実に効くかは不明。具体的なテーマ側の実装手順や検証結果は示されていない。
現状の結論・状態:
現在特定の商品において存在はするが、shopifyのページ内では表示していません。
その商品は商品URLを送って購入できるようにしています。
ただ、shopifyサイト内の検索で商品名を入れると出て来てしまいます。
特定の商品だけ検索しても出てこないように出来ますでしょうか?
状況を理解できておらず効果があるのかわかりませんが、検索から除外したいということであれば以下の内容で対応できるかと思います。
https://shopify.dev/api/examples/marketing-seo#hide-a-resource-from-search-engines-and-sitemaps
メタフィールドに関しては以下などを参照下さい。