Google 테스트 도구에 Googlebot Evergreen 렌더링

2019년 8월 7일 수요일

오늘 Google에서는 대부분의 테스트 도구가 Evergreen Chromium 렌더러를 사용하도록 업데이트했습니다. 이는 모바일 친화성 테스트 또는 Search Console의 URL 검사 도구와 같은 테스트 도구에 영향을 미칩니다. 이 게시물에서는 이번 업데이트가 어떤 의미를 갖는지, 어떤 이유로 업데이트가 진행되게 되었는지 살펴보겠습니다.

Evergreen Chromium 렌더러

올해 Google I/O에서는 새로운 Evergreen 버전의 Googlebot이 발표되었습니다.

이 업데이트는 근본적으로 렌더링 엔진을 Chrome 41에서 안정적인 최신 버전의 Chromium으로 전환하는 것입니다. 이제 Googlebot은 안정적인 최신 버전의 Chromium을 사용하여 자바스크립트를 실행하고 페이지를 렌더링합니다. Google에서는 안정적인 버전의 Chromium과 더불어 지속적으로 Googlebot을 계속 업데이트할 예정이므로 'evergreen'이라는 이름을 붙였습니다.

자바스크립트 기반의 데모 웹사이트는 이전 Googlebot에서는 비어 있지만 새 Googlebot에서는 원활하게 작동합니다.

웹사이트에 미치는 영향

웹 플랫폼의 최신 기능이 Googlebot뿐 아니라 사용자가 Googlebot이 보는 항목을 확인할 수 있도록 돕는 도구에도 도입되었습니다. 즉, ES6+, 웹 구성요소, 1,000개 이상의 새로운 웹 플랫폼 기능을 사용하는 웹사이트는 이제 Googlebot과 테스트 도구 모두에서 안정적인 최신 Chromium으로 렌더링됩니다.

이전 모바일 친화성 테스트와 새로운 모바일 친화성 테스트 비교 이전 모바일 친화성 테스트는 빈 페이지를 렌더링했지만 새 테스트는 페이지를 올바르게 렌더링함

업데이트로 인한 테스트 도구의 변경사항

테스트 도구는 Googlebot이 페이지를 처리하는 방식을 가능한 한 그대로 반영합니다. 업데이트가 새 Googlebot에 적용되면서 테스트 도구도 Googlebot과 동일한 렌더기를 사용하도록 업데이트해야 했습니다.

이 변경사항은 다음 도구의 렌더링에 영향을 미칩니다.

Google에서는 업데이트에 관한 테스트를 완료했으며 의견을 반영해 이전에 표시된 도구를 새로운 Evergreen Googlebot으로 전환했습니다. Google 직원분들 및 커뮤니티에서 많은 의견을 제공해 주셨습니다. 또한 Product ExpertGoogle Developer Expert가 업데이트가 제대로 작동하는지 확인하는 데 많은 도움을 주셨습니다.

참고: 새로운 Googlebot은 앞으로도 업데이트 전과 동일한 사용자 에이전트를 사용할 예정입니다. 조만간 사용자 에이전트 업데이트에 관한 자세한 정보를 제공해 드리겠습니다. 현재로서는 Googlebot의 사용자 에이전트와 테스트 도구에서 사용되는 사용자 에이전트는 변경되지 않습니다.

Google은 이 업데이트에 대해 매우 기쁘게 생각하며, Twitter, 웹마스터 포럼, 웹마스터 상담 시간을 통해 여러분의 의견과 궁금한 점을 전해 들을 수 있기를 고대합니다.