๋ฐœํ–‰์ผ:

์ˆ˜์ •์ผ:

๋ธ”๋กœ๊ทธ ๋ชฉ์ฐจ, ์‚ฌ์šฉ์ž ์ ‘๊ทผ์„ฑ์€ ์ข‹์€๋ฐ SEO๋Š” ๊ดœ์ฐฎ์„๊นŒ? (CLS ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ)

๋ธ”๋กœ๊ทธ ๋ชฉ์ฐจ(Table of Contents)๋Š” ์‚ฌ์šฉ์ž ์ ‘๊ทผ์„ฑ์„ ๋†’์ด์ง€๋งŒ, ์ž๋™ ์ƒ์„ฑ ์‹œ CLS(Cumulative Layout Shift) ๋ฌธ์ œ์™€ ๊ตฌ๊ธ€์˜ ์ž๋™ ๋งํฌ ์ŠคํŒธ ์ฒ˜๋ฆฌ ์œ„ํ—˜์„ ์•ˆ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ์ž๋™ ๋ชฉ์ฐจ์˜ SEO ๋ฌธ์ œ์ ์„ ๋ถ„์„ํ•˜๊ณ , SEO ์ตœ์ ํ™”์™€ Core Web Vitals ์ง€ํ‘œ๋ฅผ ๋ชจ๋‘ ๋งŒ์กฑ์‹œํ‚ค๋Š” ์‚ฌ์ด๋“œ๋ฐ” ํŒ์—… ๋ชฉ์ฐจ ๊ตฌํ˜„ ์ „๋žต๊ณผ ์ฝ”๋“œ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.


๋ธ”๋กœ๊ทธ ์ฝ˜ํ…์ธ ์˜ ํ’ˆ์งˆ๊ณผ ์ ‘๊ทผ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ์—ฌ๋Ÿฌ ๋„๊ตฌ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฐ”๋กœ '๋ชฉ์ฐจ(Table of Contents)'์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ๊ธ€์ด ๊ธธ๊ณ  ๊ตฌ์กฐ์ ์ธ ๊ฒฝ์šฐ, ๋ชฉ์ฐจ๋Š” ๋…์ž๊ฐ€ ๋‚ด์šฉ์„ ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ์›ํ•˜๋Š” ๋ถ€๋ถ„์œผ๋กœ ์ด๋™ํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜๋ฉฐ ์ฝ˜ํ…์ธ ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๋ชฉ์ฐจ ๊ธฐ๋Šฅ์ด ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋ฉด์„œ, SEO ์ธก๋ฉด์—์„œ ์˜๋„์น˜ ์•Š์€ ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค๋Š” ์‚ฌ๋ก€๋„ ๋ฐœ์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชฉ์ฐจ ๊ธฐ๋Šฅ์˜ ์–‘๋‚ ์˜ ๊ฒ€: SEO ์ตœ์ ํ™”์™€ CLS ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ

์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ž๋™ ๋ชฉ์ฐจ์˜ ์žฅ์ ๊ณผ ํ•จ๊ป˜, ๊ทธ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” SEO์ƒ์˜ ๋ฌธ์ œ์ , ๊ทธ๋ฆฌ๊ณ  ๊ทธ ํ•ด๊ฒฐ์ฑ…๊นŒ์ง€ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Core Web Vitals(์ฝ”์–ด ์›น ๋ฐ”์ดํƒˆ)์— ๋ชฉ์ฐจ ๊ธฐ๋Šฅ์„ ์•ˆ์ „ํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋ชฉ์ฐจ ๊ธฐ๋Šฅ์˜ ์žฅ์ : ์‚ฌ์šฉ์ž ์ ‘๊ทผ์„ฑ ๋ฐ ํƒ์ƒ‰์„ฑ ํ–ฅ์ƒ

