[์์ ํ] ํฐ์คํ ๋ฆฌ ๊ทนํ์ ์ต์ ํ: ๋ ๋๋ง ์ฐจ๋จ ๋ฆฌ์์ค ์ ๊ฑฐ์ SEO ์ ์ฉ๋ฒ
์ด ๊ธ์ ๊ตฌ๊ธ ์์น ์ฝ์๊ณผ ๋ค์ด๋ฒ ์์น ์ด๋๋ฐ์ด์ ๊ฐ ์ ํธํ๋ ์ ๋ณด์ฑ์ ๋ฌธ์ฑ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ถ๊ณ ์์ผ๋ฉฐ, ๋
์๋ค์ด ์ฝ๋๋ฅผ ์ ๋ขฐํ๊ณ ์ค์ ๋ก ์ ์ฉํ ์ ์๋๋ก ์์ธํ ์๋ฆฌ ์ค๋ช
์ ํฌํจํ ๊ฒ์
๋๋ค.
ํ์ง๋ง ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์ ๊ทนํ์ ์ต์ ํ ๋ฐฉ๋ฒ์ ์ ์ฉํ๋ ๊ฒ์ ์๋นํ ์ํํ ์ ์์ผ๋ฉฐ, ์ด ๊ณผ์ ์์ ๋ฐ์ํ ์ ์๋ ์ ์ฌ๋ ์ด๊ธ์๊ฐ ๊ฒช์ ์ ์๋ ๋ฌธ์ ๋ฅผ ๋ฏธ๋ฆฌ ์ธ์งํ๊ณ ์ฃผ์ํ ํ์๊ฐ ์์ต๋๋ค.
๋ง์ ํฐ์คํ ๋ฆฌ ์ด์์๊ฐ ๊ตฌ๊ธ ๋ผ์ดํธํ์ฐ์ค(Lighthouse) ์ ์๋ฅผ ํ์ธํ๊ณ ์ข์ ํ๊ณค ํฉ๋๋ค. "๋ ๋๋ง ์ฐจ๋จ ๋ฆฌ์์ค๋ฅผ ์ ๊ฑฐํ์ธ์", "์๋ฐ์คํฌ๋ฆฝํธ ์คํ ์๊ฐ์ ์ค์ด์ธ์"๋ผ๋ ๊ฒฝ๊ณ ๋ฉ์์ง๋ ๋ธ๋ก๊ทธ์ ์ฌ์ฉ์ ๊ฒฝํ(UX)๋ฟ๋ง ์๋๋ผ ๊ฒ์ ์์ง ์ต์ ํ(SEO) ์์์๋ ์น๋ช ์ ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ค๋์ ํฐ์คํ ๋ฆฌ ๋ด๋ถ์ ๋ถํ์ํ ์คํฌ๋ฆฝํธ๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ดํ๊ณ , ๊ฒ์ ๋ก๋ด์ด ์ข์ํ๋ '์พ์ ๋ธ๋ก๊ทธ'๋ฅผ ๋ง๋๋ ํตํฉ ์ต์ ํ ์ฝ๋์ ์๋ฆฌ์ ์ ์ฉ๋ฒ์ ์๊ฐํฉ๋๋ค.
1. ์ ํฐ์คํ ๋ฆฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋๋ฆด๊น?
ํฐ์คํ ๋ฆฌ๋ ๊ฐ์ ํ ์๋น์ค์ ํน์ฑ์ ์ด์์๊ฐ ์ํ์ง ์๋ ์๋ง์ ๊ธฐ๋ณธ ์คํฌ๋ฆฝํธ์ ์คํ์ผ์ํธ(CSS)๋ฅผ ๋ก๋ํฉ๋๋ค.
- ํฐ์๋ผ(Tiara) ํต๊ณ: ๋ฐฉ๋ฌธ์ ํ๋์ ์ถ์ ํ์ง๋ง ๋ฉ์ธ ์ค๋ ๋๋ฅผ ์ง์์ ์ผ๋ก ์ ์ ํฉ๋๋ค.
- ์นด์นด์ค ์์ ๋ฐ ํ๋กํ: ์์ ๋ก๊ทธ์ธ๊ณผ ํ๋กํ ๋ ์ด์ด๋ฅผ ์ํด ๋์ฉ๋ JS ํ์ผ์ ๋ถ๋ฌ์ต๋๋ค.
- ๋ฉ๋ด๋ฐ ๋ฐ ํด๋ฐ: ์๋จ ๋ฉ๋ด๋ฐ๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํ ๋ฆฌ์์ค๊ฐ ๋ ๋๋ง์ ๋ฐฉํดํฉ๋๋ค.
์ด๋ฌํ ๋ฆฌ์์ค๋ค์ ๋ธ๋ผ์ฐ์ ๊ฐ ํ๋ฉด์ ๊ทธ๋ฆฌ๋ ๋์ค์ ๋ผ์ด๋ค์ด LCP(Largest Contentful Paint) ์งํ๋ฅผ ์ ํ์ํต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ MutationObserver๋ผ๋ ๊ฐ๋ ฅํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค.

