Search OS
ブログ一覧
GuidesBカート

Bカート 会員限定URLのnoindex設計

Bカートの商品URLがGoogleの検索結果に出ていることがあります。開くとログイン画面ですが、商品名は表示されます。取引先別の価格まで出ていないかという相談がよく寄せられます。

ログイン画面へ転送される状態なら、価格は漏れていません。ただし、URLや商品名の索引は別の話です。リンクや過去の公開情報から、登録されることがあります。noindexは、このページを検索結果に出さないための指定です。そのため、ログイン保護に加えてnoindexの設定を確認します。

この記事では、会員限定ページを索引から外す方法と、ログイン先への転送、残したい公開ページの決め方を整理します。

結論: 会員限定ページはログイン保護 + noindex。公開ページは明示的に残す

ページ

索引

設定

商品・カテゴリ・価格・在庫(会員限定)

×

ログイン保護 + noindex。サイトマップから除外

ログイン画面

×

noindex

マイページ・注文履歴・カート

×

ログイン保護 + noindex

会社概要・取扱品目の概要・取引条件・問い合わせ

公開。サイトマップに含める

業種別の仕入れガイド

公開。サイトマップに含める

会員限定URLの索引設計

重要な考え方: 隠す情報だけを決めると、検索から入口が消えてしまいます。たとえば取扱品目の概要は、新規取引先に見せたい情報です。見せるページも決めて、索引される状態にします。

ログイン必須のページが検索に出る理由

経路

何が起きるか

取引先のサイトや資料からのリンク

URLが発見され、URLだけが索引される

以前は公開していた

公開時の内容が索引に残っている

ログイン画面へのリダイレクト

リダイレクト先(ログイン画面)の内容で索引される

サイトマップに含まれている

会員限定URLを検索エンジンに自ら渡している

ログイン保護だけでは索引される4つの経路

たとえば、以前は公開していた商品の情報が索引に残る場合があります。表のどの経路に当たるかを確かめ、noindexの指定を確認します。noindexは索引から外すための指定です。

noindexを設定する場所

Bカートでnoindexを設定できる範囲は、仕様を確認します。設定できる場合は、商品・カテゴリ・マイページなど会員限定のページ種別に指定します。設定できない場合は、次の順で対処します。

  1. サイトマップから会員限定URLを除外する(自動生成の対象を確認)

  2. robots.txtで会員限定のパスをDisallowする。ただし、すでに索引されたものは消えない

  3. すでに索引されたURLは、Search Consoleの削除ツールで除去をリクエストする

  4. サポートにnoindexの設定方法を確認する

robots.txtはボットの巡回を制御するファイルです。Disallowは「取得しないで」という指定であり、「索引に載せないで」とは違います。外部リンクがあると、URLだけが索引に残ることがあります。noindexの設定方法はサポートに確認します。

ログイン画面への転送も確認する

非ログイン時に商品URLを開きます。ログイン画面へリダイレクトされるなら、転送先にもnoindexを付けます。検索結果に「ログイン | 〇〇受注サイト」が並ぶのを防ぐためです。

商品名だけを見せる設定なら、その表示は公開ページとして索引されます。ログインせずに商品URLを開き、意図した表示でなければログイン必須かnoindexに変更します。

新規取引先に見せるページを残す

会員限定の情報は隠し、新規取引先の入口は残します。会社概要や取扱品目の概要が該当します。次のページを確認します。

  • 会社概要(事業内容、所在地、取扱カテゴリ)

  • 取扱品目の概要(品目・規格。価格なし)

  • 取引条件(最低ロット、納期、支払い条件の概要)

  • 新規取引の流れと問い合わせフォーム

  • 業種別の仕入れガイド

これらにはnoindexを付けず、サイトマップに載せます。トップとログイン画面からのリンクも用意します。「初めての方はこちら」があれば、新規の取引先も公開ページへ進めます。ログイン画面からの案内も確かめます。

設定どおりかを確認する方法

確認

方法

会員限定URLが索引されているか

Googleで site:自社ドメイン を検索し、商品URLが出ないか

noindexが出ているか

非ログイン状態で商品URLを開き、ソースで noindex を検索

ログイン画面がnoindexか

ログイン画面のソースを確認

公開ページが索引されているか

Search ConsoleのURL検査

サイトマップの中身

会員限定URLが含まれていないか

商品URLが検索に残っていないかを見ます。月1回、site: 検索と公開ページのURL検査を行います。

設定した後も境界を見続ける

商品を追加したら、noindexとサイトマップからの除外を確認します。Bカート側の設定で、非ログイン時の表示が変わることもあります。新規取引先向けのページまで会員限定になっていないかを見ます。

Search OSは、Bカートを含むBtoB受注サイトの状態を確認し続けます。対象は索引URL、noindex・robots・サイトマップ、公開ページの索引状態です。ボットが実際に取得するページも見ます。会員限定情報の漏れと、公開ページの消失を検出し、決めた境界を保つための運用に載せます。

よくある質問

会員限定URLが索引されていても、価格が見えなければ問題ないのでは

価格は漏れていなくても、商品名と取扱の有無は見えます。それを公開してよいかは、ショップの方針によります。意図せず見えているなら、公開範囲を決め直します。

全ページをnoindexにして、公開サイトは別に作るのは

Bカートで公開ページを作りにくければ、その構成も考えられます。別のCMSで公開サイトを作り、受注サイトへリンクします。その場合、受注サイト側は全ページnoindexでかまいません。

削除ツールで消しても、また出てきます

削除ツールは、一時的に非表示にするものです。noindexがなければ、期限後にまた索引されます。noindexを先に設定してから、削除ツールを使います。

あわせて読みたい

参考資料

既存のウェブサイトを維持したまま、

検索とAIが情報を読み取れる状態を確認します。

SEOの基盤からAI検索での可視性まで、継続して運用します。

まずは製品資料で、Search OSの仕組みをご確認ください。

Bカートの会員限定URLをnoindexにする設計と、公開すべきページの残し方