ํด๋ผ์ฐ๋ํ๋ ์ด ์ต์ ํ๋ก LCP, TBT, ์น ๋ฐ์ดํ ์ ์๋ฅผ ์์น์ํค๋ ๋ฐฉ๋ฒ

์น ๋ฐ์ดํ์ ์ค์์ฑ
์น ๋ฐ์ดํ์ ์ฌ์ฉ์ ๊ฒฝํ์ ํต์ฌ ์ธก๋ฉด์ ์ธก์ ํฉ๋๋ค. ์ด์ ์ ๋ง์ถ ์ฃผ์ ์งํ์ ๋ํ ๊ฐ๋จํ ๊ฐ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
|
์งํ |
์ธก์ ํ๋ ํญ๋ชฉ |
์ ์ค์ํ๊ฐ |
|
LCP |
๊ฐ์ฅ ํฐ ๋ณด์ด๋ ์์๊ฐ ๋ก๋๋๋ ์๊ฐ |
์ฌ์ดํธ ์๋์ ๋ํ ์ฌ์ฉ์์ ์ธ์์ ์ํฅ์ ๋ฏธ์นจ |
|
TBT |
๊ธด JavaScript ์์
์ผ๋ก ์ฐจ๋จ๋ ์๊ฐ |
์ํธ์์ฉ์ฑ๊ณผ ๋ฐ์์ฑ์ ์ํฅ์ ๋ฏธ์นจ |
|
CLS |
ํ์ด์ง ๋ก๋ ์ค ๋ ์ด์์ ์ด๋ |
์๊ฐ์ ์์ ์ฑ๊ณผ ์ฌ์ฉ์ฑ์ ๋ณด์ฅํจ |

1๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด์ ๋๋ฉ์ธ ์ค์ ๋ฐ CDN ํ์ฑํ
ํด๋ผ์ฐ๋ํ๋ ์ด๋ฅผ ํตํด ์น์ฌ์ดํธ ์ฑ๋ฅ์ ์ต์ ํํ๊ธฐ ์ํด์๋ ๋จผ์ ๋๋ฉ์ธ์ด ํ๋ซํผ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ด ์๊ณ CDN(์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ) ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํด์ผ ํฉ๋๋ค.ํด๋ผ์ฐ๋ํ๋ ์ด CDN ํ์ฑํ ๋ฐฉ๋ฒ
- ํด๋ผ์ฐ๋ํ๋ ์ด ๊ณ์ ์ ๋ก๊ทธ์ธํ๊ณ ๋๋ฉ์ธ์ ์ ํํ์ธ์.
- DNS ์น์ ์ผ๋ก ์ด๋ํ์ธ์.
- DNS ๋ ์ฝ๋์์ ๋๋ฉ์ธ์ A ๋๋ CNAME ๋ ์ฝ๋๋ฅผ ์ฐพ์ผ์ธ์.
- ๋ ์ฝ๋ ์์ ์๋ ์ค๋ ์ง์ ๊ตฌ๋ฆ ์์ด์ฝ์ ํด๋ฆญํ์ฌ ํ๋ก์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฅ์ ํ์ฑํํ์ธ์. ํ์ฑํ๋๋ฉด ์์ด์ฝ์ด ๋ฐ์ ์ค๋ ์ง์์ผ๋ก ๋ณํด ๋๋ฉ์ธ์ด ํด๋ผ์ฐ๋ํ๋ ์ด์ CDN์ ํตํด ๋ผ์ฐํ ๋๊ณ ์์์ ์๋ฆฝ๋๋ค.

