블로그나 웹사이트를 운영하다 보면 새로 작성한 글이 Google 검색 결과에 빠르게 노출되기를 바라게 됩니다. 이런 요구에 응답하기 위해 Google은 Indexing API를 제공하고 있습니다. 하지만 실제로 사용해본 결과, 예상과는 다른 결과를 얻게 되었습니다.
목차
실제 경험: 인덱싱 자동화의 실패
웹사이트의 인덱싱 자동화를 위해 새 글을 작성할 때마다 Google Indexing API에 요청을 보내도록 시스템을 구축했습니다. API 요청은 정상적으로 전송되었고, 응답도 성공적으로 받았습니다. 하지만 실제로 빠른 인덱싱이 이루어지는 것을 확인할 수 없었습니다. 시간이 지나면서 자연스럽게 인덱싱은 되었지만, API를 사용하지 않았을 때와 별다른 차이를 느낄 수 없었습니다.
숨겨진 제한 사항의 발견
의문을 해결하기 위해 Google의 공식 문서를 다시 자세히 살펴보았습니다. 그리고 중요한 사실을 발견했습니다:
“Indexing API는 JobPosting 또는 VideoObject에 삽입된 BroadcastEvent가 포함된 페이지를 크롤링하는 데만 사용할 수 있습니다.”
즉, Google Indexing API는 JobPosting(채용공고) 또는 BroadcastEvent(실시간 방송 이벤트)가 포함된 페이지에서만 효과적으로 동작한다는 것입니다. 일반적인 블로그 포스트나 제품 페이지 등에서는 실질적인 효과가 없었던 것입니다.
JobPosting과 BroadcastEvent란?
JobPosting은 채용공고를 의미하는 구조화된 데이터 타입입니다. 구인 정보, 회사명, 급여, 근무 조건 등의 정보를 포함하는 스키마 마크업으로, Google for Jobs와 같은 서비스에서 활용됩니다. 채용 정보는 시간에 민감한 콘텐츠이기 때문에 빠른 인덱싱이 중요합니다.
BroadcastEvent는 실시간 방송 이벤트를 나타내는 구조화된 데이터입니다. 라이브 스트리밍, 웨비나, 온라인 이벤트 등의 정보를 포함하며, VideoObject 내에 임베드되어 사용됩니다. 실시간 방송 역시 즉각적인 인덱싱이 필요한 영역입니다.
API 제한 사항의 역사
Google Indexing API는 2018년 6월에 처음 소개되었을 때부터 JobPosting을 위한 도구로 출발했습니다. 당시 Google은 “채용공고 URL을 위한 Indexing API 소개”라는 제목으로 이 서비스를 발표했습니다.
초기에는 많은 개발자들이 이 API를 모든 종류의 웹페이지에 사용할 수 있을 것으로 기대했습니다. 하지만 Google은 지속적으로 지원되지 않는 콘텐츠 타입에 대한 사용을 중단하라고 권고해왔습니다. 2024년 9월 문서 업데이트에서는 이러한 제한 사항이 더욱 명확하게 명시되었습니다.
왜 이런 제한이 있을까?
Google이 Indexing API의 사용을 특정 유형의 컨텐츠로 제한하는 이유는 명확합니다. 채용공고와 실시간 방송은 시간에 매우 민감한 콘텐츠입니다. 채용공고는 빨리 충원되면 무의미해지고, 실시간 방송은 예정된 시간에만 의미가 있습니다. 이런 콘텐츠들은 일반적인 크롤링 주기를 기다릴 수 없기 때문에 특별한 처리가 필요합니다.
반면 일반적인 블로그 포스트나 제품 정보 등은 상대적으로 시간에 덜 민감하므로, Google의 일반적인 크롤링 프로세스로도 충분히 처리될 수 있습니다. API 리소스를 효율적으로 사용하고 남용을 방지하기 위한 정책이라고 볼 수 있습니다.
결론
Google Indexing API는 분명히 동작합니다. 하지만 모든 웹페이지에 대해서가 아니라 특정 유형의 콘텐츠에 대해서만 효과적으로 작동합니다. 일반적인 웹사이트 운영자라면 이 API에 의존하기보다는 XML 사이트맵과 같은 전통적인 방법을 사용하는 것이 더 현실적입니다.
채용 사이트나 라이브 스트리밍 플랫폼을 운영하고 있다면 Indexing API를 적극적으로 활용할 가치가 있습니다. 하지만 그 외의 경우라면 API 설정에 시간을 투자하기보다는 고품질 콘텐츠 작성과 적절한 SEO 최적화에 집중하는 것이 더 효과적일 것입니다.
Google의 정책은 계속 변화하고 있으므로, API를 사용하기 전에는 항상 최신 문서를 확인하는 것을 권장합니다. 무엇보다 Google이 권장하는 사용 방법을 준수하는 것이 장기적으로 웹사이트의 검색 성능에 도움이 될 것입니다.