Liquid、JavaScriptなどに関する質問
はじめて質問させていただきます。
弊社では卸売を行っていて、サイト自体はログインされたお客様のみが価格を見られるように設定しているのですが、なぜかGoogleやYahooなどで画像検索をすると画像と共に価格や在庫の有り無し、ブランド名と商品説明が表示されるようになってしまっています。
shopifyサポートアドバイザーへチャット相談をしたところ、まずは価格を非表示に設定しているアプリの開発者へ問い合わせを行ってみることにしました。
アプリの開発者によって「ログイン状態でのみ価格を表示する」条件設定を加えることで値段を非表示にする対応をしてもらって、https://help.shopify.com/ja/manual/promoting-marketing/seo/find-site-map こちらの設定をした方が効果的だと教えてもらったので4/28に行ってみたのですが、いまだに価格が消えません。
もうこの際すべての商品ページをGoogleやYahooなどの検索に表示させないようにしてしまおうと思っています。
https://help.shopify.com/ja/manual/promoting-marketing/seo/hide-a-page-from-search-engines
こちらの内容に従おうと思ったのですが、『すべての商品ページ』の場合はどうしたらよいのかが分かりません。
トップページや会社概要などのページは検索に表示させたいと考えています。
利用しているテーマはDebutです。
価格を非表示にしているアプリはSingleton | Verify Customersです。
どなたかお詳しい方がいらっしゃったら教えていただけると大変助かります。
もしも検索されないように設定せずとも価格が非表示にできる方法をご存じであれば、そちらの方法を優先的に教えていただけると助かります。
何卒宜しくお願い致します。
画像価格表示に関する内容を記載しますが、ストアの状態次第のため推測に基づく内容である点をご了承ください。
◾️前提
Googleの反映は即時ではなく、決まった期間が設定されているわけでもないため、現在行っている対策の効果を確認するためには1週間から1,2ヶ月程度のスパンで待つ必要があります。
またはインデックス登録を行えば早めに反映される可能性がありますので、下記を参照してください。
https://developers.google.com/search/docs/crawling-indexing/ask-google-to-recrawl?hl=ja
ただし、当然ですが効果がなければいくら待っても何も変化しないため、例えば「インデックス登録後に2週間待って効果がなければ効果なしと判断する」というようなルールを作った方が良いとは思います。
◾️別案
現在実行済みの対応で効果がなかった場合ですが、商品ページの構造化データが拾われているのかもしれません。
上記の仮説が正しい場合、対策を実行した後でも構造化データに価格が出力されているのであれば、価格は表示され続けると思います。
つまり、対応後も価格が表示されており、構造化データが残ったままである場合、構造化データを削除すれば対応できるかもしれません。
構造化データに関しては以下をGoogleのドキュメントを参照してください。
https://developers.google.com/search/docs/appearance/structured-data/product?hl=ja
以下でどの構造化データが有効になっているのかも確認も可能です。
https://search.google.com/test/rich-results?hl=ja
なお、現在はDebutテーマがダウンロードできなかったはずなのと、バージョンによって違う可能性があるため、構造化データの正確な記載箇所や状態はわかりません。
おそらくproduct.liquidの下部に書かれていると思いますが、ない場合は前出のgoogleのドキュメントなどを参照して探す必要があります。
◾️別案に関する注意点
以上ですが、ご自身でliquidやSEO関連の知見をお持ちではない場合は、SEO専門かSEOに知見があるエキスパートやパートナーに依頼されることをお勧めします。
Jizo_Inagaki様
ご丁寧なご説明、大変感謝いたします。
頂いた内容に従ってどの構造化データが有効になっているのかを調べてみたところ、前回のクロールは数分前に行われ、内容は価格も含めすべての情報が表示されました。
product.liquidの下部にあった価格の箇所を削除して再度リッチリザルトテストを行ってみたところ、価格の情報がエラーになりました。
ただ、その後も価格が表示され続けています。
これは貴殿の言われている『構造化データの削除で表示されなくなるかどうかは確定でありません』という事でしょうか?
それとも、このまま数週間効果を待ってみてもよい状況なのでしょうか?
どうぞ宜しくお願いいたします。
確認いただきありがとうございます。
これは貴殿の言われている『構造化データの削除で表示されなくなるかどうかは確定でありません』という事でしょうか?
回答に記載しましたとおり、変更された直後であれば確定的な判断はできないためなんとも言えません。
それとも、このまま数週間効果を待ってみてもよい状況なのでしょうか?
上記も同様ですが、構造化データ削除によってページの表示崩れたり正常に動作しない部分がないかを確認し、特に問題がないようならインデックス登録を行なった上でしばらく待つことになると思います。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024