๋ฐœํ–‰์ผ:

์ˆ˜์ •์ผ:

๋นˆ ์ธ๋„ค์ผ ์ˆจ๊ธฐ๊ณ  ๊ธ€ ์š”์•ฝ ํ™•๋Œ€! ๋ธ”๋กœ๊ทธ ๋ ˆ์ด์•„์›ƒ ์ž๋™ ์ •๋ฆฌ

๋ธ”๋กœ๊ทธ๋‚˜ ์›น์‚ฌ์ดํŠธ์˜ ๋ฉ”์ธ/์นดํ…Œ๊ณ ๋ฆฌ ํŽ˜์ด์ง€์—์„œ ์ด๋ฏธ์ง€๊ฐ€ ์—†๋Š” ๊ฒŒ์‹œ๊ธ€์˜ ๋นˆ ์ธ๋„ค์ผ ๊ณต๊ฐ„์„ ์ž๋™์œผ๋กœ ์ˆจ๊ธฐ๊ณ  ๊ธ€ ์š”์•ฝ(Excerpt) ์˜์—ญ์„ ํ™•๋Œ€ํ•˜์—ฌ ๋ ˆ์ด์•„์›ƒ์„ ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋Š” JavaScript ์ฝ”๋“œ ์ ์šฉ ๋ฐฉ๋ฒ•ํ•˜๊ธฐ!


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

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

ํŠนํžˆ ๋ฉ”์ธ ํŽ˜์ด์ง€๋‚˜ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฆฌ์ŠคํŠธ ๋“ฑ์—์„œ๋Š” ํ…์ŠคํŠธ ์ค‘์‹ฌ์˜ ๊ธ€๋“ค์ด ์ด๋ฏธ์ง€ ์—†์ด ๋…ธ์ถœ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋นˆ๋ฒˆํ•œ๋ฐ, ์ด๋•Œ HTML ๊ตฌ์กฐ์ƒ ์ด๋ฏธ์ง€๊ฐ€ ๋“ค์–ด๊ฐˆ ์ž๋ฆฌ(์˜ˆ: ์ธ๋„ค์ผ ์˜์—ญ, figure ํƒœ๊ทธ ๋“ฑ)์— ์ด๋ฏธ์ง€๊ฐ€ ์—†์œผ๋ฉด ๋นˆ ๊ณต๊ฐ„์ด ๊ทธ๋Œ€๋กœ ๋‚จ์•„ ๋””์ž์ธ์ด ๊นจ์ง€๊ฑฐ๋‚˜ ํŽ˜์ด์ง€ ๋ ˆ์ด์•„์›ƒ์ด ํํŠธ๋Ÿฌ์ ธ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์ด ์ €ํ•˜๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ, ๋ธ”๋กœ๊ทธ ์šด์˜์ž๋Š” ์ด๋ฏธ์ง€ ์œ ๋ฌด์— ๋”ฐ๋ฅธ ๋ ˆ์ด์•„์›ƒ ์กฐ์ ˆ๊ณผ ๋นˆ ์ธ๋„ค์ผ ์ˆจ๊ธฐ๊ธฐ ๊ฐ™์€ ๋ฐฉ๋ฒ•์„ ํ™œ์šฉํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ•ด๊ฒฐ ํ• ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋นˆ ์ด๋ฏธ์ง€ ๊ณต๊ฐ„์„ ์ œ๊ฑฐํ•˜๊ณ  ์ฝ˜ํ…์ธ  ๊ฐ€๋…์„ฑ ๋†’์ด๋Š” JS ์ฝ”๋“œ ์ ์šฉ๋ฒ•