2. ํตํฉ ์ต์ ํ ์ฝ๋์ 5๊ฐ์ง ํต์ฌ ๋ฉ์ปค๋์ฆ
์ฐ๋ฆฌ๊ฐ ์ ์ฉํ ์ฝ๋๋ ๋จ์ํ ํ์ผ์ ์ง์ฐ๋ ๊ฒ์ ๋์ด, ๋ธ๋ผ์ฐ์ ์ ๋์ ๋ฐฉ์์ ์ง๋ฅ์ ์ผ๋ก ์ ์ดํฉ๋๋ค.
โ MutationObserver๋ฅผ ์ด์ฉํ '๊ฐ๋ก์ฑ๊ธฐ'
์ด ์ฝ๋๋ ๋ธ๋ผ์ฐ์ ๊ฐ HTML์ ์ฝ์ด ๋ด๋ ค๊ฐ๋ ๋์ ์๋ก์ด ํ๊ทธ๊ฐ ์ถ๊ฐ๋๋ ๊ฒ์ ์ค์๊ฐ์ผ๋ก ๊ฐ์ํฉ๋๋ค. ์ฐจ๋จ ๋ชฉ๋ก(blockList)์ ํฌํจ๋ ์คํฌ๋ฆฝํธ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด, ๋ธ๋ผ์ฐ์ ๊ฐ ์คํํ๊ธฐ ์ ์ type์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์ฆ์ ์ญ์ ํ์ฌ CPU ์์ ์๋ชจ๋ฅผ ์์ฒ ์ฐจ๋จํฉ๋๋ค.
โก ReferenceError ๋ฐฉ์ง๋ฅผ ์ํ '๋๋ฏธ ๋ณ์' ์ ๋ต
๋ฌด์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐจ๋จํ๋ฉด, ํด๋น ์คํฌ๋ฆฝํธ์ ์์กดํ๋ ๋ค๋ฅธ ์ฝ๋๋ค์ด ์๋ฌ(ReferenceError)๋ฅผ ์ผ์ผํต๋๋ค. ์ฝ์์ ๋นจ๊ฐ์ ์๋ฌ ๋ก๊ทธ๊ฐ ๋จ์ผ๋ฉด ๊ตฌ๊ธ ๋ก๋ด์ ์ด๋ฅผ '๊ด๋ฆฌ๋์ง ์๋ ์ฌ์ดํธ'๋ก ํ๋จํฉ๋๋ค.
window.loadedComments = true;window.Tiara = { ... };์ด์ฒ๋ผ ๊ฐ์ง ๊ฐ์ฒด๋ฅผ ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋์ด ๋ธ๋ผ์ฐ์ ๊ฐ ์ค๋ฅ ์์ด ์กฐ์ฉํ ๊ตฌ๋๋๋๋ก ๋ง๋ญ๋๋ค.
โข ์ ํ๋ธ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๊ฐํ ๋ชจ๋ (No-Cookie)
์ ์ ๊ฐ์ ๊ฒฝ์ฐ๋ ์์๊ณผ ์์ ์ ๋๋ฌด ์ข์ํด์ ๋ธ๋ก๊ทธ ๊ธ์ ์์ฑํ ๋๋ ์ ๋ธ๋ก๊ทธ์์ ์์ ์ ๋ฃ๋ ์ต๊ด์ด ์์ต๋๋ค. ๊ทธ๋์ ๋ธ๋ก๊ทธ์ ์ต์ ์ ํ๊ฒฝ์ ๋ง๋ค์์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฉ์ธ ์๋จ์ ๋์์์ ์ฌ์ํ๊ฒ ํ๋ ๊ฒ์ ๋๋ค. ๋ง์ฝ ์ด๋ฅผ ๋ฐฉ์น ํ๋ค๋ฉด ์ ํ๋ธ ์๋ฒ ๋ ์์์ ์๋ง์ ์๋ ํํฐ ์ฟ ํค๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ ์ฑ๋ฅ ์ ํ๋ฟ๋ง ์๋๋ผ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์ ์ฑ ์๋ฐ ๊ฒฝ๊ณ ๋ฅผ ์ผ์ผํฌ ์ ์์ต๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ ์ฝ๋๋ ๋ชจ๋ ์ ํ๋ธ ์ฃผ์๋ฅผ youtube-nocookie.com์ผ๋ก ์ค์๊ฐ ๊ต์ฒดํ์ฌ, ๋์์์ด ์ฌ์ํ๊ธฐ ์ ๊น์ง ์ด๋ค ์ฟ ํค๋ ์์ฑํ์ง ์๋๋ก ์ต์ ํํฉ๋๋ค.
[Image showing the difference between standard YouTube embeds and YouTube No-Cookie mode regarding third-party cookies]
โฃ ์ ๋์ผ์ค 'No Slot Size' ์ค๋ฅ ํด๊ฒฐ
๊ด๊ณ ๊ฐ ๋ค์ด๊ฐ ์๋ฆฌ๊ฐ ์์ง ์กํ์ง ์์๋๋ฐ ์ ๋์ผ์ค ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ฉด ๋ ์ด์์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ฝ๋๋ ins ํ๊ทธ์ ๊ฐ์ ๋ก min-height๋ฅผ ๋ถ์ฌํ์ฌ ๊ด๊ณ ๊ฐ ๋ค์ด์ฌ ์๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ํ๋ณดํจ์ผ๋ก์จ ์ฝ์ ์๋ฌ๋ฅผ ํ๊ธฐ์ ์ผ๋ก ์ค์ฌ์ค๋๋ค.
โค ์ง๋ฅํ ๋ ๋๋ง ์ฐจ๋จ ํด์ (Defer & Async)
ํฐ์คํ ๋ฆฌ์ ํ์์ ์ธ ๋ฆฌ์์ค๋ ์ฐจ๋จํ๋ ๋์ defer ์์ฑ์ ์ฃผ์
ํฉ๋๋ค. HTML ํ์ฑ์ ๋ฐฉํดํ์ง ์๊ณ ๋ฐฐ๊ฒฝ์์ ๋ค์ด๋ก๋ํ ๋ค, ํ๋ฉด์ด ๋ค ๊ทธ๋ ค์ง ํ์ ์คํ๋๋๋ก ์์๋ฅผ ์กฐ์ ํฉ๋๋ค.

