Googleから価格を非表示にする
卸売価格や会員限定価格をGoogleの検索結果に表示させないための方法です。組み合わせる設定、アプリが処理する内容、テーマ側で行う1つの作業を説明します。
卸売、契約、会員限定の価格設定を運用しているストアでは、買い物客から価格を非表示にしたのに、Googleの検索結果にはまだ表示されていることがよくあります。このページでは、その原因、組み合わせる設定、そしてアプリではなくテーマ側で行う1つの作業について説明します。
| 要件 | 重要な理由 |
|---|---|
| 有料プラン | Google settingsのチェックボックスは有料機能です。Freeプランでは、代わりにアップグレードのプロンプトが表示されます。 |
| コンテンツタイプがProducts and variantsまたはCollections | 価格とAdd-to-cartのオプション、およびGoogle settingsパネルは、これらのコンテンツタイプでのみ表示されます。 |
| テーマアプリの埋め込みがオンになっている | 埋め込みが有効になるまで、アプリの設定はストアフロントに反映されません。アプリの埋め込みを有効にするをご覧ください。 |
| 一般公開されているストア | Shopify独自のストアフロントのパスワードで保護されたままのストアは、Googleがクロール(または再クロール)できません。ストアを公開するまで、検索結果には何も変化がありません。 |
| テーマの編集、またはサポート | テーマの構造化データから価格を削除するには、Liquidの小さな変更が必要です。サポートが代わりに変更します。 |
できることとできないこと
Section titled “できることとできないこと”| アプリができること | アプリができないこと |
|---|---|
| アクセスルールを通過していないユーザーに対して、表示されている価格(および任意でAdd to cartボタン)を置き換える | テーマの構造化データ(ld+json)内の価格を書き換える |
| 保護された商品を、ストアフロント独自の検索と、Shopifyが検索エンジンに提供するサイトマップから削除する | Googleがすでにインデックスしたページを削除する |
任意でnoindexタグを追加し、直接アクセスされたページでもインデックスされないようにする |
Googleに再クロールさせる。Googleが再訪問のタイミングを決めます |
| ロックごとに適用し、商品ごとに異なる扱いにする | Shopifyが別途生成する、Google ShoppingやMerchant Centerのフィードに手を加える |
使用するタイミング
Section titled “使用するタイミング”公開されている価格が実際に損失につながる場合は、行う価値があります。
- 卸売やB2Bの価格設定を、小売価格の隣に掲載したくない場合。
- 顧客ごと、または契約ごとの価格設定で、公開された1つの数字が誤解を招く場合。
- チャネルの競合で、販売代理店や再販業者が、自社の直販価格がインデックスされることに異議を唱える場合。
| ストアの種類 | 推奨される設定 |
|---|---|
| B2BとB2Cの混在 | B2Bの商品またはコレクションのみをロックし、そのロックで価格を非表示にします。小売カタログは完全にインデックスされたままで、引き続きトラフィックを獲得できます。 |
| 卸売のみ | すべての商品を対象とする1つのロックで、価格を非表示にし、カタログ全体の検索での表示をオフにします。 |
| 見積もりベースの価格設定 | すべてのユーザーに対して価格とAdd to cartを非表示にし、メッセージのテキストでサインインや見積もり依頼へ誘導します。アクセスリクエストの概要をご覧ください。 |
- Locksを開き、新しいロックを作成するか、既存のロックを開いて編集します。
- Lock setupタブで、Content to lockをProducts and variants(またはCollections)に設定し、価格を非公開にする商品を選択します。
- NextをクリックしてUnlock rulesタブに移動し、少なくとも1つのアクセスルールを追加します。たとえば、Logged-in customersや、卸売タグに一致するCustomer tagsルールです。ルールのないロックには確認する対象がないため、何も非表示になりません。
- 右側のサイドバーでBlocked visitor behaviorを開き、ドロップダウンをHide product priceに設定します。購入ボタンも非表示にする場合はHide product price and atcに設定します。
- そのすぐ下のGoogle settingsで、Hide from search & sitemapにチェックを入れます。ページを検索結果にまったく表示させたくない場合は、Add the “noindex” meta tag to protected contentにもチェックを入れます。
- Saveをクリックします。