๋ธ”๋กœ๊ทธ ๊ธ€์— ๋ชฉ์ฐจ๋ฅผ ํฌํ•จํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜(UX)์— ์ง์ ‘์ ์œผ๋กœ ๊ธฐ์—ฌํ•˜๋Š” ์š”์†Œ์ž…๋‹ˆ๋‹ค.

  • ๊ธ€์˜ ๊ตฌ์กฐ๋ฅผ ํ•œ๋ˆˆ์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Œ: ๊ธด ๊ธ€์ด๋ผ๋„ ์ฃผ์š” ๋‚ด์šฉ์„ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•˜๊ณ  ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํƒ์ƒ‰์„ฑ ๊ฐ•ํ™”: ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์–ด, ์ดํƒˆ๋ฅ ์„ ๋‚ฎ์ถ”๋Š” ๋ฐ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.
  • ์ ‘๊ทผ์„ฑ ๊ฐœ์„ : ์‹œ๊ฐ์ ์ธ ๋‚ด๋น„๊ฒŒ์ด์…˜ ์—ญํ• ์„ ํ•˜๋ฉฐ, ์›น ์ ‘๊ทผ์„ฑ ์ธก๋ฉด์—์„œ๋„ ๊ธ์ •์ ์ธ ํšจ๊ณผ๋ฅผ ์ค๋‹ˆ๋‹ค.
  • Scannability ์ฆ๊ฐ€: ๋…์ž๊ฐ€ ๊ธ€์„ ๋น ๋ฅด๊ฒŒ ์Šค์บ”ํ•˜๊ณ  ํ•„์š”ํ•œ ์ •๋ณด๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ด์œ ๋กœ ๋งŽ์€ ๋ธ”๋กœ๊ฑฐ๋“ค์ด ๊ธ€ ์ƒ๋‹จ์— ๋ชฉ์ฐจ๋ฅผ ๋ฐฐ์น˜ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Š” ๋งค์šฐ ์ผ๋ฐ˜์ ์ธ ์ „๋žต์ž…๋‹ˆ๋‹ค.

์ž๋™ ๋ชฉ์ฐจ์˜ ํ•œ๊ณ„์™€ SEO ๋ฌธ์ œ์  ์‹ฌ์ธต ๋ถ„์„

๋ฌธ์ œ๋Š” ์ž๋™ ์ƒ์„ฑ๋˜๋Š” ๋ชฉ์ฐจ๊ธฐ๋Šฅ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์šด์˜์ž๊ฐ€ ์ˆ˜๋™์œผ๋กœ ์ž‘์„ฑํ•œ ๋ชฉ์ฐจ๋Š” ๋‚ด๋ถ€ ๋งํฌ ๊ตฌ์กฐ๋ฅผ ๋ช…ํ™•ํžˆ ๋“œ๋Ÿฌ๋‚ด๋ฉด์„œ ๊ฒ€์ƒ‰ ์—”์ง„์— ๊ธ์ •์ ์ธ ์‹ ํ˜ธ๋ฅผ ์ฃผ๋Š” ์š”์†Œ๋กœ ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ž๋™ ์ƒ์„ฑ ๋ชฉ์ฐจ๋Š” ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ์ดํ›„ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋™์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„, ์ฝ˜ํ…์ธ ์˜ ์‹œ๊ฐ์  ์•ˆ์ •์„ฑ์„ ํ•ด์น˜๋Š” CLS(Cumulative Layout Shift) ๋ฌธ์ œ๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, ๊ตฌ๊ธ€์€ 2023๋…„ ๋ง ์ดํ›„ ์ž๋™ ์ƒ์„ฑ๋œ ๋งํฌ๋‚˜ ๋ชฉ์ฐจ๋ฅผ ์ŠคํŒธ์„ฑ ์š”์†Œ๋กœ ํŒ๋‹จํ•˜๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์ด๋ฉฐ, ๊ด€๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐ•ํ™”ํ•œ ๋ฐ” ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋•Œ๋ฌธ์— ์ € ์—ญ์‹œ ์ž๋™ ๋ชฉ์ฐจ ๊ธฐ๋Šฅ์„ ํ•œ๋™์•ˆ ์ค‘๋‹จํ–ˆ๋˜ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋™ ๋ชฉ์ฐจ ์ƒ์„ฑ ๋ฐฉ๋ฒ•๊ณผ ๋ฌธ์ œ์  ๋ถ„์„