3. SEO๋ฅผ ์ํ Meta Robots ์ ์ด (๊ณ ๊ธ ์ค์ )
์๋๋งํผ ์ค์ํ ๊ฒ์ด ๊ฒ์ ๋ ธ์ถ ๊ด๋ฆฌ์ ๋๋ค. ๋ฌด๋ถ๋ณํ ํ๊ทธ ํ์ด์ง๋ ํน์ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์ธ๋ฑ์ฑ๋๋ฉด ๋ธ๋ก๊ทธ์ ์ฝํ ์ธ ํ์ง ์ ์๊ฐ ํฌ์๋ ์ ์์ต๋๋ค.
- ํ๊ทธ ํ์ด์ง(/tag/): ์ค๋ณต ์ฝํ
์ธ ๋ฐฉ์ง๋ฅผ ์ํด
noindex์ฒ๋ฆฌ. - ํน์ ์นดํ ๊ณ ๋ฆฌ: ๋น๊ณต๊ฐ์ฑ์ด ๊ฐํ๊ฑฐ๋ ํ์ง์ด ๋ฎ์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๊ฒ์์์ ์ ์ธ.
- ๋ณดํธ ๊ธ: ์ํธ๊ฐ ๊ฑธ๋ฆฐ ๊ธ์
noindex,nofollow๋ก ์ฒ ์ ํ ์จ๊น.
4. ์ ์ฉ ๋ฐฉ๋ฒ ๋ฐ ์ฃผ์์ฌํญ
- ์ฝ๋ ์์น: ๋ฐ๋์ ์คํจ ํธ์ง์ HTML ๋ด
headํ๊ทธ ๋ฐ๋ก ์๋์ ๋ฐฐ์นํด์ผ ํฉ๋๋ค. ๋ฆฌ์์ค๊ฐ ๋ก๋๋๊ธฐ ์ ์ ๊ฐ์๋ฅผ ์์ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. - ๋ชจ๋ํฐ๋ง: ์ ์ฉ ํ ๋ฐ๋์ ๊ตฌ๊ธ ๋ผ์ดํธํ์ฐ์ค ๋๋ PageSpeed Insights์์ ์ ์ ๋ณํ๋ฅผ ํ์ธํ์ธ์.
- ํธํ์ฑ: ๋ง์ฝ ๋๊ธ์ฐฝ์ด ์๋ํ์ง ์๊ฑฐ๋ ์์ ๊ณต์ ๋ฒํผ์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ฉด ์ฐจ๋จ ๋ชฉ๋ก์์ ํด๋น ๋๋ฉ์ธ์ ์ ๊ฑฐํ๋ ๋ฏธ์ธ ์กฐ์ ์ด ํ์ํฉ๋๋ค.
5. ์๋๊ฐ ๊ณง ์์ต์ด๋ค
๊ตฌ๊ธ์ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ ๋ '์๋'์ '์ฌ์ฉ์ ๊ฒฝํ'์ ๋ฌด๊ฒ๋ฅผ ๋๊ณ ์์ต๋๋ค. ๊ฐ์ ๋ด์ฉ์ ๊ธ์ด๋ผ๋ 1์ด ๋ง์ ๋จ๋ ๋ธ๋ก๊ทธ์ 3์ด๊ฐ ๊ฑธ๋ฆฌ๋ ๋ธ๋ก๊ทธ์ ์ฒด๋ฅ ์๊ฐ๊ณผ ๊ด๊ณ ํด๋ฆญ๋ฅ ์ ์ฒ์ฐจ๋ง๋ณ์ ๋๋ค.
์ค๋ ์๊ฐํ ํตํฉ ๋ฐฉ๋ฒ์ ๋จ์ํ ํธ๋ฆญ์ด ์๋๋ผ, ๊ฐ์ ํ ๋ธ๋ก๊ทธ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ๊ธฐ์ ์ ์ธ ์์ง๋์ด๋ง์ ๊ฒฐ๊ณผ๋ฌผ์ ๋๋ค. ์ง๊ธ ๋ฐ๋ก ์ ์ฉํ์ฌ ์ฌ๋ฌ๋ถ์ ํฐ์คํ ๋ฆฌ๋ฅผ ๊ฒ์ ์์ง ์์ ๋ ธ์ถ์ ์ต์ ํ๋ ์ํ๋ก ๋ง๋์๊ธฐ ๋ฐ๋๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐฉ๋ฒ์ ์ด ๋งํฌ๋ก ์ ๊ณตํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ค์ ๊ธ๋ ๊ธฐ๋ํด ์ฃผ์ธ์!