๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
openipc.kr
SEO

๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO)์—์„œ CSS ์ดˆ๊ธฐํ™”๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ ์™€ ๋ฐฉ๋ฒ•


๋ฐ˜์‘ํ˜•

์›น์‚ฌ์ดํŠธ CSS ์ดˆ๊ธฐํ™” ๋ฐฉ๋ฒ•๊ณผ ํ•„์š”์„ฑ

์›น ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์†๋„ ํ–ฅ์ƒ๊ณผ CLS ์ ์ˆ˜ ๊ฐœ์„ ์„ ์œ„ํ•œ CSS ์ดˆ๊ธฐํ™” ๋ฐฉ๋ฒ•

CSS ์ดˆ๊ธฐํ™”

๋ ˆ์ด์•„์›ƒ ๋ณ€๋™์„ ์ค„์ด๊ธฐ ์œ„ํ•ด์„œ๋Š” CSS ์ดˆ๊ธฐํ™” (CSS Reset)๋Š” ์ค‘์š”ํ•œ ์ž‘์—…์ค‘ ํ•˜๋‚˜ ์ž…๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ธํ„ฐ๋„ท ๋ธŒ๋ผ์šฐ์ €๋“ค์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •ํ•ด ๋†“์€ ์Šคํƒ€์ผ์ด ์„œ๋กœ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์›น ํŽ˜์ด์ง€์˜ ๋ ˆ์ด์•„์›ƒ์ด๋‚˜ ๋””์ž์ธ์ด ๋ธŒ๋ผ์šฐ์ €๋งˆ๋‹ค ๋‹ค๋ฅด๊ฒŒ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CSS ์ดˆ๊ธฐํ™” ์ž‘์—…์€ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ์ธํ„ฐ๋„ท ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •๋œ ์Šคํƒ€์ผ์ด ์„œ๋กœ ํ‹€๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ• ์ˆ˜ ์žˆ๋Š” ๋ถˆ์ผ์น˜๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •๋œ CSS์Šคํƒ€์ผ์„ CSS์ดˆ๊ธฐํ™”๋ฅผ ํ†ตํ•ด ์ผ๊ด€๋˜๊ณ  ์˜๋„๋œ ๋ฐฉํ–ฅ์œผ๋กœ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

CSS ์ดˆ๊ธฐํ™”๋ฅผ ํ•˜์ง€ ์•Š๊ฒŒ ๋˜๋ฉด ๊ธฐ์กด์˜ ์„ค์ •๋œ ๋ธŒ๋ผ์šฐ์ €์˜ ๊ธฐ๋ณธ CSS์š”์†Œ๊ฐ€ ์ ์šฉ๋ ์ˆ˜ ์žˆ๊ณ  CSS์š”์†Œ๊ฐ€ ์ ์šฉ๋˜๋Š” ๊ณผ์ •์—์„œ ์ด๋ฏธ ์„ค์ •ํ•œ CSS์™€ ์ถฉ๋Œ ๋ฐ ๋ ˆ์ด์•„์›ƒ์˜ ๋ณ€ํ˜•์ด ๋ฐœ์ƒํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CSS์ดˆ๊ธฐํ™”๋ฅผ ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ์„œ ๋ฐœ์ƒํ• ์ˆ˜ ์žˆ๋Š” CSS์˜ ๋ณ€ํ˜•๊ณผ ์ถฉ๋Œ์€ ์ „์ฒด ํŽ˜์ด์ง€์˜ ๋ Œ๋”๋ง์— ์‹œ๊ฐ„์ด ๋” ์†Œ์š”๋ ์ˆ˜ ์žˆ๊ณ  ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”์˜ CLS(์ปค๋ฎคํ‹ฐํ‹ฐ ๋ ˆ์ด์•„์›ƒ ์ธก์ •)์ ์ˆ˜์— ๋ถ€์ •์  ์š”์†Œ๋กœ ์ž‘์šฉํ• ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

CSS ์ดˆ๊ธฐํ™” ํ•„์š”์„ฑ

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

CSS ์ดˆ๊ธฐํ™” ๋ฐฉ๋ฒ•

์‚ฌ์ดํŠธ๋งต์ด ์ž˜ ์ธ์‹๋˜๋„๋ก link ํƒœ๊ทธ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

์‚ฌ์ดํŠธ๋งต์„ link ํƒœ๊ทธ๋กœ ๊ฒ€์ƒ‰ ์—”์ง„์— ์ •ํ™•ํžˆ ์•ˆ๋‚ดํ•˜๊ธฐ[ ์‚ฌ์ดํŠธ๋งต์„ ๊ฒ€์ƒ‰ ์—”์ง„์— ์‰ฝ๊ฒŒ ์•ˆ๋‚ดํ•˜๋Š” ๋ฐฉ๋ฒ• ]link ํƒœ๊ทธ ์‚ฌ์šฉ๋ฒ•์‚ฌ์ดํŠธ๋งต์„ linkํƒœ๊ทธ๋กœ ๊ฒ€์ƒ‰ ์—”์ง„์— ์•ˆ๋‚ดํ•˜๋Š” ์ด์œ ์›น์‚ฌ์ดํŠธ๋ฅผ ์šด์˜ํ•˜๋Š” ์‚ฌ๋žŒ