どちらの設定も同じサイドバーにあります。上が価格の設定、そのすぐ下が検索の設定です。
テーマの構造化データを確認する
Section titled “テーマの構造化データを確認する”ほとんどのShopifyテーマは、ページのソースにある構造化データ(application/ld+json)のブロックに、価格をもう一度出力しています。これは買い物客に表示される価格とは別のもので、Googleがリッチリザルトを作成するために読み取るブロックです。アプリは表示されている価格を置き換えますが、そのブロックは書き換えません。そのため、価格がテーマのコードに残ったまま、Googleに取得される可能性があります。
確認するには、保護された商品ページを開き、ブラウザのページのソースを表示を使用して、ld+jsonを検索します。そこに価格が見つかれば、Googleが読み取っているのはそれです。

表示されている価格は非表示ですが、同じ価格がページの構造化データに出力されたままです。
SEOに関する考慮事項
Section titled “SEOに関する考慮事項”トラフィックが引き続き必要かどうかを判断する
Section titled “トラフィックが引き続き必要かどうかを判断する”Hide from search & sitemapは、ページがクロール対象として一覧表示されるのを防ぎます。noindexタグはさらに進んで、検索結果から完全に除外します。これらの商品が新規の購入者がストアに訪れる入り口になっている場合、2つ目のステップはそのトラフィックを失うことになります。Googleは、価格がなくても、商品のタイトル、説明、画像をインデックスできます。商品が完全に社内向けであれば、検索結果から完全に除外するほうが適切です。
価格がなくても機能する商品説明を書く
Section titled “価格がなくても機能する商品説明を書く”価格が置き換えられた商品ページは、それ自体で魅力を伝える必要があります。その商品が何か、誰のためのものかを冒頭で伝え、次のステップを明確にしてください。価格に代わるメッセージは、ロックごと、言語ごとに編集できるので、デフォルトのままにせず、「sign in for wholesale pricing」などと伝えるために使用します。ロックメッセージを翻訳するをご覧ください。
Google Shoppingは別のフィード
Section titled “Google Shoppingは別のフィード”ショッピング広告とMerchant Centerのフィードは、このアプリではなくShopifyによって生成されます。ストアフロントで価格が非表示になっている商品でも、価格付きでショッピングに送信される場合があります。それが問題になる場合は、Merchant Centerまたはフィードを管理しているアプリで、それらの商品をフィードから除外してください。
想定される動作
Section titled “想定される動作”| 質問 | 回答 |
|---|---|
| Googleはどのくらいで更新されますか? | すぐには更新されません。Googleは次回ページをクロールしたときに掲載内容を更新し、そのスケジュールはGoogleが決めます。数分ではなく、数日かかると考えてください。 |
| 進捗はどのように確認しますか? | Google Search Consoleで確認します。対象のURLを監視し、検索結果から価格データが表示されなくなるかどうかを確認します。 |
| 古いキャッシュされた価格は自然に消えますか? | 再クロール後にのみ消えます。それまでは、以前の検索結果に古い価格が表示され続けることがあります。 |
| ストア全体に影響しますか? | いいえ。各ロックは、そのロックで選択した商品またはコレクションにのみ適用されます。 |
トラブルシューティング
Section titled “トラブルシューティング”| 症状 | 確認する内容 |
|---|---|
| Googleに価格が表示される | ロックが有効で保存されていること、ストアが公開されていること、Googleが再クロールする時間があったことを確認してください。3つとも満たしている場合は、テーマの構造化データが原因です。テーマの構造化データを確認するをご覧ください。 |
| ストアフロントに価格が表示される | これは検索ではなく、アクセスルールの問題です。ロックにルールがあること、ルールを満たさない訪問者としてテストしていること、テーマアプリの埋め込みがオンになっていることを確認してください。ロックが動作しないをご覧ください。 |
| チェックボックスがグレー表示になっている | Google settingsは有料機能です。また、先にHide from search & sitemapにチェックを入れるまで、noindexオプションは無効のままです。 |
| Google settingsパネルが表示されない | Products and variantsとCollectionsで表示されます。Lock setupタブでコンテンツタイプを確認してください。 |
| 商品がGoogleから完全に消えた | noindexオプションがオンになっているか、テーマやSEOアプリが独自にnoindexを追加しています。 |
| ショッピング広告に価格が表示される | Merchant Centerのフィードはこのアプリとは別です。そちらでフィードを更新してください。 |