1. Semantic Tags

μ˜λ―ΈμžˆλŠ” λ§ˆν¬μ—…(Semantic Tags)

μ‹œλ§¨ν‹± λ§ˆν¬μ—…μ΄λΌκ³ λ„ ν•˜λŠ” μ‹œλ§¨ν‹± HTML은 κ·Έ μ•ˆμ— ν¬ν•¨λœ μ½˜ν…μΈ μ˜ 의미 λ˜λŠ” μ‹œλ§¨ν‹±μ„ μ „λ‹¬ν•˜λŠ” HTML νƒœκ·Έλ₯Ό μ‚¬μš©ν•˜λŠ” 것을 λ§ν•œλ‹€. μ‹œλ§¨ν‹±μœΌλ‘œ μž‘μ„±ν•˜λ©΄ νŽ˜μ΄μ§€μ˜ μ—¬λŸ¬ λΆ€λΆ„μ˜ μ—­ν• κ³Ό μƒλŒ€μ  μ€‘μš”μ„±μ„ μ •μ˜ν•˜λŠ” 데 도움이 λ˜λŠ” μΆ”κ°€ 정보λ₯Ό μ œκ³΅ν•  수 μžˆλ‹€.

μ›Ή μ‚¬μ΄νŠΈλ₯Ό λ§Œλ“€ λ•Œ λͺ¨λ“  것을 div νƒœκ·Έλ‘œ ν•  수 μžˆμ§€λ§Œ, div νƒœκ·Έλ‘œλ§Œ μž‘μ„±ν•˜λ‹€λ³΄λ©΄ ν™”λ©΄μ˜ μ–΄λŠ 뢀뢄이 μ½”λ“œμ— μ–΄λ–€ 뢀뢄인지 μ°ΎκΈ° λͺ¨ν˜Έν•  수 μžˆλ‹€. κ·Έλž˜μ„œ λ˜λ„λ‘μ΄λ©΄ μ˜λ―ΈμžˆλŠ” λ§ˆν¬μ—…μ„ μ‚¬μš©ν•˜μžλŠ” 이야기닀.

예λ₯Ό λ“€μ–΄, <header>, <article>, <footer> 와 같은 νƒœκ·ΈλŠ” μ‹œλ§¨ν‹± HTML νƒœκ·Έμ΄λ‹€. μ΄λŸ¬ν•œ νƒœκ·ΈλŠ” ν¬ν•¨λœ μ½˜ν…μΈ μ˜ 역할을 λͺ…ν™•ν•˜κ²Œ λ‚˜νƒ€λ‚Έλ‹€.

λ°˜λ©΄μ— <div> 및 <span> κ³Ό 같은 νƒœκ·ΈλŠ” λΉ„μ‹œλ§¨νŠΈ νƒœκ·Έμ˜ λŒ€ν‘œμ μΈ μ˜ˆμ΄λ‹€. μ΄λŸ¬ν•œ νƒœκ·ΈλŠ” μ½˜ν…μΈ  보유자 μ—­ν• λ§Œ ν•  뿐, ν¬ν•¨λœ μ½˜ν…μΈ μ˜ μœ ν˜•μ΄λ‚˜ νŽ˜μ΄μ§€μ—μ„œ ν•΄λ‹Ή μ½˜ν…μΈ κ°€ μ–΄λ–€ 역할을 ν•˜λŠ”μ§€μ— λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•˜μ§€ μ•ŠλŠ”λ‹€.

μ™œ μ‹œλ§¨ν‹± νƒœκ·Έλ₯Ό μ‚¬μš©ν•΄μ•Ό ν•˜λŠ”κ°€

μ½”λ“œλ₯Ό κ²€ν† ν•˜λŠ” κ°œλ°œμžκ°€ μ΄ν•΄ν•˜κΈ° μ‰½λ‹€λŠ” λͺ…λ°±ν•œ 이유 외에도 항상 μ‹œλ§¨ν‹± νƒœκ·Έλ₯Ό μ§€ν–₯ν•΄μ•Ό ν•˜λŠ” μ΄μœ κ°€ μžˆλ‹€.

Accessibility