์ด ๋นˆ ๊ณต๊ฐ„ ๋ฌธ์ œ๋Š” ๋ฐฉ๋ฌธ์ž์˜ ํŽ˜์ด์ง€ ์ฒด๋ฅ˜ ์‹œ๊ฐ„ ๊ฐ์†Œ, ์‚ฌ์ดํŠธ ์‹ ๋ขฐ๋„ ํ•˜๋ฝ์œผ๋กœ ์ด์–ด์ ธ ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO)์—๋„ ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ฃผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€๊ฐ€ ์—†์„ ๋•Œ ๋นˆ ๊ณต๊ฐ„์„ ๊ฐ์ถ”๋Š” ๊ฐ„๋‹จํ•œ JavaScript ์Šคํฌ๋ฆฝํŠธ

์•„๋ž˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋Š” HTML ๋‚ด ํŠน์ • ์ด๋ฏธ์ง€ ์ปจํ…Œ์ด๋„ˆ ์š”์†Œ(span.thum, figure.card-img-container, ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“  figure)๋ฅผ ๊ฒ€์‚ฌํ•ด์„œ, ํ•ด๋‹น ์˜์—ญ์— ์ด๋ฏธ์ง€(img ํƒœ๊ทธ)๊ฐ€ ์—†์œผ๋ฉด ํ•ด๋‹น ์š”์†Œ๋ฅผ ์•„์˜ˆ ํ™”๋ฉด์—์„œ ์ˆจ๊ฒจ ์ค๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ถˆํ•„์š”ํ•œ ๋นˆ ๊ณต๊ฐ„ ๋…ธ์ถœ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

script
document.addEventListener('DOMContentLoaded', () = {
document.querySelectorAll('span.thum, figure.card-img-container, figure').forEach(el = {
const img = el.querySelector('img');
if (!img) {
el.style.display = 'none';
}
});
});
/script

์‚ฌ์šฉ๋ฒ• ๋ฐ ๋™์ž‘ ์›๋ฆฌ

  1. ์œ„ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋ธ”๋กœ๊ทธ ๋ฉ”์ธ ํŽ˜์ด์ง€, ์นดํ…Œ๊ณ ๋ฆฌ ํŽ˜์ด์ง€ ํ˜น์€ ์ด๋ฏธ์ง€ ์ธ๋„ค์ผ์ด ๋…ธ์ถœ๋˜๋Š” ๋ชจ๋“  ํŽ˜์ด์ง€์— ์‚ฝ์ž…ํ•ฉ๋‹ˆ๋‹ค. (์ผ๋ฐ˜์ ์œผ๋กœ HTML ํŽธ์ง‘์˜ /body ํƒœ๊ทธ ์ง์ „์— ์‚ฝ์ž…ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.)
  2. HTML ๊ตฌ์กฐ ๋‚ด span.thum, figure.card-img-container, ํ˜น์€ figure ํƒœ๊ทธ๊ฐ€ ์ด๋ฏธ์ง€ ์ปจํ…Œ์ด๋„ˆ ์—ญํ• ์„ ํ•œ๋‹ค๋ฉด, ์ด ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ž๋™์œผ๋กœ ๋‚ด๋ถ€์— ์ด๋ฏธ์ง€ ์œ ๋ฌด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  3. ์ด๋ฏธ์ง€๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ์ปจํ…Œ์ด๋„ˆ๋Š” ์ˆจ๊ฒจ์ง€๋ฏ€๋กœ, ๋นˆ ๊ณต๊ฐ„์ด ์‚ฌ๋ผ์ง€๊ณ  ๋ ˆ์ด์•„์›ƒ์ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ •๋ˆ๋ฉ๋‹ˆ๋‹ค.

์™œ ์ด ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•„์š”ํ•œ๊ฐ€์š”? (UX, SEO ๊ด€์ )

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

์ถ”๊ฐ€ ํŒ: ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ๋นˆ ์ธ๋„ค์ผ ์ˆจ๊ธฐ๊ธฐ ๋ฐ ๊ธ€ ์š”์•ฝ ํ™•๋Œ€ ์ž๋™ํ™”

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

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

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