1. CLS ๋ฌธ์ œ (Cumulative Layout Shift)์™€ Core Web Vitals

์ž๋™ ์ƒ์„ฑ ๋ชฉ์ฐจ๋Š” ์ฝ˜ํ…์ธ ๊ฐ€ ์™„์ „ํžˆ ๋ Œ๋”๋ง๋œ ํ›„, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋’ค๋Šฆ๊ฒŒ ์‚ฝ์ž…๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํŽ˜์ด์ง€์˜ ๋ ˆ์ด์•„์›ƒ์ด ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ๋ฐ€๋ฆฌ๊ฑฐ๋‚˜ ํ”๋“ค๋ฆฌ๋Š” CLS(Cumulative Layout Shift)ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์›น ํ•ต์‹ฌ ์ง€ํ‘œ(Core Web Vitals) ์ค‘ ํ•˜๋‚˜๋กœ, ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ €ํ•ดํ•˜๊ณ  ๊ตฌ๊ธ€์˜ ํŽ˜์ด์ง€ ๊ฒฝํ—˜ ํ‰๊ฐ€์— ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์ณ SEO ์ˆœ์œ„ ํ•˜๋ฝ์˜ ์›์ธ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ๊ตฌ๊ธ€ ์ŠคํŒธ ์ฒ˜๋ฆฌ ๊ฐ•ํ™” ์ด์Šˆ์™€ ์ž๋™ ๋งํฌ ์ธ์‹

2024๋…„ 12์›”, ๊ตฌ๊ธ€์€ ์ฝ”์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์ž๋™ํ™”๋œ ๋‚ด๋ถ€ ๋งํฌ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ํ‰๊ฐ€ ๊ธฐ์ค€์„ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

  • ์ฝ˜ํ…์ธ  ํ’ˆ์งˆ์ด ๋‚ฎ์€ ์ž๋™ํ™”๋œ ๋งํฌ ์ƒ์„ฑ ํŒจํ„ด์„ ์ŠคํŒธ์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ธฐ์ค€ ๊ฐ•ํ™”
  • ๋‚ด๋ถ€ ๋งํฌ ์ตœ์ ํ™”๊ฐ€ ์•„๋‹Œ, ์˜๋„์ ์ธ ๊ฒ€์ƒ‰ ์ˆœ์œ„ ์กฐ์ž‘ ์‹œ๋„๋กœ ์ธ์‹๋  ๊ฒฝ์šฐ ํŒจ๋„ํ‹ฐ ๋ถ€์—ฌ ๊ฐ€๋Šฅ์„ฑ ์ฆ๊ฐ€

์ฆ‰, ์ž๋™ํ™”๋œ ๋ชฉ์ฐจ๊ฐ€ ๋™์ผํ•œ ํฌ๋งท์˜ ๋งํฌ๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋‚˜์—ดํ•˜๊ณ , ์„ค๋ช… ์—†์ด ์ œ๋ชฉ๋งŒ ์‚ฝ์ž…๋œ ํ˜•ํƒœ๋ผ๋ฉด, ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์—”์ง„์—์„œ ๊ธฐ๊ณ„์ ์œผ๋กœ ์ƒ์„ฑ๋œ ์ŠคํŒธ ๋งํฌ ์ง‘ํ•ฉ์œผ๋กœ ์ธ์‹๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค.

3. ๋ถˆํ•„์š”ํ•œ ์ฝ˜ํ…์ธ  ์ฆ๊ฐ€์™€ ์ฝ˜ํ…์ธ  ์ ‘๊ทผ์„ฑ ์ €ํ•˜

