블로그 목록
Guidesecbeing

ecbeing RFP에 쓸 SEO·AI 검색 요건

ecbeing RFP에 쓸 SEO·AI 검색 요건

Category
Guides
Reading Time
9분 분량
Topic
일본 EC 플랫폼별 검색·AI 검색 가이드

ecbeing과 같은 대규모 패키지에서는 RFP(제안 요청서) 단계에서 쓰이지 않은 요건은 구축 후에 바꾸기가 어려워요. URL 설계, 렌더링 방식, 메타데이터 관리, 구조화 데이터, 봇의 접근 제어, 로그 제공의 6개 영역을, 구축 후에 바꿀 수 없는 순...

Source
searchos.io/ko/blog
Copyright
© 2026 Search OS

ecbeing으로 기간계 연동까지 포함한 EC 사이트를 구축할 때, RFP의 SEO 항목이 '대응할 것' 한 줄로 끝나는 경우가 많습니다. 무엇을 더 써야 나중에 곤란하지 않은지가 이 단계의 실제 질문입니다.

구축 후에 바꿀 수 없는 항목부터 씁니다. 렌더링은 브라우저가 화면을 조립하는 과정입니다. 대규모 패키지에서는 URL 설계, 렌더링 방식, 메타데이터 관리 방법이 기초 공사에 해당합니다. 이 셋은 나중에 바꾸면 사이트 이전만큼 큰 작업이 됩니다. 반면 콘텐츠나 개별 메타 태그는 나중에라도 바꿀 수 있습니다. RFP에 써야 할 것은 앞쪽입니다. 쓰지 않으면 "패키지의 표준"이 그대로 적용됩니다. 그 표준이 요건에 맞는다는 보장은 없습니다.

이 글에서는 6개 영역의 요건을 바꾸기 어려운 순서로 정리합니다. RFP에 그대로 옮길 수 있는 문장으로 적었습니다.

결론: 바꿀 수 없는 순서로 6개 영역. 위의 3개는 반드시 씁니다

순위

영역

구축 후 변경

RFP에 쓰지 않은 경우

1

URL 설계

매우 어려움(사이트 이전에 상당)

패키지 표준 URL. 파라미터 형식이나 ID만인 경우가 있음

2

렌더링 방식

어려움(프런트 재구축)

클라이언트 사이드 렌더링인 경우 AI 크롤러가 내용을 읽지 못함

3

메타데이터·구조화 데이터 관리

어려움(관리 화면 개수)

관리 화면에서 설정할 수 없어 매번 개발 의뢰

4

봇의 접근 제어

중간(WAF·robots 설정)

WAF의 표준 설정으로 크롤러가 차단됨

5

사이트맵·canonical

중간

표준 생성 규칙이 요건에 맞지 않음

6

로그 제공

중간(운영 계약)

봇의 수집 상황을 확인할 수 없음

RFP에 쓸 6영역: 구축 후 바꿀 수 없는 순

Category

  • Search OS
  • 가이드 01

RFP에 쓸 6영역: 구축 후 바꿀 수 없는 순

위의 3개는 반드시 쓴다

순서항목난이도/설명
1URL 설계극히 곤란(사이트 이전 수준)
2렌더링 방식곤란(프런트 재구축)
3메타·구조화 데이터 관리곤란(관리화면 개수)
4봇 접근 제어중(WAF·robots 설정)
5사이트맵·canonical
6로그 제공중(운용 계약)
POINT
RFP는 "무엇을 바꿀 수 없게 할까"의 문서

© 2026 Search OS

중요한 관점: RFP는 "무엇을 해 달라"보다 "무엇을 바꿀 수 없게 할 것인가"를 적는 문서입니다. 구축 후에 바꿀 수 없는 항목은 구축 전에만 정할 수 있습니다.

영역 1: URL 설계

RFP에 쓸 요건:

  • 상품·카테고리·콘텐츠의 URL은 파라미터가 아닌 경로 형식으로 한다

  • 상품 URL은 상품을 고유하게 식별하며, 카테고리 변경으로 바뀌지 않는다

  • 카테고리 URL은 계층을 반영하며, 계층 변경 시 리다이렉트를 관리 화면에서 설정할 수 있다

  • URL의 끝 슬래시, 대소문자를 통일하고, 비정규형은 리다이렉트한다

  • 구 사이트에서 이전할 때, 구 URL에서 신 URL로의 301 리다이렉트를 대응표에 근거하여 일괄 설정할 수 있다

  • 파라미터가 붙은 URL(정렬, 필터, 페이지 이동)의 canonical 규칙을 제안서에 명기할 것

