구글, 신규 상품 카테고리 속성을 포함한 머천트 리스팅 구조화 데이터 업데이트
searchenginejournal.com조회수 04일 전
핵심
구글은 머천트 리스팅 구조화 데이터에 신규 카테고리 속성을 추가하고, 판매 가격 유지 기간을 표시하는 방법을 명확히 했다. 총 세 가지 업데이트 중 가장 큰 변화는 신규 카테고리 속성 추가이며, 이는 권장되는(필수는 아닌) 구조화 데이터 속성이다.
신규 카테고리 속성
카테고리 속성의 역할
- Schema.org 구조화 데이터에서 Type은 개체의 분류를 나타내고, 속성(Property)은 Type의 세부 정보를 추가한다
- 구글이 Product 구조화 데이터에 신규 카테고리 속성을 추가하여 상인이 마크업에서 직접 더 세분화된 상품 분류를 할 수 있게 했다
- 웹페이지의 구조화 데이터를 구글의 상품 분류 체계(taxonomy)와 연결하여, 페이지에 마크업된 내용과 머천트 센터 피드의 데이터 간 격차를 해소한다
지원하는 두 가지 형식
플레인 텍스트(Plain Text)
- 기존 상품 피드의 product_type 속성과 동일하게 작동
- 상인이 직접 정의하는 커스텀 카테고리 라벨
- 750자 이내로 유지할 것을 권장
카테고리 코드(CategoryCode)
- 구글 상품 카테고리(GPC, Google Product Category)를 마크업에 직접 선언하는 구조화 객체
- inCodeSet: 구글의 분류 체계 URL을 지정
- codeValue: 숫자 ID(예: "2271") 또는 전체 경로(예: "Apparel & Accessories > Clothing > Dresses") 형식으로 카테고리 지정
- 여러 카테고리 값을 제공할 수 있으며, GPC 코드, 경로, 커스텀 상품 유형 문자열을 혼합하여 배열로 입력 가능
- 경로 형식 사용 시 레벨 간 구분자로 ">" 사용하되, 각 경로 세그먼트는 최소 한 글자 이상의 문자를 포함해야 함
구조화 데이터 예시
"category": [
{
"@type": "CategoryCode",
"inCodeSet": "https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt",
"codeValue": "2271"
},
{
"@type": "CategoryCode",
"inCodeSet": "https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt",
"codeValue": "Apparel & Accessories > Clothing > Dresses"
},
"Dresses",
"Special Occasion > Wedding & Bridal Party Dresses"
]
판매 기간 구조화 데이터
새로운 속성 세 가지
priceValidUntil
- 유형: 날짜
- 설명: 가격이 더 이상 유효하지 않은 이후의 날짜와 시간(ISO 8601 형식)
- 이 속성이 과거 날짜를 나타내면 리스팅이 표시되지 않을 수 있음
validFrom
- 유형: 날짜/시간(DateTime) 또는 날짜(Date)
- 설명: 가격이 유효해지기 시작하는 날짜와 시간(ISO 8601 형식)
validThrough
- 유형: 날짜/시간(DateTime) 또는 날짜(Date)
- 설명: 가격이 유효한 마지막 날짜와 시간(ISO 8601 형식)
판매 기간 사용 방법
목적
판매 가격이 활성화되는 기간을 정확히 지정하여, 검색 결과에서 할인된 가격이 만료 후에도 계속 표시되지 않도록 보장한다.
ISO 8601 형식으로 다음을 지정
- 시작 날짜/시간: validFrom 속성 사용
- 종료 날짜/시간: validThrough 또는 priceValidUntil 속성 사용(예: 2025-12-31T23:59:59+01:00)
권장 사항
- 시작과 종료 날짜/시간을 모두 제공하여 판매 기간을 명확히 정의
- 시작 날짜/시간(validFrom)이 종료 날짜/시간(validThrough 또는 priceValidUntil)보다 빠르거나 같아야 함
- ISO 8601 형식에 시간과 시간대를 포함하여 구글 시스템의 정확성 확보 권장
속성 배치 위치
Offer 노드에 배치
- validFrom 속성과 validThrough 또는 priceValidUntil 속성을 Offer 노드에 직접 추가
- Offer 노드의 price 속성이 현재 활성 판매 가격을 나타낼 때 사용
PriceSpecification 노드에 배치
- 판매 가격이 PriceSpecification 노드 내에서 정의되는 경우(일반적으로 StrikethroughPrice 값도 함께 있을 때)
- 해당 PriceSpecification 노드에 validFrom과 validThrough 속성 추가
- priceValidUntil 속성은 PriceSpecification 유형에는 적용되지 않음
상인에게 주는 이점
- 신규 구조화 데이터 속성으로 상품 카테고리와 판매 가격 기간을 마크업에서 직접 표현 가능
- Schema.org 구조화 데이터와 머천트 피드 내 Google Product Category(GPC) 데이터 간 통일성 확보
- 피드 기반의 product_type과 google_product_category를 이제 페이지 레벨 구조화 데이터로도 표현 가능
- 판매 기간도 기존 sale_price_effective_date 피드 속성을 페이지 레벨 구조화 데이터로 표현 가능
- 결과적으로 피드에만 의존하지 않고 페이지 자체에서 정보 표현 가능