everydayhub.tistory.com

โœ” ์ดˆ๊ธฐ์™€ ์˜ˆ์‹œ

/* ๋ชจ๋“  ์š”์†Œ์˜ ๊ธฐ๋ณธ ์—ฌ๋ฐฑ๊ณผ ํŒจ๋”ฉ์„ ์ œ๊ฑฐ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    line-height: 1;
    box-sizing: border-box;
}

/* HTML5 ์š”์†Œ๋ฅผ ๋ธ”๋ก ์š”์†Œ๋กœ ์„ค์ • */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}

/* ๋ณธ๋ฌธ์— ๊ธฐ๋ณธ line-height์™€ ํฐํŠธ ์„ค์ • */
body {
    line-height: 1;
    font-family: sans-serif;
}

/* ๋ฆฌ์ŠคํŠธ ์Šคํƒ€์ผ ์ œ๊ฑฐ */
ol, ul {
    list-style: none;
}

/* ์ธ์šฉ๊ตฌ์˜ ๊ธฐ๋ณธ ์Šคํƒ€์ผ ์ œ๊ฑฐ */
blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* ํ…Œ์ด๋ธ”์˜ ๊ธฐ๋ณธ ์Šคํƒ€์ผ ์ œ๊ฑฐ */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

์œ„์— ์ฝ”๋“œ์ฒ˜๋Ÿผ ์ž‘์„ฑํ•ด์„œ ๊ธฐ์กด CSS๋ฅผ ์ ์šฉํ•˜๊ธฐ ์ „์— ๋จผ์ € ์ ์šฉ์‹œํ‚ค๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ HEAD๋ถ€๋ถ„์— ๊ธฐ์กด CSS์ˆœ์„œ๋ณด๋‹ค ๋จผ์ € ๋กœ๋”ฉ๋˜๊ฒŒ ๋ฐฐ์น˜ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

cls ์ตœ์ ํ™”
cls ์ตœ์ ํ™”

๋ฐ˜์‘ํ˜•

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

[์ธ๋ฑ์Šค๋‚˜์šฐ ] ์›น์‚ฌ์ดํŠธ ๊ฐฑ์‹  ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฒ€์ƒ‰์—”์ง„์—๊ฒŒ ์•Œ๋ ค ์ฃผ๋Š” ํŒ ์†Œ๊ฐœ  (3) 2024.11.11
๋‹ค๋ฅธ ์‚ฌ์ดํŠธ, ๋ธ”๋กœ๊ทธ ์ตœ์‹ ๊ธ€์„ ์ด์šฉํ•ด์„œ ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ํ‘œ์‹œํ•˜๊ธฐ  (0) 2024.11.10
๊ธ€ ์• ๋“œ์„ผ์Šค ์ค‘๋ณต ์ฝ”๋“œ๋กœ ๋ฐœ์ƒํ•œ Uncaught Tag Error ์˜ค๋ฅ˜ ์ˆ˜์ •ํ•˜๊ธฐ  (3) 2024.11.09
๋™์˜์ƒ ์ž๋™ ์ƒ์„ฑํ•˜๋Š” ์ฝ˜ํ…์ธ  ์‚ฝ์ž…๊ณผ ์Šคํ‚จ ์ˆ˜์ •์œผ๋กœ ๋ฐฉ๋ฌธ์ž ํ™œ์„ฑํ™” ํ•˜๊ธฐ  (1) 2024.11.07
[๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™”] " ๋งํฌ์— ์ธ์‹ ๊ฐ€๋Šฅํ•œ ์ด๋ฆ„์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Œ " ์˜ค๋ฅ˜ ํ•ด๊ฒฐํ•˜๊ธฐ  (4) 2024.11.03
[ ๊ธ€ ์ˆ˜์ • ๋‚ ์งœ ํ‘œ์‹œ ] ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ์™€ ์‚ฌ์ดํŠธ์— ๊ธ€ ์ˆ˜์ • ๋‚ ์งœ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•  (1) 2024.11.02
[ HTML, CSS ์ฝ”๋“œ ํ™œ์šฉ ] ๊ณ ์ • ๊ด‘๊ณ ๋กœ ๋ธ”๋กœ๊ทธ ์ˆ˜์ต ๋†’์ด๋Š” ๋ฐฉ๋ฒ•  (0) 2024.10.30