영역 2: 렌더링 방식

RFP에 쓸 요건:

데이터 포인트: 연매출 400억 원(약 40억 엔) 규모의 한국 EC 브랜드에서는 원본 코드를 바꾸지 않고 별도 렌더링 층으로 기반을 정비해, 3개월 만에 Organic 구매 매출을 약 9,206만 원에서 약 1억 6,600만 원(+80%)으로 늘렸습니다.(사례 기사)

3개월 만에 Organic 구매 매출 +80%

3개월 만에 Organic 구매 매출 +80%

연매출 400억 원 규모 한국 EC 브랜드. 별도 렌더링 층으로 3주 만에 기반 정비

구분매출액
개선 전9,206만 원
3개월 후1.66억 원

성장률: +80%

출처: Search OS 사례 "연매출 400억 EC 브랜드가 3개월 만에 Organic 구매 매출을 80% 늘린 방법"

© 2026 Search OS

  • 상품명, 가격, 재고, 상품 설명, 빵부스러기(브레드크럼), 구조화 데이터는 JavaScript를 실행하지 않고도 HTML 응답에 포함될 것(서버 사이드 렌더링 또는 정적 생성)

  • 클라이언트 사이드 렌더링을 채택하는 경우, 검색 엔진과 AI 크롤러용으로 서버 사이드에서 동등한 HTML을 반환하는 구조를 포함할 것

  • 제안서에 JavaScript를 비활성화한 상태의 상품 페이지 HTML 샘플을 첨부할 것

AI 크롤러의 다수는 JavaScript를 실행하지 않습니다. 클라이언트 사이드 렌더링 사이트는 AI에게 빈 페이지로 보입니다. 쇼윈도에 불이 꺼진 가게와 같습니다. 구축 후에 가장 바꾸기 어려운 항목이기도 합니다. 제안서에 JavaScript를 끈 HTML 샘플을 요구해야 합니다.

영역 3: 메타데이터·구조화 데이터 관리

RFP에 쓸 요건:

  • title, meta description, canonical, noindex, OGP를 상품·카테고리·콘텐츠마다 관리 화면에서 설정할 수 있을 것

  • 설정이 없는 경우의 템플릿(자동 생성 규칙)을 페이지 종류별로 관리 화면에서 변경할 수 있을 것

  • Product, BreadcrumbList, Organization, Article 구조화 데이터를 상품 데이터에서 동적으로 출력할 것. 출력하는 속성을 제안서에 명기할 것

  • 구조화 데이터의 출력을 개발 없이 관리 화면에서 활성화·비활성화할 수 있을 것

  • 동일 페이지에 같은 유형의 구조화 데이터를 이중으로 출력하지 않을 것

영역 4: 봇의 접근 제어

RFP에 쓸 요건:

  • WAF·봇 대책·속도 제한은 검색 엔진 및 AI 크롤러의 정규 IP를 허용 목록에 포함할 것. 허용 목록의 갱신 절차를 운영 절차서에 포함할 것

  • robots.txt를 관리 화면에서 또는 배포 없이 편집할 수 있을 것

  • AI 크롤러(GPTBot, ClaudeBot, PerplexityBot 등)의 허용·거부를 robots.txt에서 크롤러별로 설정할 수 있을 것

영역 5: 사이트맵·canonical

RFP에 쓸 요건:

사이트맵 1파일의 상한

사이트맵 1파일의 상한

넘으면 분할하고 사이트맵 인덱스로 묶는다

구분1파일 (상한 이하)상한 기준분할 + 인덱스 (상한 초과)
URL 수1파일5만 URL분할 + 인덱스
파일 크기1파일50MB분할 + 인덱스

출처: Google Search Central "사이트맵 작성과 제출"(1파일 5만 URL·50MB 비압축)

© 2026 Search OS

  • XML 사이트맵을 자동 생성하고, 상품·카테고리·콘텐츠를 포함하며, 비공개·판매 종료를 제외할 것. lastmod는 갱신 일시를 반영할 것

  • 5만 URL 초과 시 분할하고 사이트맵 인덱스를 출력할 것

  • 전체 페이지에 canonical을 출력하고, 파라미터가 붙은 URL은 영역 1의 규칙을 따를 것

영역 6: 로그 제공