일반 μ‚¬μš©μžμ˜ 경우 μ›ΉνŽ˜μ΄μ§€μ˜ λ‹€μ–‘ν•œ 뢀뢄을 μ‰½κ²Œ 식별할 수 μžˆλ‹€. 머리글, λ°”λ‹₯κΈ€, μ£Όμš” μ½˜ν…μΈ κ°€ λͺ¨λ‘ μ‹œκ°μ μœΌλ‘œ μ¦‰μ‹œ λˆˆμ— λ“€μ–΄μ˜¨λ‹€.

ν•˜μ§€λ§Œ μ‹œκ° μž₯μ• κ°€ μžˆκ±°λ‚˜ 슀크린 리더에 μ˜μ‘΄ν•˜λŠ” μ‚¬μš©μžμ—κ²ŒλŠ” 쉽지 μ•Šλ‹€. HTML μ‹œλ§¨ν‹± νƒœκ·Έλ₯Ό μ˜¬λ°”λ₯΄κ²Œ μ‚¬μš©ν•˜λ©΄ ν™”λ©΄ 리더가 μ½˜ν…μΈ λ₯Ό 더 μ •ν™•ν•˜κ²Œ μ „λ‹¬ν•˜κΈ° λ•Œλ¬Έμ— μ΄λŸ¬ν•œ λ…μžκ°€ μ½˜ν…μΈ λ₯Ό 더 잘 이해할 수 μžˆλ‹€.

SEO

μ‹œλ§¨ν‹± HTML νƒœκ·ΈλŠ” νƒœκ·Έ λ‚΄μ—μ„œ μ½˜ν…μΈ μ˜ 역할을 λ‚˜νƒ€λ‚΄λ―€λ‘œ SEO(검색 μ—”μ§„ μ΅œμ ν™”)에 μ€‘μš”ν•˜λ‹€.

이 정보λ₯Ό 톡해 Googlebotκ³Ό 같은 검색 μ—”μ§„ ν¬λ‘€λŸ¬λŠ” μ½˜ν…μΈ λ₯Ό 더 잘 이해할 수 μžˆλ‹€. λ”°λΌμ„œ μ½˜ν…μΈ κ°€ 검색 μ—”μ§„ κ²°κ³Ό νŽ˜μ΄μ§€(SERP)μ—μ„œ κ΄€λ ¨ ν‚€μ›Œλ“œμ— λŒ€ν•œ μˆœμœ„ ν›„λ³΄λ‘œ 선정될 κ°€λŠ₯성이 λ†’μ•„μ§„λ‹€. 즉, μ‹œλ§¨ν‹± HTML이 μ˜¬λ°”λ₯΄κ²Œ κ΅¬ν˜„λœ νŽ˜μ΄μ§€λŠ” κ·Έλ ‡μ§€ μ•Šμ€ νŽ˜μ΄μ§€μ— λΉ„ν•΄ SEOμ—μ„œ μœ λ¦¬ν•˜λ‹€.

Site Audit 와 같은 도ꡬλ₯Ό μ‚¬μš©ν•˜μ—¬ SEO에 영ν–₯을 λ―ΈμΉ  수 μžˆλŠ” HTML νƒœκ·Έ 문제λ₯Ό 찾을 수 μžˆλ‹€.

site-audit-1
site-audit-2
site-audit-3
site-audit-4

μ‹œλ§¨ν‹± νƒœκ·Έμ˜ 두가지 λ²”μ£Ό

ꡬ쑰(λ ˆμ΄μ•„μ›ƒ) 전달

λ ˆμ΄μ•„μ›ƒμ„ μ „λ‹¬ν•˜λŠ” νƒœκ·ΈλŠ” μ•„λž˜μ™€ κ°™λ‹€.

  • <header>

  • <nav>

  • <main>

  • <article>

  • <section>

  • <area>

  • <aside>

  • <footer>

νƒμŠ€νŠΈ 전달

  • <h1>: heading

  • <h2~h6>: subheading

  • <p>: paragraph

  • <a>: anchor

  • <ol>: ordered list

  • <ul>: unordered list

  • <q>: for long, multiline quotations

  • <blockquote>: for shorter, inline quotations

  • <em>: emphasis

  • <strong>: strong emphasis

  • <code>: A block of computer code.

κ·Έ μ™Έλ‘œ

  • b, summary, time, address, video, audio, img, legend, picture, button dl, dt, dd, caption..

μ°Έκ³ 

Semantic HTML: What It Is and How to Use It Correctly

Last updated