구조화 데이터 직접 조치는 Google 검토자가 구조화 데이터 정책 위반을 확인했을 때 적용하는 수동 조치입니다. 실제 내용과 다른 데이터나 사용자를 오도하는 마크업 등이 대상입니다. 조치를 받은 페이지는 리치 결과로 표시될 자격을 잃습니다.
직접 조치에 해당하는 경우
실제 리뷰가 없는데 리뷰나 평점을 만들어 넣거나, 채용 공고가 없는 페이지에 JobPosting을 붙이는 경우가 해당합니다. 회사 소개를 상품으로 표시하는 것처럼 페이지 내용과 맞지 않는 유형을 쓰거나, 사용자가 볼 수 없는 내용을 마크업에만 적는 행위도 위반이 될 수 있습니다.
아래 현상만으로는 직접 조치 여부를 판단할 수 없습니다.
- JSON 쉼표가 빠져 파싱되지 않음
- Search Console에 권장 속성 경고가 나타남
- 유효했던 마크업이 그대로인데 리치 결과가 검색 화면에서 사라짐
- 알고리즘 변화 뒤 일반 검색 순위가 내려감
직접 조치 여부는 Search Console의 직접 조치 보고서에서 확인합니다. 조치가 있다면 유형과 사유, 영향을 받는 페이지 범위가 표시됩니다.
일반 검색 순위 하락과 다른 점
Google은 구조화 데이터 직접 조치 자체가 일반 웹검색 순위를 낮추지는 않는다고 명시합니다. 다만 같은 사이트에 다른 스팸 위반이 있다면 별도의 직접 조치나 알고리즘 평가로 일반 검색에도 영향이 생길 수 있습니다.
별점이 사라졌다면 먼저 직접 조치 보고서에서 조치가 있는지 확인합니다. 조치가 없다면 해당 리치 결과 보고서에서 마크업 오류를, 페이지 색인 상태에서 검색 노출 가능 여부를 살펴봅니다. 코드가 유효하고 페이지가 색인돼 있어도 Google이 매번 리치 결과로 표시하는 것은 아니므로, 별점이 없어졌다는 사실만으로 정책 위반이라고 단정할 수는 없습니다.
해결하고 재검토를 요청하는 순서
- 직접 조치 보고서에서 위반 사유와 영향을 받는 URL 범위를 읽습니다.
- 같은 템플릿이 다른 URL에도 잘못된 값을 넣고 있는지 점검합니다. 보고서에 보이는 예시 URL만 고치고 끝내지 않습니다.
- 실제 본문과 마크업을 대조해 틀린 값을 고칩니다. 없는 리뷰나 평점처럼 조작한 데이터는 적용된 모든 페이지에서 제거합니다.
- 리치 결과 테스트로 기술 오류를 검사하고, URL 검사로 배포한 페이지를 Google이 읽을 수 있는지 확인합니다. 자동 검사만으로 정책 준수 여부까지 판정할 수는 없으므로 본문 대조도 필요합니다.
- 위반을 모두 고친 뒤 직접 조치 보고서에서 재검토를 요청합니다. 어떤 문제가 있었는지, 어느 페이지와 템플릿을 어떻게 고쳤는지, 수정 결과를 어떻게 확인했는지 적습니다.
일부 페이지에 위반이 남아 있다면 그 부분도 해결해야 합니다. 요청 후에는 Search Console과 이메일로 오는 검토 결과를 기다립니다. Google은 검토 결과가 나오기 전에 같은 요청을 반복 제출하지 말라고 안내합니다.
자주 묻는 질문
구조화 데이터 오류가 많으면 직접 조치를 받나요?
오류의 개수만으로 직접 조치가 결정되지는 않습니다. 쉼표 누락이나 필수 속성 누락은 리치 결과를 표시하지 못하게 할 수 있는 기술 문제입니다. 직접 조치는 검토자가 정책 위반을 확인한 결과이므로, 문법이 정확해도 거짓 리뷰를 넣었다면 대상이 될 수 있습니다.
마크업을 모두 지우면 해결되나요?
문제가 있는 마크업을 제거하는 것도 해결 방법입니다. 해당 기능을 계속 쓴다면 정책에 맞게 고칠 수 있습니다. 어느 쪽이든 영향을 받은 전체 범위에서 위반이 사라졌는지 확인하고 재검토를 요청해야 하며, 삭제만 했다고 직접 조치가 즉시 해제되는 것은 아닙니다.
함께 알아두면 좋은 용어
- 구글 페널티: Google 검색의 제재나 순위 하락을 가리키는 실무 표현으로, 직접 조치와 알고리즘 평가를 구별해야 하는 말
- 리치 결과: 가격이나 별점 같은 추가 정보가 표시되는 검색결과
- 구글 서치 콘솔: Google 검색 실적과 색인 상태, 사이트 문제를 확인하는 도구