RFP에 쓸 요건:

  • 웹 서버 또는 CDN의 접근 로그를 User-Agent·응답 코드·URL·타임스탬프를 포함한 형식으로 발주자가 취득할 수 있을 것

  • 로그의 보존 기간과 취득 방법을 운영 절차서에 포함할 것

봇이 실제로 무엇을 가져가는지는 로그로만 알 수 있습니다. 방문 기록 없이 손님을 세는 가게와 같습니다. 로그가 없으면 AI 검색 대응 상황을 확인할 수단이 사라집니다. 로그를 누가 어떻게 받을지 RFP에 적어 두어야 합니다.

RFP에 덧붙일 검수 조건

각 영역마다 "납품 시 발주자가 다음 방법으로 확인한다"고 씁니다. 검수 조건이 적혀 있으면 '대응하겠다'는 말의 해석 차이가 줄어듭니다.

영역

검수 방법

URL 설계

상품·카테고리·파라미터가 붙은 URL을 브라우저에서 열어 형식과 canonical을 확인

렌더링 방식

JavaScript를 비활성화하고 상품 페이지를 표시하여 상품명·가격·구조화 데이터가 HTML에 포함되는 것을 확인

메타데이터·구조화 데이터

관리 화면에서 설정을 변경하고 페이지에 반영되는 것을 확인. 리치 리절트 테스트로 유형과 값을 확인

봇의 접근 제어

robots.txt의 내용과, 서버 로그에서 Googlebot·AI 크롤러의 응답 코드가 200인 것을 확인

사이트맵·canonical

사이트맵을 Search Console에 등록하고 발견된 URL 수가 공개 페이지 수와 가까운 것을 확인

로그 제공

실제로 로그를 취득하여 User-Agent·응답 코드·URL이 포함되는 것을 확인

납품 시 검수 방법

Search OS 가이드 02

납품 시 검수 방법

"대응합니다"의 해석 차이를 막는다

번호항목상세 내용
1URL 설계상품·카테고리·파라미터 URL을 열어 형식과 canonical 확인
2렌더링 방식JS를 끄고 상품 페이지 표시, 상품명·가격·구조화 데이터가 HTML에 있는가
3메타·구조화 데이터관리화면에서 변경 → 반영 확인. 리치 결과 테스트로 타입과 값
4봇 접근 제어robots.txt와 로그에서 Googlebot·AI 크롤러 응답이 200
5사이트맵·canonicalGSC에 등록, 발견 URL 수가 공개 페이지 수와 근접
6로그 제공실제 취득, UA·응답 코드·URL 포함

© 2026 Search OS

구축 후에 벌어지는 일

RFP로 구축 시점의 상태는 지킬 수 있습니다. 다만 그 뒤에 기능 추가, 패키지 버전 업그레이드, WAF 설정 변경이 이어집니다. 그때마다 요건대로였던 상태가 조금씩 무너집니다. 유지보수 계약에 "요건의 유지"와 "변경 시의 확인"이 들어 있는지 확인해야 합니다.

Search OS는 ecbeing 같은 대규모 패키지로 만든 사이트를 계속 살펴봅니다. 이 6개 영역에 해당하는 상태를 지속적으로 검증합니다. 구축 시점에서 무너진 항목과 봇 수집 상황의 변화는 수정 대상으로 정리합니다. 구축을 맡는 층이 아니라, 구축 후 아무도 보지 않게 되는 요건을 지켜보는 층입니다.

자주 묻는 질문

RFP에 이렇게까지 쓰면 제안이 들어오지 않게 되지 않나요?

요건이 명확한 RFP는 벤더 입장에서도 견적을 내기 쉽습니다. 대응이 어려운 항목이 있으면 제안서에 대안이 실립니다. 쓰지 않으면 오히려 나중에 분쟁으로 이어질 수 있습니다.

렌더링 방식은 벤더에게 맡겨도 되나요?

맡기면 벤더가 잘하는 방식으로 정해집니다. AI 검색을 중시한다면 서버 사이드 렌더링을 요건으로 적어 두어야 합니다.

로그 제공은 당연한 것 아닌가요?

운영 계약에 따라 로그가 벤더 쪽에만 있을 수 있습니다. 그러면 발주자가 직접 받을 수 없습니다. RFP에 미리 적어 두어야 합니다.

함께 읽을 글

참고 자료

사이트는 더 잘 읽히고

콘텐츠는 더 명확해지고

브랜드는 더 많은 질문 속에서 발견됩니다

제품 소개서로 Search OS가 어떻게 동작하는지 먼저 확인해보세요.