๋ชฉ์ฐจ๋Š” ์ •๋ณด ํƒ์ƒ‰์— ์œ ์šฉํ•œ ๋„๊ตฌ์ด์ง€๋งŒ, ๋ฌด์กฐ๊ฑด ๊ธ€์˜ ์ƒ๋‹จ์— ๋ฐฐ์น˜๋  ๊ฒฝ์šฐ ์˜คํžˆ๋ ค ๋ฉ”์ธ ์ฝ˜ํ…์ธ ์˜ ์ ‘๊ทผ์„ ๋ฐฉํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ž๋™ ์ƒ์„ฑ ๋ชฉ์ฐจ๊ฐ€ ๊ธธ๊ณ  ๊ณผ๋„ํ•˜๊ฒŒ ์ƒ์„ธํ•œ ๊ฒฝ์šฐ, ์‚ฌ์šฉ์ž๋Š” ํ•ต์‹ฌ ์ฝ˜ํ…์ธ ์— ๋„๋‹ฌํ•˜๊ธฐ๊นŒ์ง€ ๋” ๋งŽ์€ ์Šคํฌ๋กค๊ณผ ์‹œ๊ฐ„์ด ์†Œ์š”๋˜๋ฉฐ, ์ด๋กœ ์ธํ•ด ์ดํƒˆ๋ฅ  ์ฆ๊ฐ€๋‚˜ ์‚ฌ์šฉ์ž ๋ถˆํŽธ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” SEO์˜ ์ค‘์š”ํ•œ ์š”์†Œ์ธ ์‚ฌ์šฉ์ž ๋งŒ์กฑ๋„ ์ง€ํ‘œ๋ฅผ ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ๋ชฉ์ฐจ๋ฅผ ํฌ๊ธฐํ•ด์•ผ ํ• ๊นŒ? (SEO์™€ UX ๊ท ํ˜• ์ „๋žต)

๋ชฉ์ฐจ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์œ ์ตํ•œ ๋„๊ตฌ์ธ ๊ฒƒ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ SEO์™€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜(UX)์„ ๋ชจ๋‘ ๊ณ ๋ คํ•œ๋‹ค๋ฉด, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ „๋žต์  ํ™œ์šฉ๋ฒ•์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ์€ ํ•„์š”ํ•  ๋•Œ๋งŒ ๋ชฉ์ฐจ๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ , ๋ ˆ์ด์•„์›ƒ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ€์•ˆ 1: ์‚ฌ์ด๋“œ๋ฐ” ํŒ์—… ๋ชฉ์ฐจ ๊ตฌํ˜„ (CLS ๋ฐฉ์ง€ ์ „๋žต)

์‚ฌ์šฉ์ž์—๊ฒŒ ์„ ํƒ๊ถŒ์„ ๋ถ€์—ฌํ•˜๊ณ  CLS ๋ฌธ์ œ๋ฅผ ์ตœ์†Œํ™”ํ•˜์ž!

์ฝ˜ํ…์ธ  ์ƒ๋‹จ์— ๊ณ ์ •๋œ ํ˜•ํƒœ๊ฐ€ ์•„๋‹Œ, ์‚ฌ์ด๋“œ๋ฐ” ํŒ์—…ํ˜• ๋ชฉ์ฐจ UI๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ์‹์ด CLS ๋ฌธ์ œ์™€ SEO ํŒจ๋„ํ‹ฐ ์šฐ๋ ค๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ์‹ค์šฉ์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋ชฉ์ฐจ๋ฅผ ๊ธ€ ์ƒ๋‹จ์— ๊ณ ์ •ํ•˜์—ฌ CLS(Cumulative Layout Shift)๋ฅผ ์œ ๋ฐœํ•˜๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๋ผ, ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญํ•˜๊ฑฐ๋‚˜ ์ถฉ๋ถ„ํžˆ ๋„“์€ ํ™”๋ฉด์ผ ๋•Œ๋งŒ ๋ชฉ์ฐจ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ตฌ์กฐ๋กœ UX์™€ SEO๋ฅผ ๋ชจ๋‘ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

  • ์ฝ˜ํ…์ธ  ๋กœ๋”ฉ์ด ์™„๋ฃŒ๋œ ํ›„ ํŒ์—… ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ์—๋งŒ ๋ชฉ์ฐจ๊ฐ€ ํ‘œ์‹œ๋˜๋„๋ก ์ฒ˜๋ฆฌํ•˜์—ฌ ์ดˆ๊ธฐ CLS ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ , ์ฝ˜ํ…์ธ  ํ๋ฆ„์„ ๋ฐฉํ•ดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๊ธ€ ํฌ๋กค๋Ÿฌ๊ฐ€ ๋ชฉ์ฐจ ๋‚ด๋ถ€์˜ ์ž๋™ ๋งํฌ๋ฅผ ํฌ๋กค๋งํ•˜์ง€ ์•Š๋„๋ก div style="display:none", aria-hidden="true", ๋˜๋Š” robots noindex ์†์„ฑ ๋“ฑ์„ ์กฐํ•ฉํ•˜์—ฌ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ŠคํŒธ์„ฑ ๋งํฌ๋กœ ์ธ์‹๋  ์œ„ํ—˜์„ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค.
  • ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์—์„œ๋Š” ์‚ฌ์ด๋“œ๋ฐ”์— ๊ณ ์ • ๋…ธ์ถœํ•˜์—ฌ ํƒ์ƒ‰ ํŽธ์˜์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