Selldone ์ฌ์ฉ์์ ๋ํ ํน๋ณ ์๋ด
๋ง์ฝ ๋น์ ์ด Selldone์ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด, ํด๋ผ์ฐ๋ํ๋ ์ด์ CDN ํตํฉ์ ์ํด ๋๋ฉ์ธ์ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด Selldone์ ์ธ๋ถ CDN์ด ๊ทํ์ ์ฌ์ดํธ์ ์ํํ๊ฒ ์๋ํ์ฌ ์บ์๋ ๋ด์ฉ์ ํจ์จ์ ์ผ๋ก ์ ๋ฌํ๋ฉด์ Selldone ํ๋ซํผ๊ณผ์ ํธํ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.Selldone์ ๋ํ ๊ตฌ์ฑ ๋จ๊ณ:
- Selldone ๋์๋ณด๋์์ ์ฌ์ฉ์ ์ง์ ๋๋ฉ์ธ์ ์ค์ ํ์ธ์.
- ์ธ๋ถ CDN์ด ํด๋ผ์ฐ๋ํ๋ ์ด๋ฅผ ๊ฐ๋ฆฌํค๋๋ก DNS ๋ ์ฝ๋๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ์ธ์.
- ํ๋ก์ ํด๋ผ์ฐ๋ ์ํ๋ฅผ ํฌํจํ์ฌ ํด๋ผ์ฐ๋ํ๋ ์ด์ ์ค์ ์ด ์์ ํ ํ์ฑํ๋์๋์ง ํ์ธํ์ธ์. ์ด๋ฌํ ๋จ๊ณ๋ Selldone ๊ธฐ๋ฐ ์น์ฌ์ดํธ๊ฐ ํด๋ผ์ฐ๋ํ๋ ์ด์ ์ฑ๋ฅ ํฅ์ ๊ธฐ๋ฅ์ ์ถฉ๋ถํ ํ์ฉํ๊ฒ ํฉ๋๋ค.
2๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด์ ์๋ ํ ์คํธ ๊ธฐ๋ฅ
ํด๋ผ์ฐ๋ํ๋ ์ด๋ ์น์ฌ์ดํธ ์ฑ๋ฅ์ ๋ํ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ ๋ด์ฅ๋ ์๋ ํ ์คํธ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ํด๋ผ์ฐ๋ํ๋ ์ด์ ์๋น์ค๋ฅผ ๊ตฌํํ ํ ๋ก๋ฉ ์๊ฐ, ๋ฐ์์ฑ ๋ฐ ์ ๋ฐ์ ์ธ ์๋ ๊ฐ์ ๊ณผ ๊ฐ์ ์ฃผ์ ์งํ๋ฅผ ์ธก์ ํฉ๋๋ค.
3๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด์์ ์ค์๊ฐ ์ฌ์ฉ์ ์ธ์ฌ์ดํธ ํ์ฑํ
์ฌ์ฉ์์ ํ๋์ ์ค์๊ฐ์ผ๋ก ์ดํดํ๋ ๊ฒ์ ์น์ฌ์ดํธ ๊ฒฝํ์ ์ต์ ํํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ํด๋ผ์ฐ๋ํ๋ ์ด์ ์ค์๊ฐ ์ฌ์ฉ์ ์ธ์ฌ์ดํธ (RUN) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋ฐฉ๋ฌธ์๊ฐ ์ฌ์ดํธ์ ์ํธ์์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ถ์ ํ ์ ์์ผ๋ฉฐ, ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ฑ์ ๊ฐ์ ํ๋ ๋ฐ ์ ์ฉํ ์งํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
4๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด์ ๋ชจ๋ ์ต์ ํ ๊ธฐ๋ฅ ํ์ฑํ
์น์ฌ์ดํธ ์ฑ๋ฅ์ ๊ทน๋ํํ๋ ค๋ฉด ์๋ ํญ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ํ ๊ธฐ๋ฅ์ ํ์ฑํํ์ธ์. ์ด๋ฌํ ๊ธฐ๋ฅ์ ๋ก๋ ์๊ฐ์ ๊ฐ์ ํ๊ณ ๋์ญํญ ์ฌ์ฉ์ ์ค์ด๋ฉฐ ์ ์ฒด ์ฌ์ฉ์ ๊ฒฝํ์ ์์ํ๊ฒ ํฅ์์ํค๋๋ก ์ค๊ณ๋์์ต๋๋ค.
“ํด๋ผ์ฐ๋ํ๋ ์ด ํฐํธ” ๋ฐ “๋ก์ผ ๋ก๋”๋ฅผ ํ์ฑํํ๋ ๊ฒ์ ์์ง ๋ง์ธ์.

5๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด ๋ฌด๋ฃ ํ๋์ผ๋ก ์ฆ๊ฐ์ ์ธ ๊ฒฐ๊ณผ ์ป๊ธฐ
ํด๋ผ์ฐ๋ํ๋ ์ด ๋ฌด๋ฃ ํ๋์์๋ ์ ์ ํ ๊ธฐ๋ฅ์ ํ์ฑํํจ์ผ๋ก์จ ์๋นํ ์ฑ๋ฅ ๊ฐ์ ์ ๊ฒฝํํ ์ ์์ต๋๋ค. marketplace.hanscristy.com์ ์ด๋ฌํ ์ต์ ํ๋ฅผ ์ ์ฉํ๋๋ ๊ฒฐ๊ณผ๊ฐ ์ฆ๊ฐ์ ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ณํ๋ LCP ๋ฐ TBT์ ๊ฐ์ ์น ๋ฐ์ดํ ์งํ๋ฅผ ๊ฐ์ ํ ๋ฟ๋ง ์๋๋ผ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ๋ ํฅ์์์ผฐ์ต๋๋ค.
6๋จ๊ณ: ํด๋ผ์ฐ๋ํ๋ ์ด์ Selldone ์ต์ ํ๊ฐ ์ค์ ์ฑ๋ฅ์ ๋ฏธ์น๋ ์ํฅ
ํด๋ผ์ฐ๋ํ๋ ์ด์ ์ต์ ํ์ Selldone์ ์ dedicated ๊ธฐ์ ์ด ๊ฒฐํฉํ์ฌ ๋์ ์ ์ธ ํ ์คํธ ์๋๋ฆฌ์ค์์๋ ๋น๊ตํ ์ ์๋ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.์ฑ๋ฅ ํ ์คํธ์ ๋์ ์ดํดํ๊ธฐ
๋ผ์ดํธํ์ฐ์ค, GTmetrix์ ๊ฐ์ ๋๊ตฌ๋ ์ฃผ๋ก ์ ์ ํ์ด์ง ๋๋ ์๋ฒ ์ธก์์ ์ฝํ ์ธ ๋ฅผ ๋ ๋๋งํ๋ ์น์ฌ์ดํธ๋ฅผ ์ํด ์ค๊ณ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ Selldone์ ๋ค์๊ณผ ๊ฐ์ด ๋ค๋ฆ ๋๋ค:- 100% PWA: Selldone์ ํ๋ซํผ ๋ชจ๋ ๋ถ๋ถ(๋ฉ์ธ ์น์ฌ์ดํธ, ๋์๋ณด๋, ์์ ๋ฑ)์ ๊ณตํต์ ์ธ ๊ตฌ์กฐ๋ก Progressive Web App (PWA) ํํ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. ์ด๋ ๋ชจ๋ ๋ ๋๋ง์ด ํด๋ผ์ด์ธํธ ์ธก์์ ์ด๋ฃจ์ด์ ธ ์ฌ์ฉ์๊ฐ ๋ง์ถคํ ๋์๋ณด๋์ ์์ ์ ์ค๊ณํ ์ ์๋ ์์ฒญ๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
- ๋์ ๋๋ฉ์ธ ๋ก๋ฉ: ์ฌ์ฉ์๋ ๋ณต์กํ ๋ฐฑ์๋๋ฅผ ๊ตฌํํ์ง ์๊ณ ๋ ์ด๋ค ๋๋ฉ์ธ์์๋ Selldone์ ๋ถ๋ฌ์ฌ ์ ์์ต๋๋ค. ์์คํ ์ ๋ชจ๋ ๊ฒ์ ๋์ ์ผ๋ก ์ฒ๋ฆฌํ์ฌ ๋จ์ผ JavaScript ํ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
Selldone์ด ํ์ค์์ 10๋ฐฐ์์ 100๋ฐฐ ๋ ๋น ๋ฅธ ์ด์
์ ์ ํ์ด์ง๋ ๊ฐ ์ฌ์ฉ์ ์์ฒญ์ ๋ํด HTML์ ๋ ๋๋งํ๊ธฐ ์ํด ์๋ฒ์ ์์กดํ๋ ๋ฐ๋ฉด, Selldone์ PWA ์ ๊ทผ์ ๋ณธ์ง์ ์ผ๋ก ๋ค๋ฆ ๋๋ค:ํจ์จ์ ์ธ ๋ฐ์ดํฐ ํจ์นญ:
- ์๋ฒ์์ ์ ์ฒด ํ์ด์ง๋ฅผ ๋ ๋๋งํ๋ ๋์ , Selldone์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ๊ฐ๋ฒผ์ด JSON ๊ตฌ์กฐ๋ฅผ ์ ์กํฉ๋๋ค.
- ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ ์ ํ์ ํด๋ฆญํ๋ฉด, ํ๋ซํผ์ ์ ์ฒด ํ์ด์ง๋ฅผ ๋ค์ ๋ก๋ํ๊ฑฐ๋ ๋ ๋๋งํ๋ ๋์ ํ์ํ ๋ฐ์ดํฐ(์: ์ ํ ์ธ๋ถ์ ๋ณด)๋ง ๊ฐ์ ธ์ต๋๋ค.
- ์ฐ์ปค๋จธ์ค์ ๊ฐ์ ํ๋ซํผ์์๋ ๊ฐ ํด๋ฆญ์ด ์๋ฒ ์ธก ๋ ๋๋ง์ ์ ๋ฐํ ์ ์์ง๋ง, Selldone์ ์ด ๋ณ๋ชฉ ํ์์ ์์ ํ ์ ๊ฑฐํฉ๋๋ค. ๋ชจ๋ ์ฌํญ์ ํด๋ผ์ด์ธํธ ์ธก์์ ์ฒ๋ฆฌ๋๋ฉฐ, ๋๊ธฐ ์๊ฐ์ด ํฌ๊ฒ ๊ฐ์ํฉ๋๋ค.
- ์ฌ์ฉ์๋ ๊ฑฐ์ ์ฆ๊ฐ์ ์ผ๋ก ํ์ด์ง ์ ํ์ ๊ฒฝํํฉ๋๋ค. ์ด๋ฌํ ํ์ค ์๋๋ ์ ํต์ ์ธ ํ ์คํธ ์ ์๊ฐ ์ด์ ์ ์์ ํ ๋ฐ์ํ์ง ์๋๋ผ๋, ํ๋ซํผ์ด ์ค์ ์๋ฒ ๋ ๋๋ง ์น์ฌ์ดํธ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ฒ ๋๊ปด์ง๋๋ก ๋ง๋ญ๋๋ค.
๊ธฐ์ ์ ๋ณ๋ชฉ ํ์ ๊ทน๋ณตํ๊ธฐ
ํด๋ผ์ด์ธํธ ์ธก์์ ๋ ๋๋ง๋ PWA์ ๋์ ํ ์คํธ ์ ์๋ฅผ ๋ฌ์ฑํ๋ ๊ฒ์ ์ญ์ฌ์ ์ผ๋ก๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๋ก ์ด๋ ต๊ฒ ์ฌ๊ฒจ์ก์ต๋๋ค:
- JS ์คํ ์ง์ฐ: ํด๋ผ์ด์ธํธ ์ธก ๋ ๋๋ง์ JavaScript์ ํฌ๊ฒ ์์กดํ๋ฉฐ, ํ ์คํธ ๋๊ตฌ๋ ์ข ์ข ์ด๋ฅผ ์ฒ๋ฒํฉ๋๋ค.
- ๋์ ์ฝํ ์ธ : ์ ์ HTML๊ณผ ๋ฌ๋ฆฌ ๋์ ์ฝํ ์ธ ๋ก๋ฉ์ ํฉ์ฑ ํ ์คํธ์์ ๋ ๋๋ฆฌ๊ฒ ๋ณด์ผ ์ ์์ต๋๋ค.
- ํด๋ผ์ฐ๋ํ๋ ์ด ์ต์ ํ (๋ก์ผ ๋ก๋™ ๋ฐ Brotli ์์ถ๊ณผ ๊ฐ์)๋ฅผ ํตํด ์์ฐ ์ ๋ฌ์ ๊ฐ์ํํฉ๋๋ค.
- ๊ณ ๊ธ PWA ์ํคํ ์ฒ๋ฅผ ํตํด ์ค์๊ฐ ๋ฐ์ดํฐ ํจ์นญ ๋ฐ ๋ ๋๋ง์ ๊ตฌํํฉ๋๋ค.
์ค์ ์ฑ๋ฅ ๋ ํฉ์ฑ ์ ์
ํฉ์ฑ ํ ์คํธ๋ Selldone๊ณผ ๊ฐ์ ํด๋ผ์ด์ธํธ ๋ ๋๋ง ํ๋ซํผ์ ๋ํด ๋ฎ์ ์ ์๋ฅผ ๋ณด์ฌ์ค ์ ์์ง๋ง, ์ค์ ์ฑ๋ฅ์ ๋ค๋ฅธ ์ด์ผ๊ธฐ๋ฅผ ๋ง๋ญ๋๋ค. Selldone์ ๋์๋ณด๋์ ์์ ์ ์๋ฒ ๋ ๋๋ง ํ๋ซํผ๋ณด๋ค 10๋ฐฐ์์ 100๋ฐฐ ๋ ๋น ๋ฅธ ๊ฒฝํ์ ์ ๊ณตํ์ฌ ํ๋์ ์ ์์๊ฑฐ๋ ์๊ตฌ์ ์ด์์ ์ธ ์๋ฃจ์ ์ด ๋ฉ๋๋ค.

