구조화된 데이터 필수 요소 오류는 구글 서치 콘솔을 매일 확인하지 않았다면 한동안 발견하지 못했을 문제였습니다. OpenLiteSpeed와 LiteSpeed Cache를 사용하면서 AMP 페이지가 정상적으로 색인되고 있다고 생각했는데, 어느 날부터 AMP 유효 페이지 수가 줄어들고 경고 페이지 수가 늘어나기 시작했습니다.
사이트 자체는 정상적으로 열렸고 방문자도 크게 변하지 않았기 때문에 서버 문제라고 생각하지 않았습니다. 문제는 구글 콘솔 안에서 발견됐습니다.
목차
AMP 유효 페이지가 줄어들기 시작했습니다

평소처럼 구글 서치 콘솔 AMP 보고서를 확인하던 중 유효 페이지보다 유효(경고 있음) 항목이 늘어나고 있는 것을 발견했습니다. 오류는 아니었지만 검색 엔진이 페이지 정보를 완전하게 이해하지 못할 수 있다는 의미였기 때문에 무시하기 어려웠습니다.
문제 페이지를 열어보면 “구조화된 데이터 필수 요소에 오류가 있음”이라는 경고만 표시될 뿐 어떤 항목이 잘못되었는지는 나오지 않았습니다.
구조화된 데이터 필수 요소 오류 원인을 찾을 수 없었습니다

처음에는 AMP 플러그인 문제인지, Astra 테마 문제인지부터 의심했습니다. 페이지를 직접 검사해봤지만 어떤 데이터가 누락되었는지는 확인할 수 없었고, URL 검사 도구에서도 구체적으로 어떤 항목이 문제인지 표시되지 않았습니다.
오류 메시지는 계속 나타났지만 정작 어디를 수정해야 하는지는 알 수 없는 상태였습니다. 혹시 특정 페이지에만 발생하는 문제인지 확인하기 위해 다른 게시물도 추가로 검사해봤지만 결과는 같았습니다. 문제 원인을 찾기 어려운 상황이 계속되면서 플러그인 충돌과 테마 설정, 구조화 데이터 설정까지 하나씩 점검하게 되었습니다.
구조화된 데이터 필수 요소 오류 확인은 리치 검색 결과 테스트가 더 정확했습니다

검색 과정에서 구글의 리치 검색 결과 테스트(Rich Results Test) 도구를 알게 되었습니다. 문제가 발생한 URL을 검사해 보니 구글 콘솔에서는 보이지 않던 세부 오류 항목이 표시됐고, AMP 관련 오류 2개가 감지된 것도 확인할 수 있었습니다.
특히 어떤 필드가 누락됐는지까지 확인할 수 있었기 때문에 구조화된 데이터 필수 요소 오류의 원인을 찾는 데 큰 도움이 됐습니다. 구글 콘솔만으로 원인을 파악하기 어렵다면 리치 검색 결과 테스트를 함께 확인해 보는 것이 좋습니다.
누락된 항목은 사이트 로고였습니다

리치 검색 결과 테스트 결과를 자세히 확인해보니 원인은 생각보다 단순했습니다. 누락된 항목은 사이트의 Publisher 정보에 포함되는 로고 데이터였습니다. 구글 서치 콘솔에서는 구조화된 데이터 필수 요소 오류로만 표시되어 있었기 때문에 처음에는 어떤 항목이 문제인지 파악하기 어려웠습니다.
하지만 리치 검색 결과 테스트를 통해 세부 내용을 확인해보니 실제 원인은 사이트 로고가 등록되지 않은 것이었습니다. 즉, 복잡한 스키마 오류나 플러그인 충돌 문제가 아니라 Publisher 정보에 필요한 로고 데이터가 누락되어 발생한 경고였습니다. 원인을 확인하고 나니 수정 과정 자체는 비교적 간단하게 진행할 수 있었습니다.
Astra 테마에서 로고를 등록해 해결했습니다

현재 사이트는 Astra 테마를 사용하고 있습니다. 사용자 정의하기 메뉴 안에 사이트 로고 설정 영역이 있었고, 여기에 대표 로고를 등록했습니다. 설정을 저장한 뒤 다시 리치 검색 결과 테스트를 진행했을 때 더 이상 구조화된 데이터 필수 요소 오류가 나타나지 않았습니다.
구조화된 데이터는 검색 결과 표시에도 영향을 줍니다

구조화된 데이터는 페이지 내용을 검색 엔진이 이해하는 데 도움을 주는 정보입니다. 레시피, 리뷰, FAQ, 기사, 조직 정보 같은 내용이 검색 결과에 추가로 표시되는 것도 이러한 데이터 덕분입니다.
필수 항목이 빠지면 일부 기능이 제대로 표시되지 않을 수 있습니다.
수정 후 변화
로고를 등록한 뒤 리치 검색 결과 테스트에서 오류가 사라졌고 AMP 경고 페이지도 점차 감소했습니다. 재검증 요청 이후 며칠 동안 상태를 확인했는데 새로운 구조화된 데이터 필수 요소 오류는 발생하지 않았습니다.
OpenLiteSpeed 서버나 LiteSpeed Cache 설정은 정상 상태였으며, 이번 문제는 서버보다 사이트 메타 정보 누락에 가까운 사례였습니다. 특히 구글 콘솔만 보고 있으면 원인을 찾기 어려울 수 있기 때문에 리치 검색 결과 테스트를 함께 사용하는 것이 훨씬 빠른 방법이었습니다.
FAQ
구조화된 데이터 필수 요소 오류는 어디서 확인하나요?
구글 콘솔에서도 확인할 수 있지만 세부 항목은 리치 검색 결과 테스트에서 더 정확하게 표시됩니다.
구조화된 데이터 필수 요소 오류가 있으면 색인에 문제가 생기나요?
대부분 색인은 유지되지만 일부 검색 결과 기능이 제대로 표시되지 않을 수 있습니다.
구조화된 데이터 필수 요소 오류가 로고 때문일 수도 있나요?
가능합니다. 이번 사례처럼 Publisher 정보에 필요한 로고가 누락되면 경고가 발생할 수 있습니다.





