# 최대 콘텐츠 렌더링(LCP) 성능이 낮음

**URL:** https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967
**Category:** Support
**Created:** [1월 15, 2022, 7:01오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967 "2022-01-15T19:01:42Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![codetricity](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codetricity/32/3773_2.png) [@codetricity](https://meta.discourse.org/u/codetricity)
#### Post date: [1월 15, 2022, 7:01오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/1 "2022-01-15T19:01:42Z")

</div>

제 Discourse 사이트의 모든 “모바일” 뷰에서 최대 콘텐츠 페인트(Largest Contentful Paint) 성능이 좋지 않습니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/4/649c03509e6008280b45ed4070fb21b65f53db9e.png)

이것이 페이지 뷰 수의 급격한 감소와 관련이 있다고 생각합니다.

Google Analytics를 확인해 보니, 다른 문제가 없는데도 불구하고 제 사이트의 뷰 수가 급감하고 있습니다. 게시글 수와 사용자 수는 정상입니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/9/7/97717b83a01649d974fa9df3418ff2a183e7ef18.png)

[Google 페이지 경험](https://developers.google.com/search/docs/advanced/experience/page-experience)은 다음과 같이 나타냅니다.

“관련성이 유사한 페이지가 많은 경우, 검색에서의 가시성 측면에서 페이지 경험이 훨씬 더 중요할 수 있습니다.”

페이지 경험 랭킹 신호가 적용된 시점:

- 2021년 8월 - 모바일
- 데스크톱 롤아웃 시작 - 2022년 2월
- 데스크톱 롤아웃 완료 - 2022년 2월

뷰 수를 개선하기 위해 제가 할 수 있는 일이 있을까요?

## 추가 정보

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/9/d96203ef1c63bdcfb2e8dde598c3526b10bd3298.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/9/5/9577b2e78c9faa681192a411249b9b0e126f8a0e.png)

### 사이트맵

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/8/58df28848d4b8f22bbc037972e217348cc2fa0f7.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/c/0/c063f8115dab6f2a933dc6dfd4a8fcad02150746.png)

## 사용자별 트래픽 획득

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/b/6bfdfd9fdb63a6e00769561e4afb729bfadb28d5.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/a/4a775bd20715b024c485cc1ce12f6cd6537b73d0.png)

- 자연 검색: 85%
- 직접: 10%

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1월 17, 2022, 6:21오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/2 "2022-01-17T18:21:26Z")

</div>

Discourse의 아키텍처 특성상(1996년 웹처럼 정적 HTML이 아니라 브라우저에서 실행되는 JavaScript 앱이기 때문) 일부 지표에서는 속도가 떨어질 수 있습니다. 단순한 정적 HTML 페이지는 앱이 아니므로 첫 로드 시간에서는 항상 Discourse보다 빠릅니다. 그러나 JavaScript 앱이 로드된 후, 각 페이지 로드 시 표시에 필요한 데이터만 가져오기 때문에 이후 모든 페이지 로드는 현저히 빨라집니다.

> 🤔 이렇게 생각해 보세요: 스마트폰 앱의 로드 시간을 측정할 때, **앱 스토어에서 앱을 처음 다운로드하고 설치하는 시간부터** 측정하나요? 아니면 이미 폰에 설치된 상태에서 측정하나요?

이 부분을 개선하기 위해 할 수 있는 일들이 있지만, 근본적으로 이것이 트레이드오프입니다. 우리는 **반복 방문자** 에 최적화되어 있지만, **한 번 보고 끝나는, 평생 다시 볼 일이 없는 단일 페이지 뷰** 에는 최적화되어 있지 않습니다. 만약 당신의 청중이 주로 한 번 보고 끝나는 단일 페이지 뷰 사용자라면, 솔직히 말해서 _Discourse를 선택해서는 안 됩니다._ 그것은 그 용도에 맞지 않는 도구입니다. 🛠

(또한 Android 기기는 iPhone보다 JavaScript 처리 속도가 3배 느리다는 사실도 이 문제를 복잡하게 만듭니다. Google은 Android에 모든 것을 투자하고 있으며 iPhone의 존재를 무시해야 하므로, 사실 존재하는 유일한 종류의 Android 기기인 느린 Android 기기에서 항상 테스트합니다. 믿기 어렵다면 [Speedometer 2.0](https://browserbench.org/Speedometer2.0/)에서 직접 테스트해 보세요. 사실이지 않기를 바라지만, 그렇습니다.)

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/6/1673c60c6f4fb94c5ecd394014d80353b83638f4.jpeg)

---

<div class="post-metadata">

### Author: ![codetricity](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codetricity/32/3773_2.png) [@codetricity](https://meta.discourse.org/u/codetricity)
#### Post date: [1월 18, 2022, 2:14오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/3 "2022-01-18T14:14:52Z")

</div>

유용한 정보를 공유해 주셔서 감사합니다.

Discourse 설정을 잘못한 것일 수 있으며, 사이트에서 제가 직접 수정할 수 있는 부분이 있을까요? 문제가 저라는 사람 쪽에 있기를 바랍니다.

존재하지 않는 리소스를 가리키고 있는 것이 있기를 바라며, 테마와 컴포넌트의 모든 커스터마이징을 비활성화해 보았습니다.

로그 파일을 검토하면서 페이지 로딩 속도가 평소보다 느려지는 원인이 되는 에셋이나 헤더가 있는지 확인하고 있습니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/4/34857f1fee3ec6f2b7387fc579ab9d5be6ffe757.png)