HTML ๊ตฌ์กฐ ์˜ˆ์‹œ (๋ชฉ์ฐจ ํ† ๊ธ€ ๋ฒ„ํŠผ๊ณผ ํŒ์—… ์˜์—ญ)

!-- ๋ชฉ์ฐจ ํ† ๊ธ€ ๋ฒ„ํŠผ --
div id="toc-toggle"๋ชฉ์ฐจ/div

!-- ๋ชฉ์ฐจ ์˜์—ญ (์ดˆ๊ธฐ์—๋Š” ์ˆจ๊น€ ์ฒ˜๋ฆฌ) --
div id="toc-popup"
div id="toc"
ul/ul
/div
/div

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ ์‚ฝ์ž… (/body ํƒœ๊ทธ ๋ฐ”๋กœ ์œ„์— ๊ถŒ์žฅ)

script
document.addEventListener("DOMContentLoaded", () = {
const tocList = document.querySelector("#toc ul");
const popup = document.getElementById("toc-popup");
const toggle = document.getElementById("toc-toggle");
const headings = document.querySelectorAll(".tt_article_useless_p_margin.contents_style h2, .tt_article_useless_p_margin.contents_style h3, .tt_article_useless_p_margin.contents_style h4");

if (!headings.length || !popup || !toggle) {
 if(popup) popup.remove();
 if(toggle) toggle.remove();
 return;
}

headings.forEach((heading, i) = {
 if (!heading.id) heading.id = "heading-" + i;
 const li = document.createElement("li");
 if (heading.tagName === "H2") li.classList.add("h2-item");
 else if (heading.tagName === "H3") li.classList.add("h3-item");
 else if (heading.tagName === "H4") li.classList.add("h4-item");
 const a = document.createElement("a");
 a.href = "#" + heading.id;
 a.textContent = heading.textContent;
 li.appendChild(a);
 tocList.appendChild(li);
});

let userToggled = false;

function updateDisplay() {
 // 1500px ์ด์ƒ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์—์„œ๋Š” ์ž๋™์œผ๋กœ ๋ชฉ์ฐจ๋ฅผ ํ‘œ์‹œ (ํŒ์—… ํ˜•ํƒœ ์œ ์ง€)
 if (!userToggled) {
 popup.style.display = window.innerWidth = 1500 ? "block" : "none";
 }
}

updateDisplay();

toggle.addEventListener("click", () = {
 popup.style.display = popup.style.display === "block" ? "none" : "block";
 userToggled = true;
});

window.addEventListener("resize", updateDisplay);
});
/script

