[태그:] page experience

  • AMP 프로젝트는 구글 무덤으로 가게 되는건가?

    AMP 프로젝트는 구글 무덤으로 가게 되는건가?

    6월로 다가온 Page Experience 구글 검색 순위 반영 포스트에서 이야기하기는 Google의 Page Experience 업데이트를 통해 구글 검색 결과 페이지(Search Engine Result Page) 순위에 core web vitals의 가산점을 순위에 반영한다는 이야기를 했습니다. 이 발표에서 숨어 있는 한가지는 더이상 구글이 주장하던 AMP 적용 사이트에 가산점을 부여하지 않는다는 내용이 포함되어 있습니다. 국문 발표문에는 아래와 같이 표기되어 있습니다.

    이전에 발표한 바와 같이 페이지 경험 업데이트는 세 가지 핵심 성능 보고서 측정항목인 LCPFIDCLS(Chrome의 최신 CLS 수정 사항 포함)를 비롯한 여러 페이지 경험 신호를 고려합니다. 또한 Google 뉴스 정책을 충족하는 경우 모든 뉴스 콘텐츠를 포함하도록 Google 검색의 주요 뉴스 캐러셀 기능도 업데이트됩니다. 즉, 더 이상 AMP 형식을 사용할 필요가 없으며 핵심 성능 보고서 점수 또는 페이지 경험 상태와 관계없이 모든 페이지가 주요 뉴스 캐러셀에 표시될 수 있습니다.

    by 구글 페이지 경험 업데이트에 관한 추가 시간, 도구 및 세부정보

    당연한 이야기 일 수 있습니다만 구글은 공식적으로 AMP 를 포기한다는 발표를 하지 않았습니다.

    현재 AMP 프로젝트는 오픈소스로 이미 구글의 손을 벗어나기도 했고, 이미 충분히 생명력을 가진 서비스가 되기는 했습니다. 하지만 AMP로 서비스를 하고 있는 업체의 입장에서는 계륵과 같은 존재이기도 합니다. 특정 업체에서는 광고 수익이 AMP와 일반 서비스간 차이가 논란이 되기도 했습니다. 당연히 AMP의 광고 수익이 너무 낮게 나온 것이 문제가 된 상황이었죠. 또한 개발자들의 입장에서 유지보수상 문제가 꽤 많다는 의견도 있습니다.

    상당수 전문가들의 의견이 충분히 나아진 모바일 네트워크 환경과, 디바이스의 성능 향상, 개발 환경의 변화와 발전이 AMP 서비스를 통해 얻는 이익보다는 기존 서비스의 현대적인 개선을 통해 얻는 이익이 크기 때문에 구글도 끝내 AMP 서비스의 포기를 발표할 것이라는 의견이 지배적이긴 합니다.

    언제가 될지는 모르지만 AMP 프로젝트 역시 구글 무덤에 당당히 이름을 올리긴 할 것로 보입니다만 현재 상태로 볼때 2021년은 아닐거라 예상은 합니다. 그래도 조만간 구글 무덤에서 AMP를 보게 될겁니다.

    구글이 공식적으로 검색 결과 페이지 랭크에 적용하겠다고 했던 인센티브 조건 중 하나인 AMP가 그 지위를 잃게됩니다. 아마도 구글의 검색 랭크 인센티브 조건으로는 구글 플러스(google+)이후 처음입니다. SEO의 관점에서는 매우 반가운 소식입니다. 검색결과 순위를 올리기 위해 무리하게 AMP도입을 이야기 할 필요가 사라지는 것은 매우 고무적입니다.

    영문입니다만 The End of AMP 이 글을 참고하시면 좋겠습니다.

    Killed by Google, RIP..
  • 6월로 다가온 Page Experience 구글 검색 순위 반영

    페이지 환경(Page Experience)?

    구글은 지난해 발표한 페이지 환경 (page experience)의 검색 순위 반영을 위한 준비가 거의 끝나가고 있다는 소식을 블로그를 통해 발표하였습니다. 왜 구글 코리아에서 페이지 환경이라는 단어를 선택했는지 모호합니다만 공식 페이지에서 ‘페이지 환경’이라고 칭하였기에 페이지 환경으로 칭하겠습니다. 기존의 발표에는 2021년 5월에 검색 순위에 반영된다고 하였지만, 이번 발표를 통해 6월로 확정된 것으로 보입니다.

    구글이 이야기하는 페이지 환경은 아래와 같이 정의됩니다.

    페이지 환경은 순수한 정보 값을 넘어 사용자가 웹페이지에서 상호작용 경험을 어떻게 인식하는지를 측정하는 일련의 신호입니다. (Page experience is a set of signals that measure how users perceive the experience of interacting with a web page beyond its pure information value.)

    말이 너무나 어렵습니다. 나름 문장의 이해에 익숙하다고 생각했는데 쉽지 않군요.

    구글은 Google Search Consol에 새로운 기능인 페이지 환경을 오픈하였습니다. 하지만 관련 설명페이지 경험 보고서로 칭하고 있는 이상한 일처리가 보입니다. (구글 코리아 왜 이러시나..) 현재 저는 제 개인적인 사정으로 이 페이지를 통해 충분한 데이터를 확인할 수 있는 상황이 아니라서 관련 내용은 차후에 별도의 글로 기술하도록 하겠습니다.

    서치 콘솔에 새로 만들어진 페이지 환경 메뉴

    페이지 환경은 아래의 이미지 한장으로 요약이 가능합니다.

    구글에서 제공한 페이지 환경에 관한 이미지

    몇가지는 이미 익숙한 내용입니다.

    • 모바일 친화적 페이지
    • 안전한 브라우징
    • HTTPS를 통한 연결
    • 전면 광고에 의한 접근 방해

    이것들이 검색순위에 영향을 미치는 것에 대해서는 오래전부터 구글에서 공식적으로 이야기 해온 것들이라 아마도 다들 익숙하실 것입니다. 문제는 Core Web Vitals 으로 칭해진 세가지 입니다. 우리말로는 ‘핵심 성능 보고서’로 정리됩니다.

    핵심 성능 보고서

    구글에서 이야기하는 ‘핵심 성능 보고서’는 사용자가 페이지를 열었을 때 페이지의 로딩, 사용자와의 상호작용, 시각적 안정성 측면에 초점을 맞춰 사용자 환경의 우수성을 분석한 것이라고 정의하고 있습니다. (실제 구글 코리아에서 제공한 문장은 이해하기가 쉽지 않습니다.)

    • 콘텐츠가 포함된 최대 페인트(LCP): 로드 성능을 측정합니다. 우수한 사용자 환경을 제공하기 위해 사이트에서는 페이지가 로드되기 시작한 지 첫 2.5초 이내에 LCP가 발생하도록 노력해야 합니다. LCP는 페이지가 처음로드를 시작한 시점을 기준으로 뷰포트 내에 표시되는 가장 큰 이미지 또는 텍스트 블록 의 렌더링 시간으로 정의됩니다.
    • 첫 입력 지연(FID): 상호작용을 측정합니다. 우수한 사용자 환경을 제공하기 위해 사이트의 FID가 100밀리초 미만이 되도록 노력해야 합니다. FID는 사용자가 페이지와 처음 상호 작용 한 시간 (예 : 링크를 클릭하거나 버튼을 탭하거나 사용자 지정 JavaScript 기반 컨트롤을 사용할 때)으로 부터 브라우저가 실제로 이벤트 핸들러 처리를 시작할 수있는 시간까지의 시간을 이야기 합니다. 
    • 누적 레이아웃 변경(CLS): 시각적 안정성을 측정합니다. 우수한 사용자 환경을 제공하기 위해 사이트의 CLS 점수가 0.1 미만이 되도록 노력해야 합니다. CLS 는 페이지의 전체 수명 동안 발생하는 모든 예기치 않은 레이아웃 이동에 대한 모든 개별 레이아웃 이동 점수 의 합계로 정의됩니다.

    구글에서는 위 3가지 항목을 확인할 수 있는 도구로 Google PageSpeed Insights 에 아래와 같이 측정값을 제공하고 있습니다.

    PageSpeed Insights에 제공된 LCP, CLS값. FID는 seoguide.kr에 제공되지 않았다. 이렇게 값이 나오지 않는다면 필드 데이터를 처리할 트래픽이 부족한 상황이다.
    m.naver의 PageSpeed Insights, FID값이 나와있다. 기본적으로 네이버의 모바일 화면은 기준점 이하의 성적

    6월을 기다리며

    아직 구글의 이러한 검색순위에 페이지 환경 적용은 어떻게 나오게 될지 알 수 없는 상황입니다. 6월 검색엔진 반영을 기다려야 겠습니다만 그전에 우리는 각자의 서비스에 반영된 Google Search Consol의 페이지 환경 메뉴를 확인하고, 그래도 접근성이 가장 좋은 PageSpeed Insights 를 통해 서비스의 핵심 성능보고를 확인해 두는 것이 좋을 것 같습니다.

    6월로 예정된 검색 순위 변경은 국내 웹사이트에 대해서는 준비되지 않은 대부분의 웹사이트들에게는 네거티브 요소로 적용될 가능성이 높습니다. 적절한 대응이 필요한 시점입니다.

    또한 이처럼 구글 검색 순위에 점점 웹전문가의 영역이 확대됨에 따라 향후 SEO 라는 비즈니스 도메인에도 변화가 조금씩 일어날 가능성이 보입니다. 웹 구축과 SEO간의 영역 충돌이 예상되는 지점입니다.

    추가 정보

    때마침 web.dev에 올라온 Debug Web Vitals in the field 의 번역문을 실제 웹사이트에서 Web Vitals 디버깅하기로 공개해주셨습니다. 프론트엔드 개발 영역에 계신 분들은 해당 문서를 통해 많은 것을 참고하실 수 있습니다.