B카트 회원 전용 URL noindex 설계

B카트 회원 전용 URL noindex 설계
- Category
- Guides
- Reading Time
- 7분 분량
- Series
- 일본 EC 플랫폼별 검색·AI 검색 가이드
B카트 수주 사이트에서는 상품·가격·재고 페이지가 회원 전용이에요. 이 페이지들이 색인되면 거래처별 가격이 새어 나가고, 반대로 전부 noindex로 막으면 신규 거래처의 입구가 사라져요. 회원 전용 페이지의 색인 제외, 로그인 리다이렉트 처리, ...
- URL
- searchos.io/ko/blog
- Copyright
- © 2026 Search OS
B카트 수주 사이트의 상품 URL이 Google에 색인되는 경우가 있습니다. 눌러 보면 로그인 화면이 나오지만 검색 결과에는 상품명이 표시됩니다. 거래처별 가격까지 노출된 것은 아닌지 묻는 문의가 자주 들어옵니다.
로그인 화면으로 이동하는 상태라면 가격은 새어 나가지 않았습니다. 다만 URL과 상품명이 검색에 보이는 것은 의도한 상태가 아닐 수 있습니다. 다른 곳의 링크나 예전 공개 정보로도 색인될 수 있기 때문입니다. noindex는 이 페이지를 검색 결과에 싣지 말라는 표시입니다. 로그인 보호와 함께 noindex가 걸려 있는지 확인해야 합니다.
이 글에서는 회원 전용 URL을 검색에서 제외하는 방법을 정리합니다. 로그인 화면으로의 이동과 남겨 둘 공개 페이지도 함께 다룹니다.
결론: 회원 전용 페이지는 로그인 보호 + noindex. 공개 페이지는 명시적으로 남긴다
페이지 | 색인 | 설정 |
|---|---|---|
상품·카테고리·가격·재고(회원 전용) | × | 로그인 보호 + noindex. 사이트맵에서 제외 |
로그인 화면 | × | noindex |
마이페이지·주문 내역·장바구니 | × | 로그인 보호 + noindex |
회사 소개·취급 품목 개요·거래 조건·문의 | ○ | 공개. 사이트맵에 포함 |
업종별 사입 가이드 | ○ | 공개. 사이트맵에 포함 |

- Search OS
- 가이드 01
회원 한정 URL의 색인 설계
"숨길 것"과 "보일 것"을 동시에 정한다
| 구분 | 상세 항목 |
|---|---|
| B카트 수주 사이트 | |
| 색인한다(공개·사이트맵 포함) | 회사 개요·취급 품목 개요, 거래 조건·문의, 업종별 구매 가이드 |
| 색인하지 않는다(로그인 보호 + noindex) | 상품·카테고리·가격·재고, 로그인 화면, 마이페이지·주문 이력·장바구니 |
© 2026 Search OS
중요한 관점: 숨길 페이지만 정하면 신규 거래처가 들어올 길도 사라집니다. 회사 소개와 취급 품목은 검색에서 보이도록 남겨 두고, 공개할 페이지를 함께 정합니다.
로그인 보호만으로는 색인을 막지 못하는 이유
경로 | 무슨 일이 일어나는가 |
|---|---|
거래처 사이트나 자료에 있는 링크 | URL이 발견되고, URL만 색인됩니다 |
이전에는 공개하고 있었습니다 | 공개 당시의 내용이 색인에 남아 있습니다 |
로그인 화면으로 가는 리다이렉트 | 리다이렉트 대상(로그인 화면)의 내용으로 색인됩니다 |
사이트맵에 포함되어 있습니다 | 회원 전용 URL을 검색 엔진에 스스로 넘겨주고 있습니다 |

- Search OS
- 가이드 02
로그인 보호만으로는 색인되는 4가지 경로
어느 경로든 noindex가 있으면 막힌다
색인되는 경로
- 거래처 사이트나 자료의 링크
- 예전에 공개했었음(색인에 남음)
- 로그인 화면으로 리다이렉트
- 사이트맵에 포함됨
회원 한정 URL이 색인된다
대처는 noindex. robots.txt Disallow로는 이미 색인된 것이 지워지지 않음
© 2026 Search OS
예전에 공개했던 상품 정보가 검색에 남아 있는 경우도 있습니다. 어느 경우든 noindex를 지정하면 색인에서 제외됩니다. 표에서 어떤 경로로 검색에 들어갔는지 먼저 확인합니다.
noindex를 설정하는 위치
B카트에서 noindex를 설정할 수 있는 범위는 사양으로 확인합니다. 설정할 수 있다면 상품·카테고리·마이페이지 등 회원 전용 페이지에 적용합니다. 직접 설정하기 어렵다면 아래 순서로 대처합니다.
사이트맵에서 회원 전용 URL을 제외합니다(자동 생성 대상을 확인)
robots.txt에서 회원 전용 경로를 Disallow합니다. 다만 이미 색인된 것은 사라지지 않습니다
이미 색인된 URL은 Search Console의 삭제 도구로 제거를 요청합니다
지원 창구에 noindex 설정 방법을 확인합니다
robots.txt의 Disallow는 페이지를 가져오지 말라는 지시입니다. 검색에 등록하지 말라는 뜻은 아닙니다. 외부 링크가 있으면 URL만 색인에 남을 수 있습니다. 근본적인 대처는 noindex입니다.
리다이렉트되는 로그인 화면의 처리
로그인하지 않은 상태로 상품 URL을 엽니다. 로그인 화면으로 리다이렉트된다면 그 화면에도 noindex를 붙입니다. 그렇지 않으면 “로그인 | ○○ 수주 사이트” 같은 결과가 대량으로 나올 수 있습니다.
로그인하지 않아도 상품명이 보인다면 그 상태의 페이지가 공개 페이지로 색인됩니다. 비회원에게 보이는 화면을 먼저 확인합니다. 의도한 공개가 아니라면 로그인 필수로 바꾸거나 noindex를 붙입니다.
신규 거래처를 위해 남겨야 할 공개 페이지
회원 전용 정보를 숨긴 뒤에도 처음 오는 사람이 볼 페이지는 필요합니다. 회사 소개나 취급 품목 개요 같은 페이지입니다.
회사 소개(사업 내용, 소재지, 취급 카테고리)
취급 품목 개요(품목·규격. 가격 없음)
거래 조건(최소 로트, 납기, 결제 조건의 개요)
신규 거래 절차와 문의 폼
업종별 사입 가이드
이 페이지들은 noindex를 붙이지 않고 사이트맵에 넣습니다. 메인과 로그인 화면에서도 링크를 겁니다. “처음 오신 분은 여기로”라는 안내가 있으면 로그인 화면에 도착한 신규 방문자도 공개 페이지로 이동할 수 있습니다.
설정한 대로 보이는지 확인하는 방법
확인 | 방법 |
|---|---|
회원 전용 URL이 색인되어 있는지 | Google에서 |
noindex가 출력되고 있는지 | 비로그인 상태로 상품 URL을 열고 소스에서 |
로그인 화면이 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를 먼저 설정한 뒤 삭제 도구를 사용합니다.
함께 읽기
참고 자료
Google Search Central: Block Search indexing with noindex
Google Search Central: Robots.txt introduction
Google Search Central: Remove a page hosted on your site from Google