로그를 더 깊이 파고들면 다음과 같은 내용을 찾을 수 있습니다:

[excon/lib/excon/socket.rb at master · excon/excon · GitHub](https://github.com/excon/excon/blob/master/lib/excon/socket.rb#L286)

하지만 이것이 무슨 의미인지 정확히 알지 못합니다.

또한 최근 콘텐츠용으로 워드프레스 블로그를 생성하고, Wordpress Discourse 플러그인을 통해 Discourse와 연결했습니다.

제 Discourse 사이트의 SEO 문제는 특히 심각할 수 있습니다. 몇 년 전 블로그로 Discourse를 사용하려는 전략적 실수를 저질렀기 때문입니다. 질문에 대한 상당한 답변을 게시한 후, 시간이 지나면서 2만 회나 6만 회 이상의 조회수를 기록하는 단일 토픽이 생겼습니다. 아마도 해당 토픽을 닫았어야 했을 것입니다. 일부 토픽에는 수백 개의 답변이 달려 있습니다.

또 다른 문제는 이 사이트가 소프트웨어 개발자들에 의해 많이 사용되고 있으며, 많은 개발자들이 자신이 만든 앱에 Discourse 토픽을 링크했다는 점입니다. 마켓플레이스에서 일부 앱의 지원 링크가 Discourse 토픽으로 연결되어 있으며, 앱당 하나의 링크가 있습니다.

언젠가는 대형 글로벌 하드웨어 제조사의 그룹 매니저에게 2021년 조회수가 어떻게 변했는지 보고해야 합니다. 원 게시글에 포함시킨 Google Analytics 스크린샷에서 2021년 트래픽의 지속적인 하락을 확인할 수 있습니다.

그룹 매니저에게 보고할 자료를 수집하기를 희망합니다. 전문적인 사이트에서 2021년에 수십만 회에 달하는 조회수가 감소했습니다.

그룹 매니저는 2022년에 상황을 개선하기 위해 제가 무엇을 할 것인지에 대한 설명을 받아들이기 않을 것으로 생각합니다. 2021년에 조회수가 감소한 이유와 2022년 전략에 대해 설명할 계획입니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1월 18, 2022, 5:17오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/4 "2022-01-18T17:17:50Z")

</div>

아니요, 잘못한 것은 아닙니다. 제품의 본질 때문입니다:

> Discourse는 JavaScript 앱으로서 _반복 방문자_를 위해 최적화되어 있으며, _일회성 방문자_를 위한 것이 아닙니다.

---

<div class="post-metadata">

### Author: ![mbauman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mbauman/32/139835_2.png) [@mbauman](https://meta.discourse.org/u/mbauman)
#### Post date: [1월 18, 2022, 9:09오후 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/5 "2022-01-18T21:09:16Z")

</div>

불행히도 모든 방문자(재방문객이든 아니든)를 최적화하려면 구글의 최신 알고리즘과 잘 조화를 이루어야 합니다. 이전에 이 문제에 대해 논의한 적이 있습니다:

> [@Google 5월 4일 코어 업데이트가 Discourse 포럼에 미치는 영향](https://meta.discourse.org/t/google-may-4th-core-update-impact-on-discourse-forums/161369/):
>
> My two Discourse forums were hit badly by Google’s May 4th Core Update, while other non-discourse websites were getting better instead… I am assuming it was due to the bad UX as that core update is more related to user experience, anyone has any ideas on this? Edit: You can find, more about it in here: [https://www.ezoic.com/google-may-2020-core-update/](https://www.ezoic.com/google-may-2020-core-update/) that’s just a link from a simple google search “Google search May 4th update” it has impacted many websites, and perhaps it seems like it ha…

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1월 19, 2022, 1:27오전 UTC](https://meta.discourse.org/t/poor-performance-on-largest-contentful-paint/214967/6 "2022-01-19T01:27:38Z")

</div>

또한 세계의 다른 휴대폰, 예를 들어 iPhone 등과도 잘 호환되어야 하므로(😉 이제 구글 연락처를 휴대폰에 가져와서 그들에게 알려주세요!
