오류와 경고의 수정 우선순위
구조화 데이터의 경고는 유효한 항목에도 함께 표시될 수 있지만, 오류를 같은 상태로 취급하면 안 됩니다. 필수 속성 누락처럼 리치 결과 표시를 막는 문제인지 구분해 수정 우선순위를 정해야 합니다. 운영자는 오류와 경고를 한꺼번에 수정 요청하기 전에 각 문제의 설명과 해당 속성의 요건을 확인합니다.
구글의 리치 결과 테스트 도움말은 유효한 항목에도 경고가 있는 상태를 제시하며, 잘못된 항목이 있는 상태를 따로 설명합니다. 따라서 경고가 있다는 이유만으로 항목 전체가 무효라고 결론 내릴 수 없습니다. 반대로 오류를 단순한 정보 보완 요청으로 처리하면 표시 요건을 충족하지 못하는 원인을 남길 수 있습니다.
| 구분 | 근거로 확인되는 의미 | 단정하면 안 되는 해석 |
|---|---|---|
| 경고가 있는 유효한 항목 | 유효 상태와 경고가 함께 존재할 수 있습니다. | 경고가 있으므로 항목 전체가 무효입니다. |
| 오류가 있는 항목 | 항목의 문제 설명을 읽고 원인을 가려야 합니다. | 모든 오류는 필수 속성 누락입니다. |
| 필수 속성 누락 | 해당 항목은 리치 결과로 표시되지 않습니다. | 다른 정보를 보완하면 누락을 대신할 수 있습니다. |
| 권장 속성 보완 | 검색결과에 전달할 정보를 충실하게 하는 작업입니다. | 모든 경고는 권장 속성 누락을 뜻합니다. |
이 표는 상태 이름만으로 수정 내용을 확정하지 않기 위한 판단 기준입니다. 마케팅 담당자는 문제가 표시된 항목과 설명을 개발 담당자에게 전달하고, 개발 담당자는 그 설명이 실제 데이터의 어떤 결함을 가리키는지 정리합니다. 아직 원인을 가리지 못한 항목은 수정 완료 대상과 섞지 않고 판단 대기 항목으로 관리합니다.
필수 요건과 정보 보완의 목적
구글 검색 센터의 일반 가이드라인은 해당 리치 결과 유형의 필수 속성이 빠지면 그 항목을 리치 결과로 표시하지 않는다고 설명합니다. 필수 속성 누락이 밝혀졌다면 운영자는 권장 정보의 추가보다 해당 결함의 수정을 먼저 요청합니다. 이때 다른 유형에서 필수인 속성을 현재 항목에도 그대로 적용하지 않도록 대상 유형과 속성 설명을 함께 기재합니다.
권장 속성은 필수 요건을 대신하는 수단이 아닙니다. 구글 검색 센터는 부정확하거나 불완전한 권장 정보를 많이 채우는 것보다 적더라도 완전하고 정확한 정보를 적용하는 것이 중요하다고 설명합니다. 콘텐츠 담당자는 추가할 정보가 실제 페이지 내용과 일치하는지, 현재 자료로 정확하게 작성할 수 있는지 판단합니다.
필수·권장이라는 이름은 속성의 역할을 설명하고, 오류·경고라는 표시는 발견된 문제의 상태를 전달합니다. 두 이름을 일대일로 연결하면 값의 문제를 누락으로 오해하거나, 설명을 읽기 전에 담당 업무를 잘못 정할 수 있습니다. 수정 순서는 표시 색상이나 경고 개수보다 해당 문제 때문에 충족하지 못하는 요건을 근거로 결정합니다.
문제 설명에서 수정 판단까지의 순서
실무에서는 상태를 먼저 나누고, 속성의 요건을 찾은 뒤, 표시 요건을 막는 문제부터 수정 여부를 결정합니다. 이 순서를 유지하면 자료 추가로 해결할 일과 기존 값의 결함을 고칠 일을 같은 요청으로 처리하지 않게 됩니다. 문제 설명이 모호하다면 담당자는 추정한 수정안을 확정하지 말고 판단에 필요한 근거를 먼저 보완합니다.
- 마케팅 담당자는 오류와 경고를 따로 정리하고, 각 문제가 속한 구조화 데이터 항목의 유형과 이름을 기재합니다.
- 개발 담당자는 문제 설명이 누락, 잘못된 값, 해석 불가 등 무엇을 지적하는지 문장으로 정리합니다.
- 담당자는 해당 리치 결과 유형의 문서에서 관련 속성의 필수·권장 여부와 문제에 연결되는 조건을 찾습니다.
- 운영자는 표시 요건을 막는 수정과 정보 보완 요청을 나누고, 각 작업을 진행할 담당자와 필요한 자료를 정합니다.
| 문제 설명 | 필수·권장 여부 | 수정 우선순위 판단 |
|---|---|---|
| 필수 속성이 빠졌다고 명시합니다. | 해당 유형 문서의 필수 여부를 대조합니다. | 표시 요건 충족을 위한 수정으로 먼저 요청합니다. |
| 권장 속성의 정보 보완을 제안합니다. | 권장 여부와 값에 필요한 조건을 찾습니다. | 정확한 자료를 확보할 수 있는지 판단해 보완합니다. |
| 속성은 있지만 값에 문제가 있다고 설명합니다. | 속성의 역할과 값의 조건을 함께 읽습니다. | 누락으로 처리하지 않고 지적된 결함에 따라 정합니다. |
| 데이터를 해석할 수 없다고 설명합니다. | 해당 메시지만으로 속성의 역할을 단정하지 않습니다. | 개발 담당자가 해석을 막는 원인을 가린 뒤 정합니다. |
표의 판단은 문제 설명과 문서의 조건이 연결된 경우에만 확정합니다. 설명에 없는 누락 원인을 임의로 추가하거나, 권장이라는 이유만으로 지적된 문제를 모두 미뤄서는 안 됩니다. 담당자는 판단 근거가 부족한 항목에 필요한 질문을 남기고, 근거가 확보된 작업부터 요청합니다.
담당자가 준비할 근거와 자료
개발 요청에는 문제 이름뿐 아니라 대상 항목, 관련 속성, 문제 설명, 적용 요건을 함께 기재합니다. 개발 담당자는 현재 값과 지적된 조건의 관계를 설명하고, 콘텐츠 담당자는 올바른 값으로 사용할 실제 정보를 준비합니다. 운영자는 이 자료를 바탕으로 기술 수정이 필요한지, 콘텐츠 보완이 필요한지 업무를 배정합니다.
자료가 없는 항목에는 빈칸을 채우기 위한 추정값 대신 확보해야 할 정보와 담당자를 기재합니다. 요청서의 완료 조건도 경고 전체 삭제처럼 포괄적으로 쓰지 않고, 지적된 결함을 어떻게 처리할지 명시합니다. 판단이 끝나지 않은 문제는 보류 사유를 남겨 다음 담당자가 미처리와 의도적인 보류를 혼동하지 않게 합니다.
문제의 적용 범위가 달라지는 경우
한 페이지에 여러 구조화 데이터 항목이 있다면 문제의 적용 범위를 항목 단위로 기록해야 합니다. 구글의 리치 결과 테스트 도움말은 감지된 항목 중 일부가 잘못된 상태도 제시합니다. 운영자는 페이지에 오류가 있다는 요약만 전달하지 않고, 어느 항목에 어떤 문제가 연결되는지 요청서에 남깁니다.
같은 이름의 속성에 문제가 생겼더라도 서로 다른 항목의 수정 사유까지 같다고 단정할 수는 없습니다. 담당자는 각 항목에 적용되는 요건과 실제 값을 연결한 뒤 공통 작업으로 처리할 수 있는지를 결정합니다. 항목별 판단이 끝나기 전에 일괄 수정으로 묶으면 정상 정보까지 불필요하게 변경할 수 있습니다.
문제가 있는 항목을 삭제하는 요청도 목적을 명확히 해야 합니다. 경고 목록을 줄이기 위해 필요한 정보를 제거하는지, 페이지 내용과 관계없는 항목을 정리하는지에 따라 판단이 달라집니다. 운영자는 삭제할 항목이 페이지의 어떤 내용을 설명했는지 기재하고, 유지해야 할 정보까지 함께 제거되지 않도록 요청 범위를 제한합니다.
보류와 완료를 가르는 기록
수정 기록에는 작업 결과와 아직 해결하지 않은 판단을 따로 기재합니다. 필수 속성을 채우는 작업을 완료했더라도 권장 정보의 자료 확보가 남아 있다면, 두 작업을 하나의 완료 표시로 묶지 않습니다. 담당자는 완료한 문제의 이름과 남은 작업의 사유를 연결해 후속 업무가 사라지지 않도록 관리합니다.
보류 사유는 자료 미확보, 적용 조건 불명확, 담당자 판단 대기처럼 다음 행동을 정할 수 있는 표현으로 작성합니다. 단순히 경고라서 보류했다고 쓰면 어떤 근거로 다시 처리해야 하는지 알기 어렵습니다. 운영자는 보류를 해제하는 데 필요한 자료나 결정 사항을 함께 기재하고, 이를 확보할 담당자에게 요청합니다.
완료 기록에서는 데이터 수정과 추가 자료 확보를 서로 다른 작업 결과로 남깁니다. 현재 값을 고친 담당자와 정보의 사실관계를 결정한 담당자가 다르다면 각자 처리한 내용을 기재합니다. 수정 사유를 읽을 수 있는 기록을 남기면 이후 같은 항목에 문제가 생겼을 때 이전 결정을 무조건 재사용하지 않고 현재 조건과 대조할 수 있습니다.
미사용 항목의 처리 판단
현재 운영 목적에 사용하지 않는 구조화 데이터 항목에서도 오류나 경고가 발견될 수 있습니다. 이 경우 운영자는 해당 항목을 계속 유지할 필요가 있는지 먼저 결정하고, 유지하기로 한 항목에 필요한 수정 자료를 요청합니다. 사용 여부가 불명확한 상태에서 속성부터 채우면 관리할 정보만 늘어날 수 있습니다.
미사용 판단은 오류를 피하기 위한 삭제 사유와 다릅니다. 담당자는 항목이 설명하는 콘텐츠가 현재 페이지에 존재하는지, 앞으로도 정보를 관리할 담당자가 있는지 기재합니다. 제거를 결정했다면 문제를 해결했다고 기록하기보다 해당 항목의 사용을 종료한 결정과 사유를 남깁니다.
자주 묻는 질문
오류가 사라지면 리치 결과 표시가 보장됩니까?
오류 해소를 리치 결과 표시 보장으로 보고해서는 안 됩니다. 수정 기록은 해결한 기술 문제를 설명하는 자료이며, 실제 검색결과의 표시 여부와는 별도로 관리합니다. 보고서에는 처리한 문제와 남은 조건을 기재하고 노출이나 순위 성과로 표현하지 않습니다.
필수 속성이 선택적 속성으로 표시되면 어떻게 합니까?
서로 다른 유형이나 조건을 읽고 있지 않은지 해당 설명의 적용 대상을 먼저 대조합니다. 구글 검색 동작을 판단할 때는 구글 검색 센터의 관련 기능 문서를 최종 기준으로 삼습니다. 문서 이름과 적용 조건을 기록한 뒤 현재 항목에 해당하는 요건으로 요청 내용을 정리합니다.
문제 설명에 속성 이름이 없으면 누가 처리합니까?
처음부터 콘텐츠 담당자에게 정보 추가를 요청하지 않고 개발 담당자에게 원인 분석을 요청합니다. 분석 요청에는 발견된 문제 설명과 대상 항목을 전달합니다. 개발 담당자가 수정에 필요한 정보를 특정한 뒤 콘텐츠 담당자에게 자료 확보 업무를 연결합니다.
경고를 유지하기로 했다면 누구의 승인이 필요합니까?
공통 승인자를 임의로 정하기보다 사이트의 업무 결정 권한에 따라 처리합니다. 개발 담당자는 기술적 판단 근거를, 콘텐츠 담당자는 정보 확보 가능 여부를 전달하고 운영 책임자가 보류 여부를 결정하도록 절차를 정할 수 있습니다. 결정 기록에는 재처리 조건과 후속 업무 담당자도 기재합니다.
급한 오류 수정과 일반 콘텐츠 변경을 함께 요청해도 됩니까?
함께 전달할 수 있지만 작업 목적과 완료 조건은 따로 작성하는 편이 좋습니다. 일반 콘텐츠 변경이 끝날 때까지 표시 요건 관련 수정을 기다리게 되는지 일정 담당자와 조정합니다. 서로 독립적으로 처리할 수 있다면 요청 항목을 나누어 각 작업의 진행 상태를 관리합니다.