์Ž”๋„ค์ž„ ์—†๋Š” ๊ธ€ ๋ชฉ๋ก ์ตœ์ ํ™” ๋ฐฉ๋ฒ•
์ด๋ฏธ์ง€ ์—†๋Š” ์Ž”๋„ค์ž„๊ณต๊ฐ„์„ ์š”์•ฝ๊ธ€๋กœ ์ฑ„์›€

๊ธ€ ์š”์•ฝ ํ™•๋Œ€ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ JavaScript ์Šคํฌ๋ฆฝํŠธ

์•„๋ž˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์— ์‚ฝ์ž…ํ•ด ์ฃผ์„ธ์š”. ์ด ์ฝ”๋“œ๋Š” ์ด๋ฏธ์ง€ ์œ ๋ฌด๋ฅผ ํŒ๋‹จํ•˜์—ฌ ๋ ˆ์ด์•„์›ƒ์„ ๋™์ ์œผ๋กœ ์ •๋ฆฌํ•˜๊ณ  ๊ธ€ ์š”์•ฝ์„ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.

์‚ฝ์ž… ์œ„์น˜:
ํ‹ฐ์Šคํ† ๋ฆฌ ๊ด€๋ฆฌ์ž ์Šคํ‚จ ํŽธ์ง‘ HTML ํŽธ์ง‘์—์„œ /body ํƒœ๊ทธ ๋ฐ”๋กœ ์œ„์ชฝ์— ๋ถ™์—ฌ ๋„ฃ๊ธฐ

์•„๋ž˜ ์ฝ”๋“œ๋Š” ํ‹ฐ์Šคํ† ๋ฆฌ Book Club ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. ์Šคํ‚จ์— ๋”ฐ๋ผ ์„ ํƒ์ž๋ฅผ (.thum, .post-item ๋“ฑ) ๋ณ€๊ฒฝํ•ด ์ฃผ์‹œ๊ณ , ๊ธ€ ๋†’์ด๋„ ์ด๋ฏธ์ง€ ํฌ๊ธฐ์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•ด ์ฃผ์„ธ์š”.
script
document.addEventListener('DOMContentLoaded', () = {
const processElement = el = {
const thum = el.querySelector('.thum, span.thum');
const figure = el.querySelector('figure');
const hasImgInThum = thum?.querySelector('img');
const hasImgInFigure = figure?.querySelector('img');

const hasImage = hasImgInThum || hasImgInFigure;

if (!hasImage) {
if (thum) thum.style.display = 'none';
if (figure) figure.style.display = 'none';
el.classList.add('no-img');

const excerpt = el.querySelector('.excerpt');
if (excerpt) {
excerpt.style.webkitLineClamp = '9'; // CSS๋กœ ์„ค์ •๋œ ์ค„ ์ œํ•œ์„ ํ’€์–ด ์š”์•ฝ๊ธ€์„ ํ™•๋Œ€
excerpt.style.maxHeight = 'none'; // ์ตœ๋Œ€ ๋†’์ด ์ œํ•œ ํ•ด์ œ
}
} else {
el.classList.remove('no-img');
}
};

document.querySelectorAll('.post-item, li').forEach(processElement);
});
/script
  • .post-item ๋˜๋Š” li ํ•ญ๋ชฉ ๋‚ด์—์„œ ์ธ๋„ค์ผ span class="thum", div class="thum", figure ๋“ฑ ๋‚ด๋ถ€์— img ํƒœ๊ทธ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์ˆจ๊น€ ์ฒ˜๋ฆฌํ•˜์—ฌ ๋นˆ ์ธ๋„ค์ผ ์ˆจ๊ธฐ๊ธฐ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์ด๋ฏธ์ง€๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ, ๋Œ€์‹  ๊ธ€ ์š”์•ฝ(excerpt)์˜ ์ค„ ์ˆ˜๋ฅผ ๋Š˜๋ ค์„œ ๋ ˆ์ด์•„์›ƒ์„ ์ฑ„์›€์œผ๋กœ์จ ์ฝ˜ํ…์ธ  ๊ฐ€๋…์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.
  • ์ด๋ฏธ์ง€๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—” ๊ธฐ์กด ๋””์ž์ธ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.
  • ์ ์šฉ ๋Œ€์ƒ: ํ‹ฐ์Šคํ† ๋ฆฌ ๋ฉ”์ธํ™”๋ฉด, ์นดํ…Œ๊ณ ๋ฆฌ ๋ฆฌ์ŠคํŠธ, ๊ด€๋ จ๊ธ€ ์˜์—ญ ๋“ฑ ๋ธ”๋กœ๊ทธ ๋ ˆ์ด์•„์›ƒ ์ž๋™ ์ •๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๋ชจ๋“  ์˜์—ญ