์ด ๋ชฉ์ฐจ๋Š” ์ดˆ๊ธฐ์—๋Š” ์ˆจ๊ฒจ์ ธ ์žˆ์œผ๋ฉฐ, ๋ฐ์Šคํฌํ†ฑ ํ™”๋ฉด์—์„œ๋งŒ ์ž๋™ ํ‘œ์‹œ๋˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ์‚ฌ์šฉ์ž๋‚˜ ์ž‘์€ ํ™”๋ฉด์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์•ผ๋งŒ ๋ณด์ด๋ฉฐ, ๊ตฌ๊ธ€ ํฌ๋กค๋Ÿฌ์˜ ์ ‘๊ทผ์„ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด CSS๋‚˜ HTML ์†์„ฑ์„ ์กฐํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋Œ€์•ˆ 2: ์„œ๋ฒ„์‚ฌ์ด๋“œ ๋ Œ๋”๋ง ๋˜๋Š” ์ •์  ๋ชฉ์ฐจ (๊ฐ€์žฅ ์•ˆ์ „ํ•œ SEO ๋ฐฉ์‹)

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋™์ ์œผ๋กœ ๋ชฉ์ฐจ๋ฅผ ์‚ฝ์ž…ํ•˜๋Š” ๋Œ€์‹ , ์ฒ˜์Œ๋ถ€ํ„ฐ HTML ๋ฌธ์„œ ๋‚ด์— ๋ชฉ์ฐจ๋ฅผ ์ง์ ‘ ํฌํ•จํ•˜๋Š” ๋ฐฉ์‹์ด ๊ฐ€์žฅ SEO ์นœํ™”์ ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ์ •์  ๋ชฉ์ฐจ ํ˜น์€ ์„œ๋ฒ„์‚ฌ์ด๋“œ ๋ Œ๋”๋ง ๋ฐฉ์‹์˜ ๋ชฉ์ฐจ ์‚ฝ์ž…์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•œ ๋ Œ๋”๋ง ๋Œ€์‹ , HTML์— ์ง์ ‘ ๋ชฉ์ฐจ๋ฅผ ์‚ฝ์ž…ํ•˜๋Š” ๋ฐฉ์‹์ด ๋” ๋ฐ”๋žŒ์งํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค:

  • ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์‹œ ์ด๋ฏธ DOM์— ๋ชฉ์ฐจ๊ฐ€ ์กด์žฌํ•˜์—ฌ CLS ๋ฐœ์ƒ ์œ„ํ—˜์ด ์ „ํ˜€ ์—†์Œ
  • ๊ตฌ๊ธ€์ด ๋ชฉ์ฐจ์˜ ๋งํฌ๋ฅผ ์ฝ˜ํ…์ธ  ์ผ๋ถ€๋กœ ์ธ์‹ํ•˜๋ฏ€๋กœ ์˜คํžˆ๋ ค ๋‚ด๋ถ€ ๋งํฌ ์ตœ์ ํ™”์— ๋„์›€์„ ์ฃผ์–ด PageRank ํ๋ฆ„์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Œ

๋‹จ์ ์€ ์ˆ˜๋™์œผ๋กœ ๊ด€๋ฆฌํ•ด์•ผ ํ•˜๋ฏ€๋กœ ์ž๋™ํ™”๊ฐ€ ์–ด๋ ต๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์ฒ˜๋Ÿผ HTML ๊ตฌ์กฐ ํŽธ์ง‘์ด ์ œํ•œ๋œ ํ”Œ๋žซํผ์—์„œ๋Š” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์ง€๋งŒ, ์›Œ๋“œํ”„๋ ˆ์Šค๋‚˜ ์ž์ฒด ๊ตฌ์ถ• ๋ธ”๋กœ๊ทธ๋ผ๋ฉด ์ด ๋ฐฉ์‹์„ ์ ๊ทน ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

์ž๋™ํ™” ๋ชฉ์ฐจ๋Š” '์ ‘๊ทผ์„ฑ'๊ณผ 'SEO' ์‚ฌ์ด์—์„œ ๊ท ํ˜• ์žก๊ธฐ