์น ์ฑ๋ฅ ์ฉ์ด
์ฌ๊ธฐ์๋ ์น ๋ฐ์ดํ๊ณผ ๊ด๋ จ๋ ์น ์ฑ๋ฅ ์ฉ์ด์ ๋ํ ์น์ ํ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ์ค๋ช
์ด ์์ต๋๋ค:LCP (Largest Contentful Paint)
LCP๋ ์นํ์ด์ง์์ ๊ฐ์ฅ ํฐ ๋ณด์ด๋ ๋ถ๋ถ(์: ํฐ ์ด๋ฏธ์ง๋ ์ ๋ชฉ)์ด ๋ก๋๋๊ณ ์ฌ์ฉ์์๊ฒ ๋ณด์ด๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ธก์ ํฉ๋๋ค. ํ์ด์ง๊ฐ ์ฌ์ฉ์๊ฐ ์ฝ๊ฑฐ๋ ์ํธ์์ฉํ๊ธฐ ์ํด “์ค๋น ์ํ”๊ฐ ๋๋ ์๊ฐ์ ์๊ฐํด ๋ณด์ธ์.CLS (Cumulative Layout Shift)
CLS๋ ์นํ์ด์ง ๋ก๋ฉ ์ค ๊ฐ์๊ธฐ ๋ฌด์ธ๊ฐ๊ฐ ์์ง์ด๋ ์ ๋๋ฅผ ์ถ์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฒํผ ํด๋ฆญ ์ง์ ์ ์์น๊ฐ ์ด๋ํ๋ฉด - ๊ทธ๊ฑด ๋ ์ด์์ ์ด๋์ ๋๋ค. ๋ฎ์ CLS ์ ์๋ ์ฌ์ดํธ๊ฐ ์์ ์ ์ด๊ณ ๋งค๋๋ฝ๊ฒ ๋๊ปด์ง์ ์๋ฏธํฉ๋๋ค.INP (Interaction to Next Paint)
INP๋ ์ฌ์ฉ์ ์ํธ์์ฉ์ ๋ํด ์นํ์ด์ง๊ฐ ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ฐ์ํ๋์ง๋ฅผ ์ธก์ ํฉ๋๋ค. ๋ฒํผ ํด๋ฆญ์ด๋ ๊ฒ์์ฐฝ์ ํ์ดํํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ๋๋ค. ๋ ๋น ๋ฅธ INP๋ ๊ทํ์ ์ฌ์ดํธ๊ฐ ์๋ต์ฑ ์๊ฒ ๋๊ปด์ง๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์๊ฐ ์์ ์ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐ ์ค๋งํ์ง ์์ ๊ฒ์ ๋๋ค.TBT (Total Blocking Time)
TBT๋ ํ์ด์ง๊ฐ ๋ก๋ฉ๋๋ ๋์ ์ฌ์ฉ์๊ฐ ์คํฌ๋กคํ๊ฑฐ๋ ํด๋ฆญํ๋ ค ํ ๋ ๋ฌด๋ฐ์์ธ ์๊ฐ(์: ์๋ฌด ์ผ๋ ์ผ์ด๋์ง ์๋ ๊ฒฝ์ฐ)์ ๊ณ์ฐํฉ๋๋ค. ๋ฎ์ TBT๋ ํ์ด์ง๊ฐ ๋ฉํฐํ์คํน์ ๋ ๋ฐ์ด๋๋ค๋ ์๋ฏธ์ด๋ฉฐ, ๋ก๋ฉ๋๋ ๋์ ์ฌ์ฉ์๊ฐ ์ํํ๊ฒ ์ํธ์์ฉํ ์ ์๋๋ก ํฉ๋๋ค.์์ฅ์์ ์ต๊ณ ์ ๊ธฐ์ ์๋ฃจ์ ์ผ๋ก ๋น์ฆ๋์ค๋ฅผ ์จ๋ผ์ธ์ผ๋ก ๋ง๋์ญ์์ค.
30 ์ผ ํ๋ถ ๋ณด์ฅ
์ ์์๊ฑฐ๋ ๋ง๋ค๊ธฐ ์ง๊ธ ์์ํ์ธ์ โ ๋ฌด๋ฃ์ ๋๋ค๋ฎ์ ์จ๋ผ์ธ ํ๋งค์จ์ ์ด์ ๊ทธ๋ง!
FAQ
LCP (Largest Contentful Paint)๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์๋์?
ํฐ ์ด๋ฏธ์ง๋ฅผ ์ต์ ํํ๊ณ , ๋น ๋ฅธ ํธ์คํ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ฝํ ์ธ ๋ฅผ ์์์๋ถํฐ ๋ก๋ฉํ๋ ๋ฐ ์ฐ์ ์์๋ฅผ ๋์ธ์.
ํด๋ผ์ฐ๋ํ๋ ์ด๋ฅผ ์ฌ์ฉํ์ฌ LCP (Largest Contentful Paint)๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์๋์?
- ํด๋ผ์ฐ๋ํ๋ ์ด CDN ํ์ฑํ: ์ฌ์ฉ์์๊ฒ ๊ฐ๊น์ด ์๋ฒ์์ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ์ฌ ๋ก๋ฉ ์๋๋ฅผ ๋์ด์ธ์.
- ์ด๋ฏธ์ง ์ต์ ํ ์ฌ์ฉ: Polish ๋ฐ WebP ๋ณํ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ผ์ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ์ค์ด์ธ์.
- ์บ์ฑ ํ์ฑํ: ํ์ด์ง ๊ท์น์ ์ฌ์ฉํ์ฌ ์ ์ ์ฝํ ์ธ ๋ฅผ ์บ์ฑํ๊ณ ๋ก๋ฉ ์๊ฐ์ ์ค์ด์ธ์.
ํด๋ผ์ฐ๋ํ๋ ์ด๋ก CLS (Cumulative Layout Shift)๋ฅผ ์ด๋ป๊ฒ ์ค์ผ ์ ์๋์?
- ๋ก์ผ ๋ก๋ ํ์ฉ: JavaScript ๋ก๋ฉ์ ์ต์ ํํ์ฌ ๋ ์ด์์ ์ด๋์ ๋ฐฉ์งํ์ธ์.
- ํจ์จ์ ์ธ ํฐํธ ์ ๊ณต: ํด๋ผ์ฐ๋ํ๋ ์ด์ ํฐํธ ์ ๋ฌ ์ต์ ํ๋ฅผ ์ฌ์ฉํ์ฌ ํฐํธ๊ฐ ์ง์ฐ ์์ด ๋ก๋ฉ๋๋๋ก ํ์ธ์.
- ์ค์ ์์ ๋ฏธ๋ฆฌ ๋ก๋ฉ: ์์ ์ ์ธ ํ์ด์ง ๋ ๋๋ง์ ์ํด HTTP ํค๋์์ ๋ฏธ๋ฆฌ ๋ก๋ฉ ์ง์๋ฌธ์ ๊ตฌ์ฑํ์ธ์.
ํด๋ผ์ฐ๋ํ๋ ์ด๋ฅผ ํตํด INP (Interaction to Next Paint)๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์๋์?
- JavaScript ์ต์ํ: ํด๋ผ์ฐ๋ํ๋ ์ด์ ์๋ ์ต์ํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ JavaScript ํฌ๊ธฐ๋ฅผ ์ค์ด์ธ์.
- ์ค์ ์์ฐ ์ฐ์ ์์ ์ง์ : Argo ์ค๋งํธ ๋ผ์ฐํ ์ ์ฌ์ฉํ์ฌ ์์ฐ ๋ฐฐ๋ฌ ์๋๋ฅผ ๋์ด์ธ์.
- ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง: ํด๋ผ์ฐ๋ํ๋ ์ด์ ๋ถ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ํธ์์ฉ ์๋ ์์ ๋ณ๋ชฉ ํ์์ ์๋ณํ์ธ์.
ํด๋ผ์ฐ๋ํ๋ ์ด๋ฅผ ์ฌ์ฉํ์ฌ TBT (Total Blocking Time)๋ฅผ ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ธ๊ฐ์?
- ์คํฌ๋ฆฝํธ ์ต์ ํ: ๋ก์ผ ๋ก๋๋ฅผ ์ฌ์ฉํ์ฌ ๋นํ์ JavaScript๋ฅผ ์ฐ๊ธฐํ์ธ์.
- ํ์ฌ ์ข ์์ฑ ์ค์ด๊ธฐ: ๋ฐฉํ๋ฒฝ ๊ท์น์ ํตํด ํ์ฌ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐจ๋จํ๊ฑฐ๋ ์ต์ ํํ์ธ์.
- Brotli ์์ถ ํ์ฑํ: ์์์ ์์ถํ์ฌ ๋ ๋น ๋ฅธ ์ ๋ฌ๊ณผ ์ฐจ๋จ ์๊ฐ์ ์ค์ด์ธ์.