Q1: ๋ธ”๋กœ๊ทธ ๊ธ€์— ์ด๋ฏธ์ง€๋Š” ๊ผญ ๋„ฃ์–ด์•ผ ํ•˜๋‚˜์š”? SEO์— ์•…์˜ํ–ฅ์„ ์ฃผ์ง„ ์•Š๋‚˜์š”?

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

Q2: ์ด๋ฏธ์ง€๊ฐ€ ์—†์„ ๋•Œ ๋นˆ ์ธ๋„ค์ผ ๊ณต๊ฐ„ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ œ๋Š” ๋ฌด์—‡์ด๋ฉฐ, ์™œ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜๋‚˜์š”?

๋ฉ”์ธ ํŽ˜์ด์ง€๋‚˜ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฆฌ์ŠคํŠธ ๋“ฑ์—์„œ ์ด๋ฏธ์ง€๊ฐ€ ์—†๋Š” ๊ธ€์˜ ์ธ๋„ค์ผ ์ž๋ฆฌ์— ๋นˆ ๊ณต๊ฐ„(์˜ˆ: ํšŒ์ƒ‰ ๋ฐ•์Šค)์ด ๋‚จ์•„ ๋””์ž์ธ์ด ๊นจ์ง€๊ณ  ๋ ˆ์ด์•„์›ƒ์ด ํํŠธ๋Ÿฌ์ ธ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์ด ๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ์ด '๋นˆ ๊ณต๊ฐ„ ๋ฌธ์ œ'๋Š” ๋ฐฉ๋ฌธ์ž๊ฐ€ ์‚ฌ์ดํŠธ๋ฅผ ์‹ ๋ขฐํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ , ์ฒด๋ฅ˜ ์‹œ๊ฐ„ ๊ฐ์†Œ์™€ ๊ฐ™์€ UX ์•…์˜ํ–ฅ์„ ํ†ตํ•ด ๊ฒ€์ƒ‰ ๋žญํ‚น ํ•˜๋ฝ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, JavaScript ์Šคํฌ๋ฆฝํŠธ๋กœ ๋ธ”๋กœ๊ทธ ๋ ˆ์ด์•„์›ƒ์„ ์ž๋™ ์ •๋ฆฌํ•˜์—ฌ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Q3: ๋นˆ ์ธ๋„ค์ผ ๊ณต๊ฐ„์„ ์ˆจ๊ธฐ๊ณ  ๊ธ€ ์š”์•ฝ(excerpt)์„ ํ™•๋Œ€ํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ๋Š” ๋ชจ๋“  ๋ธ”๋กœ๊ทธ ํ”Œ๋žซํผ์— ์ ์šฉ ๊ฐ€๋Šฅํ•œ๊ฐ€์š”?

