๐ ํต์ฌ ์น ๋ฐ์ดํ: ์ดํด์ ์ต์ ํ ์ ๋ต ๐

์๋ , ์น๊ตฌ๋ค! ์ค๋์ ์ฐ๋ฆฌ๊ฐ ์น ๊ฐ๋ฐํ ๋ ์ ๋ง ์ค์ํ ์ฃผ์ ์ธ 'ํต์ฌ ์น ๋ฐ์ดํ'์ ๋ํด ์ฌ๋ฏธ์๊ฒ ์๊ธฐํด๋ณผ ๊ฑฐ์ผ. ๐ ์ด ์ฃผ์ ๋ ์ฐ๋ฆฌ๊ฐ ๋ง๋๋ ์น์ฌ์ดํธ๊ฐ ์ผ๋ง๋ ๋น ๋ฅด๊ณ , ๋ฐ์์ฑ์ด ์ข๊ณ , ์์ ์ ์ธ์ง๋ฅผ ์ธก์ ํ๋ ๋ฐ ํต์ฌ์ ์ธ ์ญํ ์ ํด. ๋ง์น ์ฐ๋ฆฌ ๋ชธ์ ๊ฑด๊ฐ ์ํ๋ฅผ ์ฒดํฌํ๋ ๊ฒ์ฒ๋ผ ๋ง์ด์ผ!
์ฐ๋ฆฌ๊ฐ ์ด์ํ๋ ์ฌ๋ฅ๋ท(https://www.jaenung.net)๊ฐ์ ์ฌ์ดํธ๋ ์ด๋ฐ ์น ๋ฐ์ดํ์ ์ ๊ด๋ฆฌํด์ผ ์ฌ์ฉ์๋ค์ด ํธํ๊ฒ ์ด์ฉํ ์ ์๊ฒ ์ง? ๊ทธ๋ผ ์ง๊ธ๋ถํฐ ํต์ฌ ์น ๋ฐ์ดํ์ด ๋ญ์ง, ์ ์ค์ํ์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ์ต์ ํํ ์ ์๋์ง ํ๋ํ๋ ํํค์ณ๋ณผ๊ฒ. ์ค๋น๋์ด? ๊ทธ๋ผ ์ถ๋ฐ~! ๐
๐ ํต์ฌ ์น ๋ฐ์ดํ์ด๋ ๋ฌด์์ผ๊น?
์, ๋จผ์ ํต์ฌ ์น ๋ฐ์ดํ์ด ๋ญ์ง ์์๋ณด์. ํต์ฌ ์น ๋ฐ์ดํ(Core Web Vitals)์ ๊ตฌ๊ธ์ด ์นํ์ด์ง์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ธก์ ํ๊ธฐ ์ํด ๋ง๋ ์งํ์ผ. ์ฝ๊ฒ ๋งํด์, ๋์ ์น์ฌ์ดํธ๊ฐ ์ผ๋ง๋ ์ฌ์ฉ์ ์นํ์ ์ธ์ง๋ฅผ ํ๊ฐํ๋ ๊ธฐ์ค์ด๋ผ๊ณ ๋ณผ ์ ์์ง.
์ด ์งํ๋ ํฌ๊ฒ ์ธ ๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ด:
- ๐ LCP (Largest Contentful Paint): ํ์ด์ง ๋ก๋ฉ ์ฑ๋ฅ
- ๐ FID (First Input Delay): ์ํธ์์ฉ์ฑ
- ๐ต CLS (Cumulative Layout Shift): ์๊ฐ์ ์์ ์ฑ
์ด ์ธ ๊ฐ์ง๊ฐ ๋ฐ๋ก ํต์ฌ ์น ๋ฐ์ดํ์ ์ฃผ์ธ๊ณต๋ค์ด์ผ. ๊ฐ๊ฐ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ์์ธํ ์์๋ณด์!
๐ค ์ ์ด๋ฐ ์งํ๊ฐ ํ์ํ ๊น?
์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ๋ ์ฐ๋ฆฌ๋ ํญ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ต์ฐ์ ์ผ๋ก ์๊ฐํด์ผ ํด. ์ฌ์ฉ์๊ฐ ์ฐ๋ฆฌ ์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ์ ๋, ๋น ๋ฅด๊ฒ ๋ก๋ฉ๋๊ณ , ํด๋ฆญํ์ ๋ ์ฆ์ ๋ฐ์ํ๋ฉฐ, ๋ ์ด์์์ด ๊ฐ์๊ธฐ ๋ฐ๋์ง ์๋ ์์ ์ ์ธ ์ฌ์ดํธ๋ฅผ ์ํ๊ฒ ์ง? ๋ฐ๋ก ์ด๋ฐ ์์๋ค์ ์ธก์ ํ๊ณ ๊ฐ์ ํ๊ธฐ ์ํด ํต์ฌ ์น ๋ฐ์ดํ์ด ์กด์ฌํ๋ ๊ฑฐ์ผ.
์ด์ ๊ฐ๊ฐ์ ์งํ์ ๋ํด ๋ ์์ธํ ์์๋ณด์. ์ค๋น๋์ด? ๊ทธ๋ผ ๊ณ ๊ณ ! ๐
๐ LCP (Largest Contentful Paint): ํ์ด์ง ๋ก๋ฉ ์ฑ๋ฅ
LCP๋ ๋ง ๊ทธ๋๋ก '๊ฐ์ฅ ํฐ ์ฝํ ์ธ ๊ฐ ํ๋ฉด์ ๊ทธ๋ ค์ง๋ ์๊ฐ'์ ์๋ฏธํด. ์ฝ๊ฒ ๋งํด์, ์ฌ์ฉ์๊ฐ ํ์ด์ง์ ์ ์ํ์ ๋ ๊ฐ์ฅ ํฐ ์ด๋ฏธ์ง๋ ํ ์คํธ ๋ธ๋ก์ด ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ณด์ด๋์ง๋ฅผ ์ธก์ ํ๋ ๊ฑฐ์ง.
์๋ฅผ ๋ค์ด๋ณผ๊น? ๋๊ฐ ์ฌ๋ฅ๋ท ์ฌ์ดํธ์ ์ ์ํ์ ๋, ๋ฉ์ธ ๋ฐฐ๋ ์ด๋ฏธ์ง๊ฐ ๋ก๋ฉ๋๋ ์๊ฐ์ด ๋ฐ๋ก LCP์ ํด๋น๋ผ. ์ด ์๊ฐ์ด ๋น ๋ฅผ์๋ก ์ฌ์ฉ์๋ "์, ์ด ์ฌ์ดํธ ์์ฒญ ๋น ๋ฅด๋ค!"๋ผ๊ณ ๋๋ ๊ฑฐ์ผ.
๐ฏ LCP ๋ชฉํ: ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด์๋ LCP๊ฐ 2.5์ด ์ด๋ด์ฌ์ผ ํด.
๊ทธ๋ผ LCP๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์์๊น? ์ฌ๊ธฐ ๋ช ๊ฐ์ง ํ์ ์ค๊ฒ:
- ๐ผ๏ธ ์ด๋ฏธ์ง ์ต์ ํ: ํฐ ์ด๋ฏธ์ง๋ค์ ์์ถํ๊ณ , ์ ์ ํ ํฌ๋งท(WebP ๋ฑ)์ ์ฌ์ฉํด.
- ๐ซ ๋ถํ์ํ ๋ฆฌ์์ค ์ ๊ฑฐ: ์ฌ์ฉํ์ง ์๋ CSS, JavaScript๋ฅผ ์ ๋ฆฌํด.
- โก ์๋ฒ ์๋ต ์๊ฐ ๊ฐ์ : ์๋ฒ ์ฑ๋ฅ์ ํ๋ํ๊ฑฐ๋ CDN์ ์ฌ์ฉํด๋ด.
- ๐งฉ ์ค์ ๋ฆฌ์์ค ๋ฏธ๋ฆฌ ๋ก๋: ํต์ฌ ๋ฆฌ์์ค๋
<link rel="preload">
๋ฅผ ์ฌ์ฉํด ๋ฏธ๋ฆฌ ๋ก๋ํด.
LCP๋ฅผ ๊ฐ์ ํ๋ฉด ์ฌ์ฉ์๋ค์ด ๋์ ์ฌ์ดํธ๋ฅผ ๋ ๋น ๋ฅด๊ณ ๋ฐ์์ฑ ์ข๊ฒ ๋๋ ๊ฑฐ์ผ. ํนํ ์ฌ๋ฅ๋ท๊ฐ์ด ๋ค์ํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ซํผ์์๋ ์ฒซ์ธ์์ด ์ ๋ง ์ค์ํ์์? ๋น ๋ฅธ ๋ก๋ฉ์ผ๋ก ์ข์ ์ฒซ์ธ์์ ๋จ๊ธฐ๋ ๊ฑฐ์ง! ๐
์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด LCP๊ฐ ์ด๋ค ๊ฑด์ง ๋ ์ฝ๊ฒ ์ดํดํ ์ ์์ ๊ฑฐ์ผ. ๋นจ๊ฐ์ ์์ญ์ด ๋ฐ๋ก LCP ์์์ผ. ์ด ๋ถ๋ถ์ด ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ก๋๋๋๋๊ฐ LCP ์ ์๋ฅผ ๊ฒฐ์ ํ๋ ๊ฑฐ์ง.
์, ์ด์ LCP์ ๋ํด ์์์ผ๋๊น ๋ค์ ์งํ๋ก ๋์ด๊ฐ๋ณผ๊น? FID๋ผ๋ ๋ ์์ธ๋ฐ, ์ด๊ฑด ๋ ์ด๋ค ๋ ์์ผ์ง ๊ถ๊ธํ์ง? ๊ณ์ ๋ฐ๋ผ์! ๐โโ๏ธ๐จ
๐ FID (First Input Delay): ์ํธ์์ฉ์ฑ
FID๋ '์ฒซ ์ ๋ ฅ ์ง์ฐ'์ด๋ผ๊ณ ํด์ํ ์ ์์ด. ์ด๊ฑด ์ฌ์ฉ์๊ฐ ํ์ด์ง์ ์ฒ์ ์ํธ์์ฉํ ๋(์: ๋ฒํผ ํด๋ฆญ, ๋งํฌ ํญ ๋ฑ)๋ถํฐ ๋ธ๋ผ์ฐ์ ๊ฐ ๊ทธ ์ํธ์์ฉ์ ์๋ตํ๊ธฐ ์์ํ ๋๊น์ง์ ์๊ฐ์ ์ธก์ ํด. ์ฝ๊ฒ ๋งํด์, ๋๊ฐ ๋ฒํผ์ ๋๋ ์ ๋ ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ฐ์ํ๋์ง๋ฅผ ๋ณด๋ ๊ฑฐ์ง.
์ฌ๋ฅ๋ท์ ์๋ก ๋ค์ด๋ณผ๊น? ์ฌ์ฉ์๊ฐ '์ฌ๋ฅ ๋ฑ๋กํ๊ธฐ' ๋ฒํผ์ ํด๋ฆญํ์ ๋, ๊ทธ ๋ฒํผ์ด ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ฐ์ํ๋์ง๊ฐ FID์ผ. ์ด ์๊ฐ์ด ์งง์์๋ก ์ฌ์ฉ์๋ ์ฌ์ดํธ๊ฐ ๋น ๋ฅด๊ณ ๋ฐ์์ฑ์ด ์ข๋ค๊ณ ๋๋ ๊ฑฐ์ผ.
๐ฏ FID ๋ชฉํ: ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด์๋ FID๊ฐ 100ms ์ดํ์ฌ์ผ ํด.
FID๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น? ์ฌ๊ธฐ ๋ช ๊ฐ์ง ์ ๋ต์ ์๊ฐํ ๊ฒ:
- ๐งน JavaScript ์คํ ์๊ฐ ์ค์ด๊ธฐ: ํฐ JS ํ์ผ์ ์ฌ๋ฌ ๊ฐ์ ์์ ํ์ผ๋ก ๋๋๊ณ , ํ์ํ ๋๋ง ๋ก๋ํด.
- โณ ๊ธด ์์ ๋ถํ ํ๊ธฐ: 50ms ์ด์ ๊ฑธ๋ฆฌ๋ ์์ ์ ์ฌ๋ฌ ๊ฐ์ ์์ ์์ ์ผ๋ก ๋๋ .
- ๐ฆ ํ์ฌ ์คํฌ๋ฆฝํธ ์ง์ฐ ๋ก๋: ๊ด๊ณ ๋ ๋ถ์ ๋๊ตฌ ๊ฐ์ ํ์ฌ ์คํฌ๋ฆฝํธ๋ ํ์ํ ๋๋ง ๋ก๋ํด.
- ๐ง ์น ์์ปค ์ฌ์ฉ: ๋ฌด๊ฑฐ์ด ์ฐ์ฐ์ ๋ฉ์ธ ์ค๋ ๋๊ฐ ์๋ ์น ์์ปค์์ ์ฒ๋ฆฌํด.
FID๋ฅผ ๊ฐ์ ํ๋ฉด ์ฌ์ฉ์๋ค์ด ๋์ ์ฌ์ดํธ๋ฅผ ๋ ๋ฐ์์ฑ ์ข๊ณ ์ํธ์์ฉ์ด ์ฝ๋ค๊ณ ๋๋ ๊ฑฐ์ผ. ์ฌ๋ฅ๋ท ๊ฐ์ ํ๋ซํผ์์๋ ํนํ ์ค์ํด. ์ฌ์ฉ์๊ฐ ์ฌ๋ฅ์ ๋ฑ๋กํ๊ฑฐ๋ ๊ฒ์ํ ๋ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๋ฉด ์ ๋๋๊น ๋ง์ด์ผ!
์ด ๊ทธ๋ฆผ์ ๋ณด๋ฉด FID๊ฐ ์ด๋ค ๊ฐ๋ ์ธ์ง ๋ ์ฝ๊ฒ ์ดํดํ ์ ์์ ๊ฑฐ์ผ. ๋นจ๊ฐ ๋ฒํผ์ ํด๋ฆญํ ์๊ฐ๋ถํฐ ์ด๋ก์ ์๋ต์ด ๋ํ๋ ๋๊น์ง์ ์๊ฐ, ๊ทธ๊ฒ ๋ฐ๋ก FID์ผ. ์ด ์๊ฐ์ด ์งง์์๋ก ์ฌ์ฉ์๋ ์ฌ์ดํธ๊ฐ ๋น ๋ฅด๊ฒ ๋ฐ์ํ๋ค๊ณ ๋๋ ๊ฑฐ์ผ.
์, ์ด์ FID๊น์ง ์์์ด! ๋ง์ง๋ง์ผ๋ก CLS๋ผ๋ ๋ ์์ด ๋จ์๋๋ฐ, ์ด๊ฑด ๋ ์ด๋ค ๋ ์์ผ๊น? ๊ถ๊ธํ์ง? ๊ทธ๋ผ ๊ณ์ ๊ฐ๋ณด์๊ณ ! ๐โโ๏ธ๐จ
๐ต CLS (Cumulative Layout Shift): ์๊ฐ์ ์์ ์ฑ
CLS๋ '๋์ ๋ ์ด์์ ์ด๋'์ด๋ผ๊ณ ํด์ํ ์ ์์ด. ์ด๊ฑด ํ์ด์ง ๋ก๋ฉ ์ค์ ์์๋ค์ด ์ผ๋ง๋ ๋ง์ด ์์ง์ด๋์ง๋ฅผ ์ธก์ ํ๋ ์งํ์ผ. ์ฝ๊ฒ ๋งํด์, ํ์ด์ง๋ฅผ ๋ณด๊ณ ์๋๋ฐ ๊ฐ์๊ธฐ ๋ฒํผ์ด ์์ง์ธ๋ค๊ฑฐ๋, ํ ์คํธ๊ฐ ๋ฐ๋ ค๋๋ ๋ฑ์ ํ์์ด ์ผ๋ง๋ ์์ฃผ, ์ผ๋ง๋ ์ฌํ๊ฒ ์ผ์ด๋๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฑฐ์ง.
์ฌ๋ฅ๋ท์ ์๋ก ๋ค์ด๋ณผ๊น? ์ฌ์ฉ์๊ฐ ์ฌ๋ฅ ๋ชฉ๋ก์ ๋ณด๊ณ ์๋๋ฐ, ๊ฐ์๊ธฐ ๊ด๊ณ ๊ฐ ๋ก๋๋๋ฉด์ ์ ์ฒด ๋ ์ด์์์ด ๋ฐ๋ ค๋๋ ์ํฉ์ ์๊ฐํด๋ด. ์ด๋ฐ ์ผ์ด ์์ฃผ ์ผ์ด๋๋ฉด CLS ์ ์๊ฐ ๋๋น ์ง๋ ๊ฑฐ์ผ.
๐ฏ CLS ๋ชฉํ: ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด์๋ CLS๊ฐ 0.1 ์ดํ์ฌ์ผ ํด.
CLS๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น? ์ฌ๊ธฐ ๋ช ๊ฐ์ง ์ ๋ต์ ์๊ฐํ ๊ฒ:
- ๐ ์ด๋ฏธ์ง์ ๋น๋์ค์ ํฌ๊ธฐ ์ง์ : ๋ชจ๋ ์ด๋ฏธ์ง์ ๋น๋์ค ์์์ width์ height๋ฅผ ๋ฏธ๋ฆฌ ์ง์ ํด์ค.
- ๐ซ ๋์ ์ฝํ ์ธ ์ฝ์ ์ฃผ์: ์ฌ์ฉ์๊ฐ ์ด๋ฏธ ๋ณด๊ณ ์๋ ์ฝํ ์ธ ์์ ์ ์ฝํ ์ธ ๋ฅผ ์ฝ์ ํ์ง ๋ง.
- ๐ค ์น ํฐํธ ์ต์ ํ: font-display: optional ๋๋ font-display: swap์ ์ฌ์ฉํด ํฐํธ ๋ก๋ฉ์ ์ต์ ํํด.
- ๐ฆ ๊ด๊ณ ์์์ ๊ณต๊ฐ ํ๋ณด: ๊ด๊ณ ๊ฐ ๋ค์ด๊ฐ ์๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ํ๋ณดํด ๋ฌ.
CLS๋ฅผ ๊ฐ์ ํ๋ฉด ์ฌ์ฉ์๋ค์ด ๋์ ์ฌ์ดํธ๋ฅผ ๋ ์์ ์ ์ด๊ณ ์ ๋ขฐํ ์ ์๋ค๊ณ ๋๋ ๊ฑฐ์ผ. ์ฌ๋ฅ๋ท๊ฐ์ ํ๋ซํผ์์๋ ํนํ ์ค์ํด. ์ฌ์ฉ์๊ฐ ์ฌ๋ฅ์ ๋๋ฌ๋ณด๋ค๊ฐ ๊ฐ์๊ธฐ ๋ ์ด์์์ด ๋ฐ๋๋ฉด ์ง์ฆ๋ ํ ๋๊น ๋ง์ด์ผ!
์ด ๊ทธ๋ฆผ์ ๋ณด๋ฉด CLS๊ฐ ์ด๋ค ๊ฐ๋ ์ธ์ง ๋ ์ฝ๊ฒ ์ดํดํ ์ ์์ ๊ฑฐ์ผ. ์์ชฝ์ ์๋ ํ์ด์ง ๋ ์ด์์์ด๊ณ , ์๋์ชฝ์ ๊ฐ์๊ธฐ ๊ด๊ณ ๊ฐ ์ฝ์ ๋๋ฉด์ ๋ ์ด์์์ด ๋ฐ๋ ค๋ ์ํฉ์ด์ผ. ์ด๋ฐ ๋ ์ด์์ ์ด๋์ด ์์ฃผ, ํฌ๊ฒ ์ผ์ด๋ ์๋ก CLS ์ ์๊ฐ ๋๋น ์ง๋ ๊ฑฐ์ง.
์, ์ด์ ์ฐ๋ฆฌ๋ ํต์ฌ ์น ๋ฐ์ดํ์ ์ธ ๊ฐ์ง ์์๋ฅผ ๋ชจ๋ ์์๋ดค์ด! LCP, FID, CLS... ์ด ์ธ ๋ ์๋ค์ด ๋์ ์น์ฌ์ดํธ์ ์ฑ๋ฅ์ ๊ฒฐ์ ํ๋ ํต์ฌ ์งํ๋ผ๋ ๊ฑธ ๊ธฐ์ตํด. ์ด์ ์ด๊ฑธ ์ด๋ป๊ฒ ์ธก์ ํ๊ณ ๊ฐ์ ํ ์ ์๋์ง ๋ ์์ธํ ์์๋ณผ๊น? ์ค๋น๋์ด? ๊ทธ๋ผ ๊ณ ๊ณ ! ๐
๐ ํต์ฌ ์น ๋ฐ์ดํ ์ธก์ ํ๊ธฐ
์, ์ด์ ์ฐ๋ฆฌ๊ฐ ์์๋ณธ LCP, FID, CLS๋ฅผ ์ด๋ป๊ฒ ์ธก์ ํ ์ ์๋์ง ์์๋ณผ ์ฐจ๋ก์ผ. ์ธก์ ๋ฐฉ๋ฒ์ ์์์ผ ์ฐ๋ฆฌ ์ฌ์ดํธ์ ํ์ฌ ์ํ๋ฅผ ํ์ ํ๊ณ , ๊ฐ์ ํ ์ ์๊ฒ ์ง? ๐
ํต์ฌ ์น ๋ฐ์ดํ์ ์ธก์ ํ๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋๋ ์ ์์ด:
- ์คํ์ค ๋ฐ์ดํฐ (Lab Data)
- ํ์ฅ ๋ฐ์ดํฐ (Field Data)
์ด ๋ ๊ฐ์ง๊ฐ ๋ญ์ง ์์ธํ ์์๋ณด์!
1. ์คํ์ค ๋ฐ์ดํฐ (Lab Data) ์ธก์
์คํ์ค ๋ฐ์ดํฐ๋ controlled environment(ํต์ ๋ ํ๊ฒฝ)์์ ์ธก์ ํ ๋ฐ์ดํฐ๋ฅผ ๋งํด. ์ฆ, ์ค์ ์ฌ์ฉ์๊ฐ ์๋ ์๋ฎฌ๋ ์ด์ ํ๊ฒฝ์์ ์ธก์ ํ๋ ๊ฑฐ์ง. ์ด๋ฐ ๋๊ตฌ๋ค์ ์ฌ์ฉํ ์ ์์ด:
- ๐งช Lighthouse: ๊ตฌ๊ธ์์ ์ ๊ณตํ๋ ์คํ์์ค ์๋ํ ๋๊ตฌ์ผ. ํฌ๋กฌ ๊ฐ๋ฐ์ ๋๊ตฌ์ ๋ด์ฅ๋์ด ์์ด์ ์ฌ์ฉํ๊ธฐ ์ฝ์ง.
- ๐๏ธ WebPageTest: ๋ค์ํ ์กฐ๊ฑด์์ ์น ์ฑ๋ฅ์ ํ ์คํธํ ์ ์๋ ์จ๋ผ์ธ ๋๊ตฌ์ผ.
- ๐ ๏ธ Chrome DevTools: ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ ๊ฐ๋ฐ์ ๋๊ตฌ๋ก, ์ฑ๋ฅ ํญ์์ ๋ค์ํ ๋ฉํธ๋ฆญ์ ํ์ธํ ์ ์์ด.
๐ก Tip: Lighthouse๋ฅผ ์ฌ์ฉํ ๋๋ ์ํฌ๋ฆฟ ๋ชจ๋๋ ์ต๋ช ๋ชจ๋์์ ํ ์คํธํ๋ ๊ฒ ์ข์. ๋ธ๋ผ์ฐ์ ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ํฅ์ ๋ฐ์ง ์๊ฑฐ๋ .
2. ํ์ฅ ๋ฐ์ดํฐ (Field Data) ์ธก์
ํ์ฅ ๋ฐ์ดํฐ๋ ์ค์ ์ฌ์ฉ์๋ค์ด ๋์ ์น์ฌ์ดํธ๋ฅผ ์ด์ฉํ ๋ ์์ง๋๋ ๋ฐ์ดํฐ๋ฅผ ๋งํด. ์ด๊ฑด ์ค์ ์ฌ์ฉ ํ๊ฒฝ์์์ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์ ๋ ํ์ค์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ง. ์ด๋ฐ ๋๊ตฌ๋ค์ ์ฌ์ฉํ ์ ์์ด:
- ๐ Chrome User Experience Report (CrUX): ๊ตฌ๊ธ์์ ์ ๊ณตํ๋ ์ค์ Chrome ์ฌ์ฉ์ ๋ฐ์ดํฐ์ผ.
- ๐ PageSpeed Insights: CrUX ๋ฐ์ดํฐ์ Lighthouse ๋ถ์์ ํจ๊ป ์ ๊ณตํด.
- ๐๏ธ Search Console: ๊ตฌ๊ธ ๊ฒ์ ์ฝ์์์๋ ํต์ฌ ์น ๋ฐ์ดํ ๋ณด๊ณ ์๋ฅผ ํ์ธํ ์ ์์ด.
- ๐ง web-vitals JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ: ๊ตฌ๊ธ์์ ์ ๊ณตํ๋ JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ์ง์ ์ธก์ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ด.
์, ์ด์ ์ธก์ ๋ฐฉ๋ฒ์ ์์์ผ๋ ์ค์ ๋ก ํด๋ณผ๊น? ์๋ฅผ ๋ค์ด, ์ฌ๋ฅ๋ท ์ฌ์ดํธ์ ์ฑ๋ฅ์ ์ธก์ ํด๋ณด์๊ณ !
๐ฌ ์ค์ต: PageSpeed Insights๋ก ์ฌ๋ฅ๋ท ์ธก์ ํ๊ธฐ
- ๋ธ๋ผ์ฐ์ ์์ PageSpeed Insights (https://pagespeed.web.dev/)์ ์ ์ํด.
- URL ์ ๋ ฅ๋์ "https://www.jaenung.net"์ ์ ๋ ฅํ๊ณ '๋ถ์' ๋ฒํผ์ ํด๋ฆญํด.
- ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ฉด ๋ชจ๋ฐ์ผ๊ณผ ๋ฐ์คํฌํฑ ๋ฒ์ ์ ์ฑ๋ฅ ์ ์์ ํจ๊ป ํต์ฌ ์น ๋ฐ์ดํ ์งํ๋ฅผ ๋ณผ ์ ์์ ๊ฑฐ์ผ.
์ด๋ ๊ฒ ์ธก์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์ฐ๋ฆฌ ์ฌ์ดํธ์ ํ์ฌ ์ํ๋ฅผ ํ์ ํ๊ณ , ์ด๋ค ๋ถ๋ถ์ ๊ฐ์ ํด์ผ ํ ์ง ์ ์ ์๊ฒ ์ง. ์ธก์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ "์, ์ฐ๋ฆฌ ์ฌ์ดํธ์ LCP๊ฐ ์ข ๋๋ฆฌ๋ค. ์ด๋ฏธ์ง ์ต์ ํ๋ฅผ ํด์ผ๊ฒ ์ด!" ์ด๋ฐ ์์ผ๋ก ๊ฐ์ ํฌ์ธํธ๋ฅผ ์ฐพ์ ์ ์๋ ๊ฑฐ์ผ.
์, ์ด์ ์ธก์ ๋ฐฉ๋ฒ๋ ์์์ผ๋ ๋ค์์ ์ค์ ๋ก ์ด ์งํ๋ค์ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์๋์ง ๋ ์์ธํ ์์๋ณผ๊น? ์ค๋น๋์ด? ๊ทธ๋ผ ๊ณ ๊ณ ! ๐
๐ ๏ธ ํต์ฌ ์น ๋ฐ์ดํ ์ต์ ํ ์ ๋ต
์, ์ด์ ์ฐ๋ฆฌ๊ฐ ์ธก์ ํ ํต์ฌ ์น ๋ฐ์ดํ์ ์ด๋ป๊ฒ ๊ฐ์ ํ ์ ์๋์ง ์์ธํ ์์๋ณด์. ๊ฐ ์งํ๋ณ๋ก ํจ๊ณผ์ ์ธ ์ต์ ํ ์ ๋ต์ ์๊ฐํ ๊ฒ. ์ฌ๋ฅ๋ท ๊ฐ์ ๋ณต์กํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์์๋ ์ ์ฉํ ์ ์๋ ์ค์ฉ์ ์ธ ํ๋ค์ด์ผ!
1. LCP (Largest Contentful Paint) ๊ฐ์ ํ๊ธฐ
LCP๋ฅผ ๊ฐ์ ํ๋ ๊ฑด ํ์ด์ง ๋ก๋ฉ ์๋๋ฅผ ๋์ด๋ ๊ฒ๊ณผ ์ง๊ฒฐ๋ผ. ์ฌ๊ธฐ ๋ช ๊ฐ์ง ํจ๊ณผ์ ์ธ ์ ๋ต์ด ์์ด:
- ๐ผ๏ธ ์ด๋ฏธ์ง ์ต์ ํ:
- WebP๋ AVIF ๊ฐ์ ์ต์ ์ด๋ฏธ์ง ํฌ๋งท ์ฌ์ฉํ๊ธฐ
- Lazy loading ์ ์ฉํ๊ธฐ (๋จ, LCP ์์์๋ ์ ์ฉํ์ง ๋ง ๊ฒ!)
- ์ด๋ฏธ์ง CDN ์ฌ์ฉํ๊ธฐ
- ๐ ์๋ฒ ์๋ต ์๊ฐ ๊ฐ์ :
- ์๋ฒ ์ฑ๋ฅ ์ต์ ํ (์บ์ฑ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ์ต์ ํ ๋ฑ)
- CDN ์ฌ์ฉํ๊ธฐ
- ๐งน ๋ถํ์ํ ๋ฆฌ์์ค ์ ๊ฑฐ:
- ์ฌ์ฉํ์ง ์๋ CSS, JavaScript ์ ๊ฑฐ
- ์ฝ๋ ์คํ๋ฆฌํ ์ผ๋ก ํ์ํ ์ฝ๋๋ง ๋ก๋ํ๊ธฐ
- ๐ ๋ฆฌ์์ค ์ฐ์ ์์ ์ง์ :
- ์ค์ํ CSS๋ ์ธ๋ผ์ธ์ผ๋ก ํฌํจ์ํค๊ธฐ
<link rel="preload">
๋ก ์ค์ ๋ฆฌ์์ค ๋ฏธ๋ฆฌ ๋ก๋ํ๊ธฐ
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ๋ฉ์ธ ํ์ด์ง์ '์ธ๊ธฐ ์ฌ๋ฅ' ์น์ ์ ์๋ ์ด๋ฏธ์ง๋ค์ WebP ํฌ๋งท์ผ๋ก ๋ณํํ๊ณ , ์ด๋ฏธ์ง CDN์ ์ฌ์ฉํด ๋น ๋ฅด๊ฒ ๋ก๋ํด๋ณด๋ ๊ฑด ์ด๋? ์ฌ์ฉ์๋ค์ด ๊ฐ์ฅ ๋จผ์ ๋ณด๋ ๋ถ๋ถ์ด๋๊น LCP ๊ฐ์ ์ ํฐ ๋์์ด ๋ ๊ฑฐ์ผ.
2. FID (First Input Delay) ๊ฐ์ ํ๊ธฐ
FID๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด JavaScript ์คํ ์๊ฐ์ ์ค์ด๊ณ ๋ฉ์ธ ์ค๋ ๋๋ฅผ ์ต๋ํ ์์ ๋กญ๊ฒ ๋ง๋ค์ด์ผ ํด. ์ฌ๊ธฐ ๋ช ๊ฐ์ง ์ ๋ต์ด ์์ด:
- โณ JavaScript ์คํ ์๊ฐ ์ค์ด๊ธฐ:
- ํฐ JS ํ์ผ์ ์ฌ๋ฌ ๊ฐ์ ์์ ์ฒญํฌ๋ก ๋ถํ ํ๊ธฐ
- ์ฝ๋ ์คํ๋ฆฌํ ๊ณผ ์ง์ฐ ๋ก๋ฉ ์ฌ์ฉํ๊ธฐ
- ๐ง ์น ์์ปค ํ์ฉํ๊ธฐ:
- ๋ณต์กํ ๊ณ์ฐ์ด๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ ์น ์์ปค๋ก ์ฎ๊ธฐ๊ธฐ
- ๐ฆ ํ์ฌ ์คํฌ๋ฆฝํธ ๊ด๋ฆฌ:
- ํ์ํ ์คํฌ๋ฆฝํธ๋ง ์ฌ์ฉํ๊ณ , ๊ฐ๋ฅํ๋ฉด ์ง์ฐ ๋ก๋ฉ ์ ์ฉํ๊ธฐ
- ๊ด๊ณ ๋ ๋ถ์ ๋๊ตฌ์ ์ํฅ ์ต์ํํ๊ธฐ
- ๐จ RAIL ๋ชจ๋ธ ์ ์ฉ:
- Response, Animation, Idle, Load๋ฅผ ๊ณ ๋ คํ ์ฑ๋ฅ ์ต์ ํ
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ์ฌ๋ฅ ๊ฒ์ ๊ธฐ๋ฅ์์ ๋ณต์กํ ํํฐ๋ง์ด๋ ์ ๋ ฌ ๋ก์ง์ด ์๋ค๋ฉด, ์ด๋ฅผ ์น ์์ปค๋ก ์ฎ๊ฒจ๋ณด๋ ๊ฑด ์ด๋? ๋ฉ์ธ ์ค๋ ๋์ ๋ถ๋ด์ ์ค์ฌ FID๋ฅผ ๊ฐ์ ํ ์ ์์ ๊ฑฐ์ผ.
3. CLS (Cumulative Layout Shift) ๊ฐ์ ํ๊ธฐ
CLS๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด ํ์ด์ง ์์๋ค์ ๊ฐ์์ค๋ฌ์ด ์ด๋์ ์ต์ํํด์ผ ํด. ์ฌ๊ธฐ ๋ช ๊ฐ์ง ์ ๋ต์ด ์์ด:
- ๐ ์ด๋ฏธ์ง์ ๋น๋์ค์ ํฌ๊ธฐ ์ง์ :
- ๋ชจ๋
<img>
์<video>
์์์ width์ height ์์ฑ ์ง์ ํ๊ธฐ - aspect-ratio CSS ์์ฑ ํ์ฉํ๊ธฐ
- ๋ชจ๋
- ๐ซ ๋์ ์ฝํ
์ธ ๊ด๋ฆฌ:
- ์ฌ์ฉ์ ์ธํฐ๋์ ์์ด ์ฝํ ์ธ ๋ฅผ ๋์ ์ผ๋ก ์ฝ์ ํ์ง ์๊ธฐ
- ์ ์ฝํ ์ธ ๋ ๊ธฐ์กด ์ฝํ ์ธ ๋ฅผ ๋ฐ์ด๋ด์ง ์๋๋ก ํ๊ธฐ
- ๐ค ์น ํฐํธ ์ต์ ํ:
font-display: optional
๋๋font-display: swap
์ฌ์ฉํ๊ธฐ<link rel="preload">
๋ก ์ค์ ํฐํธ ๋ฏธ๋ฆฌ ๋ก๋ํ๊ธฐ
- ๐ฆ ๊ด๊ณ ์ ์๋ฒ ๋ ์์ ๊ด๋ฆฌ:
- ๊ด๊ณ ๊ณต๊ฐ์ ๋ฏธ๋ฆฌ ํ๋ณดํด๋๊ธฐ
- ์๋ฒ ๋ ์์(์: YouTube ๋์์)์ ํฌ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ์ง์ ํ๊ธฐ
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ์ฌ๋ฅ ๋ชฉ๋ก์ ๋ฌดํ ์คํฌ๋กค๋ก ๋ก๋ํ๋ค๋ฉด, ์๋ก์ด ํญ๋ชฉ์ด ์ถ๊ฐ๋ ๋ ํ์ด์ง ๋ ์ด์์์ด ํ๋ค๋ฆฌ์ง ์๋๋ก ์ฃผ์ํด. ๊ฐ ์ฌ๋ฅ ์นด๋์ ํฌ๊ธฐ๋ฅผ ์ผ์ ํ๊ฒ ์ ์งํ๊ณ , ์ด๋ฏธ์ง ๋ก๋ฉ ์ ์ ํ๋ ์ด์คํ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ด์ผ.
์ด๋ ๊ฒ ๊ฐ ์งํ๋ณ๋ก ์ต์ ํ ์ ๋ต์ ์ ์ฉํ๋ฉด, ์ฌ๋ฅ๋ท์ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ํฌ๊ฒ ๊ฐ์ ํ ์ ์์ ๊ฑฐ์ผ. ํ์ง๋ง ๊ธฐ์ตํด, ์ด๊ฑด ํ ๋ฒ์ ๋๋๋ ๊ฒ ์๋๋ผ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ณ ๊ฐ์ ํด ๋๊ฐ์ผ ํ๋ ๊ณผ์ ์ด์ผ. ๐ช
์, ์ด์ ์ฐ๋ฆฌ๋ ํต์ฌ ์น ๋ฐ์ดํ์ ๋ํด ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ์์๋ดค์ด! ๋ง์ง๋ง์ผ๋ก, ์ด ๋ชจ๋ ๊ฒ์ ์ข ํฉํด์ ์ค์ ๋ก ์ด๋ป๊ฒ ์ ์ฉํ๊ณ ๊ด๋ฆฌํ ์ ์๋์ง ์ ๋ฆฌํด๋ณผ๊น? ์ค๋น๋์ด? ๊ทธ๋ผ ๋ง์ง๋ง ์น์ ์ผ๋ก ๊ณ ๊ณ ! ๐
๐ ํต์ฌ ์น ๋ฐ์ดํ ์ต์ ํ: ์ค์ ์ ์ฉ๊ณผ ๊ด๋ฆฌ
์, ์ด์ ์ฐ๋ฆฌ๋ ํต์ฌ ์น ๋ฐ์ดํ์ด ๋ฌด์์ธ์ง, ์ด๋ป๊ฒ ์ธก์ ํ๊ณ ๊ฐ์ ํ ์ ์๋์ง ์์๋ดค์ด. ์ด์ ์ด ๋ชจ๋ ๊ฑธ ์ค์ ๋ก ์ด๋ป๊ฒ ์ ์ฉํ๊ณ ๊ด๋ฆฌํ ์ ์์์ง ์ ๋ฆฌํด๋ณผ๊ฒ. ์ฌ๋ฅ๋ท ๊ฐ์ ์ค์ ์๋น์ค์ ์ ์ฉํ ์ ์๋ ์ค์ฉ์ ์ธ ํ๋ค์ด์ผ!
1. ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง ์์คํ ๊ตฌ์ถํ๊ธฐ
์ง์์ ์ธ ์ฑ๋ฅ ๊ด๋ฆฌ๋ฅผ ์ํด์๋ ๋ชจ๋ํฐ๋ง ์์คํ ์ ๊ตฌ์ถํ๋ ๊ฒ ์ค์ํด. ์ฌ๊ธฐ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ด:
- ๐ ์ค์๊ฐ ๋ชจ๋ํฐ๋ง: Google Analytics๋ New Relic ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด ์ค์๊ฐ์ผ๋ก ์ฑ๋ฅ ์งํ๋ฅผ ์ถ์ ํด.
- ๐จ ์๋ฆผ ์ค์ : ์ฑ๋ฅ ์งํ๊ฐ ํน์ ์๊ณ๊ฐ์ ๋์ผ๋ฉด ์๋ฆผ์ ๋ฐ๋๋ก ์ค์ ํด.
- ๐ ํธ๋ ๋ ๋ถ์: ์๊ฐ์ ๋ฐ๋ฅธ ์ฑ๋ฅ ๋ณํ๋ฅผ ์ถ์ ํ๊ณ ๋ถ์ํด.
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ์ฌ๋ฅ๋ท์ ์ฃผ์ ํ์ด์ง(์: ๋ฉ์ธ, ๊ฒ์ ๊ฒฐ๊ณผ, ์ฌ๋ฅ ์์ธ ํ์ด์ง)์ ๋ํด ๋ณ๋์ ๋์๋ณด๋๋ฅผ ๋ง๋ค์ด ํต์ฌ ์น ๋ฐ์ดํ์ ๋ชจ๋ํฐ๋งํด๋ณด๋ ๊ฑด ์ด๋? ์ด๋ ๊ฒ ํ๋ฉด ์ด๋ ํ์ด์ง์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋์ง ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์์ ๊ฑฐ์ผ.
2. ์ฑ๋ฅ ์์ฐ ์ค์ ํ๊ธฐ
์ฑ๋ฅ ์์ฐ(Performance Budget)์ ์ค์ ํ๋ฉด ๊ฐ๋ฐ ๊ณผ์ ์์ ์ฑ๋ฅ์ ์ง์์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ด. ์ฌ๊ธฐ ๋ช ๊ฐ์ง ํ์ด ์์ด:
- ๐ฏ ๋ชฉํ ์ค์ : ๊ฐ ํต์ฌ ์น ๋ฐ์ดํ ์งํ์ ๋ํ ๋ชฉํ์น๋ฅผ ์ ํด.
- ๐ฆ CI/CD์ ํตํฉ: ์ฑ๋ฅ ํ ์คํธ๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํด ์๋์ผ๋ก ์ฒดํฌํ๋๋ก ํด.
- ๐ ์ฝ๋ ๋ฆฌ๋ทฐ์ ํฌํจ: ์ฑ๋ฅ ์ํฅ์ ์ฝ๋ ๋ฆฌ๋ทฐ ๊ณผ์ ์์ ๊ณ ๋ คํ๋๋ก ํด.
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ์ฌ๋ฅ๋ท์ ๊ฐ ์ฃผ์ ๊ธฐ๋ฅ(์: ์ฌ๋ฅ ๋ฑ๋ก, ๊ฒฐ์ ํ๋ก์ธ์ค)์ ๋ํด ์ฑ๋ฅ ์์ฐ์ ์ค์ ํด๋ณด๋ ๊ฑด ์ด๋? ์๋ฅผ ๋ค์ด, "์ฌ๋ฅ ๋ฑ๋ก ํ์ด์ง์ LCP๋ 2์ด ์ด๋ด, FID๋ 100ms ์ด๋ด" ์ด๋ฐ ์์ผ๋ก ๋ง์ด์ผ.
3. ํ ์ ์ฒด์ ์ฑ๋ฅ ์ธ์ ๋์ด๊ธฐ
์น ์ฑ๋ฅ ์ต์ ํ๋ ๊ฐ๋ฐ์๋ง์ ์ผ์ด ์๋์ผ. ์ ์ฒด ํ์ด ์ฑ๋ฅ์ ์ค์์ฑ์ ์ธ์ํ๊ณ ํ๋ ฅํด์ผ ํด:
- ๐ ๊ต์ก ์ธ์ : ์ ๊ธฐ์ ์ผ๋ก ์ฑ๋ฅ ๊ด๋ จ ๊ต์ก ์ธ์ ์ ์งํํด.
- ๐ ์ฑ๊ณผ ๊ณต์ : ์ฑ๋ฅ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ํ ์ ์ฒด์ ๊ณต์ ํ๊ณ ์ถํํด.
- ๐ฅ ํฌ๋ก์ค ํ์ ๋ ํ์ : ๊ฐ๋ฐ์, ๋์์ด๋, ๋ง์ผํฐ ๋ฑ ๋ชจ๋ ํ์์ด ์ฑ๋ฅ์ ๊ณ ๋ คํ๋๋ก ํด.
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ๋งค์ "์ฑ๋ฅ ๋ฐ์ด"๋ฅผ ์ ํด์ ์ ์ฒด ํ์ด ๋ชจ์ฌ ํ์ฌ ์ฑ๋ฅ ์ํ๋ฅผ ๋ฆฌ๋ทฐํ๊ณ , ๊ฐ์ ์์ด๋์ด๋ฅผ ๋ธ๋ ์ธ์คํ ๋ฐํ๋ ๊ฑด ์ด๋? ์ด๋ ๊ฒ ํ๋ฉด ๋ชจ๋ ํ์์ด ์ฑ๋ฅ์ ์ค์์ฑ์ ์ธ์ํ๊ณ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ ์ ์์ ๊ฑฐ์ผ.
4. ์ ์ง์ ๊ฐ์ ๊ณผ ์คํ
ํ ๋ฒ์ ๋ชจ๋ ๊ฒ์ ์๋ฒฝํ๊ฒ ๋ง๋ค๋ ค๊ณ ํ์ง ๋ง. ์ ์ง์ ์ผ๋ก ๊ฐ์ ํ๊ณ ์คํํด๋๊ฐ๋ ๊ฒ ์ค์ํด:
- ๐งช A/B ํ ์คํธ: ์ฑ๋ฅ ๊ฐ์ ๋ฐฉ๋ฒ์ ๋ํด A/B ํ ์คํธ๋ฅผ ์งํํด.
- ๐ ์ง์์ ์ธ ๊ฐ์ : ์์ ๊ฐ์ ์ด๋ผ๋ ๊พธ์คํ ํด๋๊ฐ.
- ๐ ์ฌ์ฉ์ ํผ๋๋ฐฑ: ์ค์ ์ฌ์ฉ์๋ค์ ํผ๋๋ฐฑ์ ์์งํ๊ณ ๋ฐ์ํด.
๐ก ์ฌ๋ฅ๋ท ์ ์ฉ Tip: ์ฌ๋ฅ ๋ชฉ๋ก ํ์ด์ง์์ ์ด๋ฏธ์ง ๋ก๋ฉ ๋ฐฉ์์ ๋ ๊ฐ์ง๋ก ๋๋ A/B ํ ์คํธ๋ฅผ ํด๋ณด๋ ๊ฑด ์ด๋? ํ ๊ทธ๋ฃน์ ํ์ฌ ๋ฐฉ์์ ์ ์งํ๊ณ , ๋ค๋ฅธ ๊ทธ๋ฃน์ ์ ์ง์ ์ด๋ฏธ์ง ๋ก๋ฉ์ ์ ์ฉํด์ ์ด๋ค ๋ฐฉ์์ด ๋ ์ข์ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋์ง ๋น๊ตํด๋ณผ ์ ์์ ๊ฑฐ์ผ.
์, ์ด์ ์ฐ๋ฆฌ๋ ํต์ฌ ์น ๋ฐ์ดํ์ ๋ํด ์ ๋ง ๋ง์ ๊ฒ์ ์์๋ดค์ด! ์ด๊ฑธ ๋ชจ๋ ์ ์ฉํ๋ฉด ์ฌ๋ฅ๋ท์ ์ฑ๋ฅ์ด ํ ์ข์์ง ๊ฑฐ์ผ. ํ์ง๋ง ๊ธฐ์ตํด, ์น ์ฑ๋ฅ ์ต์ ํ๋ ๋์ด ์๋ ์ฌ์ ์ด์ผ. ๊ธฐ์ ์ ๊ณ์ ๋ฐ์ ํ๊ณ , ์ฌ์ฉ์์ ๊ธฐ๋์น๋ ๋์์ง๋๊น. ๊ทธ๋ฌ๋ ํญ์ ์ต์ ํธ๋ ๋๋ฅผ ์ฃผ์ํ๊ณ , ๊พธ์คํ ๊ฐ์ ํด ๋๊ฐ๋ ๊ฒ ์ค์ํด.
์ด์ ๋ํฌ๋ค์ ํต์ฌ ์น ๋ฐ์ดํ์ ์ ๋ฌธ๊ฐ๊ฐ ๋์ด! ์ด ์ง์์ ๊ฐ์ง๊ณ ์ฌ๋ฅ๋ท์ ๋์ฑ ๋น ๋ฅด๊ณ , ๋ฐ์์ฑ ์ข๊ณ , ์์ ์ ์ธ ํ๋ซํผ์ผ๋ก ๋ง๋ค์ด๋๊ฐ๊ธธ ๋ฐ๋ผ. ํ์ดํ ! ๐โจ
๐ ๊ฒฐ๋ก : ํต์ฌ ์น ๋ฐ์ดํ๋ก ์ฌ์ฉ์ ๊ฒฝํ ํ์ ํ๊ธฐ
์, ์ฐ๋ฆฌ์ ํต์ฌ ์น ๋ฐ์ดํ ์ฌ์ ์ด ๊ฑฐ์ ๋๋๊ฐ๊ณ ์์ด. ์ ๋ง ๊ธด ์ฌ์ ์ด์์ง๋ง, ์ด์ ๋ํฌ๋ ์น ์ฑ๋ฅ์ ์ง์ ํ ์ ๋ฌธ๊ฐ๊ฐ ๋์ด! ๐
์ฐ๋ฆฌ๊ฐ ๋ฐฐ์ด ๋ด์ฉ์ ๊ฐ๋จํ ์ ๋ฆฌํด๋ณผ๊น?
- ๐ LCP (Largest Contentful Paint): ํ์ด์ง์ ์ฃผ์ ์ฝํ ์ธ ๊ฐ ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ก๋๋๋์ง
- ๐ FID (First Input Delay): ์ฌ์ฉ์์ ์ฒซ ์ํธ์์ฉ์ ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ฐ์ํ๋์ง
- ๐ต CLS (Cumulative Layout Shift): ํ์ด์ง ์์๋ค์ด ์ผ๋ง๋ ์์ ์ ์ผ๋ก ์ ์ง๋๋์ง
์ด ์ธ ๊ฐ์ง ์งํ๋ฅผ ์ต์ ํํ๋ฉด, ์ฌ๋ฅ๋ท ๊ฐ์ ๋ณต์กํ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ ๋๋ผ์ด ์ฑ๋ฅ ํฅ์์ ์ด๋ฃฐ ์ ์์ด. ๋น ๋ฅธ ๋ก๋ฉ, ์ฆ๊ฐ์ ์ธ ๋ฐ์, ์์ ์ ์ธ ๋ ์ด์์... ์ด ๋ชจ๋ ๊ฒ์ด ์ฌ์ฉ์ ๊ฒฝํ์ ํ์ ์ ์ผ๋ก ๊ฐ์ ํ ๊ฑฐ์ผ.
๐ก ์ต์ข Tip: ํต์ฌ ์น ๋ฐ์ดํ ์ต์ ํ๋ ๋จ์ํ ๊ธฐ์ ์ ์ธ ๊ณผ์ ๊ฐ ์๋์ผ. ์ด๋ ์ฌ์ฉ์์ ๋ํ ๋ฐฐ๋ ค์ ์กด์ค์ ํํ์ด์ผ. ๋น ๋ฅด๊ณ ์์ ์ ์ธ ์น์ฌ์ดํธ๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ, ์ฐ๋ฆฌ๋ ์ฌ์ฉ์์ ์๊ฐ๊ณผ ์ธ๋ด์ฌ์ ์๋ผ๊ณ ์๋ ๊ฑฐ์ง. ์ด๋ฐ ๋ง์๊ฐ์ง์ผ๋ก ์ ๊ทผํ๋ฉด, ์ฑ๋ฅ ์ต์ ํ๋ ๋จ์ํ ์ ๋ฌด๊ฐ ์๋๋ผ ์๋ฏธ ์๋ ๋ฏธ์ ์ด ๋ ๊ฑฐ์ผ.
๋ง์ง๋ง์ผ๋ก, ๊ธฐ์ตํด์ผ ํ ์ค์ํ ํฌ์ธํธ๋ค์ด์ผ:
- ์ง์์ ์ธ ๋ชจ๋ํฐ๋ง๊ณผ ๊ฐ์ ์ด ํต์ฌ์ด์ผ. ํ ๋ฒ ์ต์ ํํ๋ค๊ณ ๋์ด ์๋๋ผ, ๊ณ์ํด์ ์ฑ๋ฅ์ ์ฒดํฌํ๊ณ ๊ฐ์ ํด ๋๊ฐ์ผ ํด.
- ์ฌ์ฉ์ ์ค์ฌ์ ์ฌ๊ณ ๊ฐ ํ์ํด. ๋จ์ํ ์ซ์๋ฅผ ๊ฐ์ ํ๋ ๊ฒ ์๋๋ผ, ์ค์ ์ฌ์ฉ์๋ค์ด ์ฒด๊ฐํ ์ ์๋ ๊ฐ์ ์ ํด์ผ ํด.
- ํ ์ ์ฒด์ ๋ ธ๋ ฅ์ด ํ์ํด. ๊ฐ๋ฐ์๋ฟ๋ง ์๋๋ผ ๋์์ด๋, ๊ธฐํ์, ๋ง์ผํฐ ๋ชจ๋๊ฐ ์ฑ๋ฅ์ ์ค์์ฑ์ ์ธ์ํ๊ณ ํ๋ ฅํด์ผ ํด.
- ๊ธฐ์ ํธ๋ ๋๋ฅผ ์ฃผ์ํด์ผ ํด. ์น ๊ธฐ์ ์ ๊ณ์ ๋ฐ์ ํ๊ณ ์์ด. ์ต์ ๊ธฐ์ ๊ณผ best practices๋ฅผ ๊ณ์ ํ์ตํ๊ณ ์ ์ฉํด ๋๊ฐ์ผ ํด.
์, ์ด์ ๋ํฌ๋ ํต์ฌ ์น ๋ฐ์ดํ์ ๋ชจ๋ ๊ฒ์ ์๊ฒ ๋์ด. ์ด ์ง์์ ๊ฐ์ง๊ณ ์ฌ๋ฅ๋ท์ ๋์ฑ ๋น๋๋ ํ๋ซํผ์ผ๋ก ๋ง๋ค์ด๋๊ฐ๊ธธ ๋ฐ๋ผ. ์ฌ์ฉ์๋ค์ด "์, ์ด ์ฌ์ดํธ ์ ๋ง ๋น ๋ฅด๊ณ ์ฌ์ฉํ๊ธฐ ํธํ๋ค!"๋ผ๊ณ ๋งํ๋ ๋ ์ ์์ํด๋ด. ๊ทธ๋ ์ด ๊ณง ์ฌ ๊ฑฐ์ผ, ๋ํฌ์ ๋ ธ๋ ฅ์ผ๋ก! ๐ชโจ
ํญ์ ๊ธฐ์ตํด, ์ฐ๋ฆฌ๊ฐ ๋ง๋๋ ๊ฑด ๋จ์ํ ์น์ฌ์ดํธ๊ฐ ์๋์ผ. ์ฐ๋ฆฌ๋ ์ฌ์ฉ์์ ๊ฒฝํ์ ๋์์ธํ๊ณ , ๊ทธ๋ค์ ์ผ์์ ๋ ํธ๋ฆฌํ๊ฒ ๋ง๋๋ ๊ฑฐ์ผ. ๊ทธ ์ฌ์ ์ ํต์ฌ ์น ๋ฐ์ดํ์ด ํฐ ์ญํ ์ ํ ๊ฑฐ์ผ. ์, ์ด์ ๊ฐ์ ๋ฉ์ง ์น ๊ฒฝํ์ ๋ง๋ค์ด๋ด! ํ์ดํ ! ๐๐
- ์ง์์ธ์ ์ฒ - ์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
- ์ ์๊ถ ๋ฐ ์์ ๊ถ: ๋ณธ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ๋ ์ AI ๊ธฐ์ ๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋ํ๋ฏผ๊ตญ ์ ์๊ถ๋ฒ ๋ฐ ๊ตญ์ ์ ์๊ถ ํ์ฝ์ ์ํด ๋ณดํธ๋ฉ๋๋ค.
- AI ์์ฑ ์ปจํ ์ธ ์ ๋ฒ์ ์ง์: ๋ณธ AI ์์ฑ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ์ง์ ์ฐฝ์๋ฌผ๋ก ์ธ์ ๋๋ฉฐ, ๊ด๋ จ ๋ฒ๊ท์ ๋ฐ๋ผ ์ ์๊ถ ๋ณดํธ๋ฅผ ๋ฐ์ต๋๋ค.
- ์ฌ์ฉ ์ ํ: ์ฌ๋ฅ๋ท์ ๋ช ์์ ์๋ฉด ๋์ ์์ด ๋ณธ ์ปจํ ์ธ ๋ฅผ ๋ณต์ , ์์ , ๋ฐฐํฌ, ๋๋ ์์ ์ ์ผ๋ก ํ์ฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋ฉ๋๋ค.
- ๋ฐ์ดํฐ ์์ง ๊ธ์ง: ๋ณธ ์ปจํ ์ธ ์ ๋ํ ๋ฌด๋จ ์คํฌ๋ํ, ํฌ๋กค๋ง, ๋ฐ ์๋ํ๋ ๋ฐ์ดํฐ ์์ง์ ๋ฒ์ ์ ์ฌ์ ๋์์ด ๋ฉ๋๋ค.
- AI ํ์ต ์ ํ: ์ฌ๋ฅ๋ท์ AI ์์ฑ ์ปจํ ์ธ ๋ฅผ ํ AI ๋ชจ๋ธ ํ์ต์ ๋ฌด๋จ ์ฌ์ฉํ๋ ํ์๋ ๊ธ์ง๋๋ฉฐ, ์ด๋ ์ง์ ์ฌ์ฐ๊ถ ์นจํด๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ฌ๋ฅ๋ท์ ์ต์ AI ๊ธฐ์ ๊ณผ ๋ฒ๋ฅ ์ ๊ธฐ๋ฐํ์ฌ ์์ฌ์ ์ง์ ์ฌ์ฐ๊ถ์ ์ ๊ทน์ ์ผ๋ก ๋ณดํธํ๋ฉฐ,
๋ฌด๋จ ์ฌ์ฉ ๋ฐ ์นจํด ํ์์ ๋ํด ๋ฒ์ ๋์์ ํ ๊ถ๋ฆฌ๋ฅผ ๋ณด์ ํฉ๋๋ค.
ยฉ 2025 ์ฌ๋ฅ๋ท | All rights reserved.
๋๊ธ 0๊ฐ