์ž๋™ํ™” ๋ชฉ์ฐจ๋Š” ๋ถ„๋ช… ์‚ฌ์šฉ์„ฑ์„ ๋†’์ด๋Š” ์ข‹์€ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฌด๋ถ„๋ณ„ํ•œ ์ ์šฉ์€ SEO ์„ฑ๊ณผ๋ฅผ ํ•ด์น˜๊ณ , ๊ตฌ๊ธ€์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•ด ๋ถˆ์ด์ต์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชฉ์ฐจ ๊ธฐ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ SEO ์นœํ™”์ ์œผ๋กœ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋‹ค์Œ ์‚ฌํ•ญ์„ ์ง€์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค:

  • ๋ชฉ์ฐจ๋Š” ๊ฐ€๋Šฅํ•˜๋ฉด ์ดˆ๊ธฐ ๋กœ๋”ฉ์—์„œ DOM์— ํฌํ•จ๋˜๋„๋ก ์ฒ˜๋ฆฌํ•˜์—ฌ CLS๋ฅผ ํ”ผํ•ฉ๋‹ˆ๋‹ค.
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ์ž๋™ ์ƒ์„ฑ๋œ ๋ชฉ์ฐจ๋Š” ์‚ฌ์ด๋“œ๋ฐ” ํŒ์—… ํ˜•ํƒœ ๋˜๋Š” ์ดˆ๊ธฐ ๋น„๋…ธ์ถœ ์˜์—ญ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์—ฌ ๋ฉ”์ธ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐ€์–ด๋‚ด์ง€ ์•Š๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชฉ์ฐจ ๋‚ด๋ถ€ ๋งํฌ๋Š” ์ฝ˜ํ…์ธ ์™€ ๊ด€๋ จ๋œ ํ‚ค์›Œ๋“œ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ๋กœ ๊ตฌ์„ฑ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ๊ตฌ๊ธ€์— ์ŠคํŒธ์œผ๋กœ ์ธ์‹๋˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

'IT > Tech-Guide' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ๊ธฐ๋Šฅ ์ด์ •๋ฆฌ: ๊ณ ๊ธ‰ ์„ค์ •์œผ๋กœ ์›Œ๋“œํ”„๋ ˆ์Šค ๋ถ€๋Ÿฝ์ง€ ์•Š๊ฒŒ ์šด์˜ํ•˜๋Š” ๋ฒ•  (2) 2025.07.05
๋ธ”๋กœ๊ทธ ์—๋””ํ„ฐ ์ž๋™ ์ €์žฅ ํ™”๋ฉด ํญ ์กฐ์ ˆ ๊ธฐ๋Šฅ! ๊ธ€ ๋‚ ๋ฆผ ๋ฐฉ์ง€ ๋ฐ ํŽธ์ง‘ ํ”„๋กœ๊ทธ๋žจ  (1) 2025.07.04
๋ธ”๋กœ๊ทธ ๋™์˜์ƒ ํ™œ์šฉ๋ฒ•2. ๋™์˜์ƒ๊ณผ ์œ ํŠœ๋ธŒ ์ธ๋„ค์ผ ์ด๋ฏธ์ง€๋ฅผ ๋ธ”๋กœ๊ทธ์— ๋„ฃ๋Š” ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•  (1) 2025.07.01
์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ CSS ์Šคํƒ€์ผ ์ ์šฉํ•˜๊ธฐ! ๋ธ”๋กœ๊ทธ ๋””์ž์ธ์„ ์œ„ํ•œ CSS ๋‹คํฌ ๋ชจ๋“œ ์ƒ˜ํ”Œ 3๊ฐ€์ง€  (1) 2025.06.28
๋ธ”๋กœ๊ทธ ์ด๋ฏธ์ง€ ์„ ๋ช…๋„ ์ตœ์ ํ™” ํ‹ฐ์Šคํ† ๋ฆฌ ์šด์˜์ž๋ฅผ ์œ„ํ•œ ์ด๋ฏธ์ง€ ์ปค์Šคํ…€ ๋ฆฌ์‚ฌ์ด์ง• ๋ฐฉ๋ฒ•  (1) 2025.06.25
๋ธ”๋กœ๊ทธ์— ๊ฐ์„ฑ์„ ๋”ํ•˜๋‹ค โ€“ Vocaroo ์ž๋™ ์žฌ์ƒ ์Œ์•… ์‚ฝ์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ•  (0) 2025.06.24
๋ธ”๋กœ๊ทธ ์นดํ…Œ๊ณ ๋ฆฌ ํŽ˜์ด์ง€ ์„ธ๋ จ๋œ ๋””์ž์ธ ๋ชจ์Œ: 4๊ฐ€์ง€ ์Šคํƒ€์ผ๊ณผ HTML ์ฝ”๋“œ ์˜ˆ์‹œ  (1) 2025.06.23