์Šคํฌ๋ฆฝํŠธ์˜ ๊ธฐ๋ณธ ๋…ผ๋ฆฌ(์ด๋ฏธ์ง€ ์œ ๋ฌด ํŒ๋‹จ ํ›„ ์š”์†Œ ์ˆจ๊น€/ํ™•๋Œ€)๋Š” ๋ชจ๋“  ์›น์‚ฌ์ดํŠธ์— ์ ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ฝ”๋“œ ๋‚ด๋ถ€์— ์‚ฌ์šฉ๋œ ์„ ํƒ์ž(.post-item, .thum, .excerpt ๋“ฑ)๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ธ”๋กœ๊ทธ ์Šคํ‚จ(ํ…œํ”Œ๋ฆฟ)์ด๋‚˜ ํ”Œ๋žซํผ(ํ‹ฐ์Šคํ† ๋ฆฌ, ์›Œ๋“œํ”„๋ ˆ์Šค ๋“ฑ)์˜ HTML ๊ตฌ์กฐ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•ด๋‹น ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— ์ž์‹ ์˜ ๋ธ”๋กœ๊ทธ HTML ๊ตฌ์กฐ์— ๋งž๊ฒŒ ์„ ํƒ์ž๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ์ž‘์—…์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

'SEO > seo-resources' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์• ๋“œ์„ผ์Šค ๊ด‘๊ณ  ์‹คํŒจ ๋Œ€๋น„๋ฒ• 1, ์• ๋“œํ•ยท์ œํœด ์ด๋ฏธ์ง€ ์ž๋™ ๊ด‘๊ณ  ์ „ํ™˜ ๋ฐฉ๋ฒ•  (0) 2025.07.04
HowTo ๊ตฌ์กฐํ™” ๋ฐ์ดํ„ฐ ์ž๋™ ์ƒ์„ฑ๊ธฐ ๋งŒ๋“ค๊ธฐ,๋‹จ๊ณ„๋ณ„ ์„ค๋ช… ์ฝ˜ํ…์ธ , SEO์—์„œ ์–ด๋–ป๊ฒŒ ์œ ๋ฆฌํ•œ๊ฐ€์š”?  (0) 2025.07.04
๋ธŒ๋ ˆ๋“œํฌ๋Ÿผ ์ž๋™ ์ƒ์„ฑ ์Šคํฌ๋ฆฝํŠธ ์‚ฌ์šฉ๋ฒ• ๋‚ด ๋ธ”๋กœ๊ทธ ๊ฒ€์ƒ‰ ๋…ธ์ถœ ์ตœ์ ํ™”  (1) 2025.06.29
๋ธ”๋กœ๊ทธ ์ƒ๋‹จ ๊ด‘๊ณ  ๊ณ ์ •(์ฝ”๋“œ ํฌํ•จ) ๋…ธ์ถœ๋กœ ์ˆ˜์ต๊ณผ ๊ฒ€์ƒ‰ ์ตœ์ ํ™” (SEO) ๋™์‹œ์— ์žก๋Š” ๋ฒ•  (4) 2025.06.14
๋„ค์ด๋ฒ„ ๊ฒ€์ƒ‰์—”์ง„์˜ ๋ณ€ํ™”,๋„ค์ด๋ฒ„ ๋ธ”๋กœ๊ทธ ํŠธ๋ž˜ํ”ฝ ์ด์ƒ ํ˜„์ƒ์— ์ˆจ์€ ์˜๋ฏธ  (1) 2025.06.13
๋ธ”๋กœ๊ทธ ๋Œ“๊ธ€๋ž€ ํ™œ์šฉ ๋ฐฉ๋ฒ•! ๋Œ“๊ธ€์„ ์ฝ˜ํ…์ธ  ํ™•์žฅ ๋„๊ตฌ๋กœ ํ™œ์šฉํ•˜๋Š” ์ด๋ฏธ์ง€ยท๋งํฌ ํ‘œ์‹œ ๋ฐฉ๋ฒ•  (0) 2025.06.12
๋ธ”๋กœ๊ทธ ์ฝ˜ํ…์ธ  ๋„์šฉ ๋ฐฉ์ง€ ๋ฐฉ๋ฒ•๏ฝœSEO ์†์ƒ ์—†์ด ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•˜๋Š” ๋ฒ•  (0) 2025.05.30