π μΉ νμ€κ³Ό SEOλ κ°λ μ μκ³ μκΈ΄ νμ§λ§ μ΄μ§ μκ³ μμ λΏμ΄κ³ κΈ°μ λ©΄μ μμ μμ£Ό λμ€λ λΆλΆμ΄λ μ΄μ¬ν μκΈ°ν΄μΌ νλ νμ΅μ΄λ€.!
π μ€λ νμ΅ν λ΄μ©
μΈν°λ·
- μ μΈκ³μ μΌλ‘ μ°κ²°λμ΄ μλ μ»΄ν¨ν° λ€νΈμν¬ ν΅μ λ§
μΉ
- λ¬Έμ, μ΄λ―Έμ§, μμ λ± λ€μν μ 보λ₯Ό μ¬λ¬ μ¬λλ€κ³Ό 곡μ ν μ μλ 곡κ°
μΉ νμ€
- W3C(World Wide Web Consortium)μμ κΆκ³ νλ 'μΉμμ νμ€μ μΌλ‘ μ¬μ©λλ κΈ°μ μ΄λ κ·μΉ'
- μ¬μ©μκ° μ΄λ€ν μ΄μ체μ λ λΈλΌμ°μ λ₯Ό μ¬μ©νλλΌλ μΉνμ΄μ§κ° λμΌνκ² λ³΄μ΄κ³ μ μμ μΌλ‘ μλν μ μλλ‘ νλ μΉ νμ΄μ§ μ μκΈ°λ²
- μΉ νμ€μ λ§κ² μΉ νμ΄μ§λ₯Ό μμ±νλ©΄ μ΄λ€ λΈλΌμ°μ λ₯Ό μ¬μ©νλ λμΌν κ²°κ³Όλ¬Όμ μ»μ μ μλ€.
μΉ νμ€μ μ₯μ
- μ μ§ λ³΄μμ μ©μ΄μ±
- μΉ νΈνμ± ν보
- κ²μ ν¨μ¨μ± μ¦λ
- μΉ μ κ·Όμ± ν₯μ
Semantic HTML
- semantic: μλ―Έκ° μλ
- HTML: νλ©΄μ ꡬ쑰λ₯Ό λ§λλ λ§ν¬μ μΈμ΄
HTMLμ μ¬μ©νλ λ κ°μ§ λ°©μ
- <div>μ <span>μΌλ‘ νλ©΄ ꡬμ±
- λ κ°μ§μ μμλ§ μλ©΄ μΆ©λΆν νλ©΄μ ꡬ쑰λ₯Ό λ§λ€ μ μμ§λ§, μ΄λ€ λ΄μ©μ΄ λ€μ΄κ°μ§λ λͺ μλμ§ μμμ κ²½νμ ν λλ‘ νκ·Έκ° μ΄λ€ μν μ νλμ§ μΆμΈ‘ν΄μΌνλ μ΄λ €μμ΄ μλ€.
- μλ§¨ν± μμλ‘ νλ©΄ ꡬμ±
- <header>, <nav>, <main>, λ± μ¬λ¬κ°μ§ νκ·Έλ₯Ό μ¬μ©νμ¬ μ΄λ€ μν μ νλ νλμ§ νμ€νκ² μ μ μλ€.
μλ§¨ν± HTMLμ νμμ±
- κ°λ°μκ° μν΅
- κ²μ ν¨μ¨μ±
- μΉ μ κ·Όμ±
μμ£Ό ν리λ νκ·Έ
- μΈλΌμΈ μμ μμ λΈλ‘ μμ λ£κΈ°
- μΈλΌμΈ μμ(<span>)
- 컨ν μΈ κ° μ°¨μ§νλ λ§νΌ μμ μ§μ
- νμ λΈλ‘ μμ μμ λ€μ΄κ°μΌ νλ€.
- λΈλ‘ μμ(<div>)
- κ°λ‘λ‘ λκ² νλ©΄ μμμ μ°¨μ§νλ€.
- μΈλΌμΈ μμ(<span>)
- <b>, <i> μμ μ¬μ©
- μΉ νμ€μ μ€μνκΈ° μν΄μλ μ΄ μμλ€μ μ¬μ©νμ§ μλ κ²μ΄ μ’λ€.
- ννμ κΈ°μ€μΌλ‘ μ΄λ¦μ΄ μ§μ΄μ§ μμμ΄κΈ° λλ¬Έμ΄λ€.
- λμ <strong>, <em>μ μ¬μ©νλ κ²μ΄ μ’λ€.
- <hgroup> λλ°νμ¬ μ¬μ©
- κΈμμ μ€νμΌ μμ±μ μ μ©νκΈ° μν λͺ©μ μΌλ‘ μ¬μ©νλ©΄ μλλ€.
- <br/> μ°μ μ¬μ©
- μ΄μ΄μ§λ ν μ€νΈ νλ¦μ μ€ λ°κΏμ νκΈ° μν΄ μ¬μ©
- μμ μ¬μ΄μ κ°κ²©μ΄ νμν κ²½μ° λ³λμ λ¨λ½μΌλ‘ ꡬλ³νκ±°λ, CSS μμ±μ μ¬λ°±μ μ£Όλ κ²μ΄ μ’λ€.
- μΈλΌμΈ μ€νμΌλ§ μ¬μ©
- HTML μμ μμμ μ€νμΌλ§μ νλ λ°©λ²λ³΄λ€ CSS μ½λλ₯Ό λΆλ¦¬νμ¬ μμ±νλ κ²μ΄ μ’λ€.
- HTML μμ μμ±ν κ²½μ° λΆλ¦¬ν μμμ λ€μ ν©μΉλ κ²μ΄ λκΈ° λλ¬Έμ΄λ€.
ν¬λ‘μ€ λΈλΌμ°μ§(Cross Browsing)
- μΉ μ¬μ΄νΈμ μ κ·Όνλ λΈλΌμ°μ μ μ’ λ₯μ μκ΄ μμ΄ λλ±ν νλ©΄κ³Ό κΈ°λ₯μ μ 곡ν μ μλλ‘ λ§λλ μμ
- λͺ¨λ λΈλΌμ°μ μμ μμ ν λκ°μ΄ νλ©΄μ΄ λ³΄μ΄λλ‘ νλ κ²μ μλ, λͺ¨λ λΈλΌμ°μ μμ λλ±ν μμ€μ μ 보μ κΈ°λ₯μ μ 곡νλ κ²μ΄λ€.
ν¬λ‘μ€ λΈλΌμ°μ§ μν¬ νλ‘μ°
- μ΄κΈ° κΈ°ν
- μ΄λ€ μΉ μ¬μ΄νΈλ₯Ό λ§λ€ κ²μΈμ§ μ ννκ² κ²°μ
- μ΄λ€ 컨ν μΈ μ κΈ°λ₯, λμμΈμ μ΄λ»κ² ν μ§ λ±μ μ¬νμ κ²°μ νλ€.
- κ°λ°
- μ½λλ₯Ό μμ±ν λ μ¬μ©νλ μ½λκ° κ° λΈλΌμ°μ μμμ νΈνμ±μ΄ μ΄λ€μ§ νμ νκ³ μ¬μ©ν΄μΌ νλ€.
- https://caniuse.com/
- ν
μ€νΈ / λ°κ²¬
- μμ μ μΈ ν μ€ν¬ν± λΈλΌμ°μ μμ ν μ€νΈλ₯Ό μ§ννλ€.
- ν΄λν° λ° ννλ¦Ώ λΈλΌμ°μ μμ ν μ€νΈλ₯Ό μ§ννλ€.
- μ΄κΈ° κΈ°ν λ¨κ³μμ λͺ©ννλ λΈλΌμ°μ κ° μλ€λ©΄ ν΄λΉ λΈλΌμ°μ μμ ν μ€νΈλ₯Ό μ§ννλ€.
- Window, Linux, Mac λ± λ€μν μ΄μ 체μ μμλ ν μ€νΈλ₯Ό μ§ννλ€.
- μμ / λ°λ³΅
- λ²κ·Έμ μμ μ νκΈ° μν¨
SEO (Search Engine Optimization, κ²μ μμ§ μ΅μ ν)
- SEOλ₯Ό ν΅ν΄ κ²μ μμ§μμ μΉ νμ΄μ§λ₯Ό λ³΄λ€ λ μμμ λ ΈμΆ λ μ μκ²λ ν μ μλ€.
- On-Page SEO
- νμ΄μ§ λ΄λΆμμ μ§νν μ μλ SEO, μ λͺ©κ³Ό 컨ν μΈ , ν΅μ¬ ν€μλμ λ°°μΉ, ν¨μ¨μ μΈ HTML μμ μ¬μ©λ² λ±μ μ΄μ©νλ λ°©λ²
- Off-Page SEO
- μΉ μ¬μ΄νΈ μΈλΆμμ μ΄λ£¨μ΄μ§λ SEO, μμ λ―Έλμ΄ ν보, λ°±λ§ν¬ λ±μ μ΄μ©νλ λ°©λ²
On-Page ν΅μ μμ
- <title> μμ
- κ²μ κ²°κ³Όμ°½μ μ λͺ©μ ν΄λΉνλ μμμ΄λ©°, <head>μ μμ μμμ΄λ€.
- μ΄λ€ λ΄μ©μ μμ±νλκ°μ λ°λΌμ κ²μ ν μ μ κΉμ§ μ λν μ μλ€. (μ λͺ© κΈΈμ΄λ₯Ό 짧κ²)
- ν΅μ¬ ν€μλκ° ν¬ν¨λλ©΄ μμμ λ ΈμΆλ νλ₯ μ΄ λμμ§λ€. (ν΅μ¬ ν€μλλ νλ²λ§ ν¬ν¨)
- <meta> μμ
- λ©ν λ°μ΄ν°λ₯Ό λ΄λ μμμ΄λ©°, <head>μ μμμμμ΄λ€.
- μΉ μ¬μ΄νΈμμ λ€λ£¨κ³ μλ λ°μ΄ν°κ° 무μμΈμ§μ λν λ°μ΄ν°
- κ²μ κ²°κ³Όμ°½μμ μ λͺ© λ°μ λ°λΌμ€λ μ€λͺ κΈ
- <hgroup> μμ
- μ λͺ©μ νμνλ μ©λ
- 컨ν
μΈ
- κ°μ±μλ λΈλλ©
- λ³΅μ¬ + λΆμ¬λ£κΈ° κΈμ§
- κ°κ²°ν μ λͺ©κ³Ό μ€λͺ κΈ
- μ΅λν κΈμλ‘ μμ±νκΈ°
π μΆκ°λ‘ 곡λΆν λ΄μ©
[udemy] React μλ²½ κ°μ΄λ κ°μ 보기 (λ§€μΌ μ‘°κΈμ© μ΄λΌλ κΎΈμ€ν λ£κΈ°)
[python] leetcode λ¬Έμ νμ΄
[React] νΌμ μ μν CRUD νλ‘μ νΈ λ¦¬ν©ν λ§
π μ€μν λ΄μ©
- μΉ νμ€μ΄λ?
- μΉ νμ€μ μ§μΌμΌ νλ μ΄μ
- μΉ νμ€μ μ¬μ©νμ κ²½μ°μ μ₯μ
- μμ£Ό ν리λ νκ·Έ(μλ§¨ν± νκ·Έλ₯Ό νμ©νλ λ°©λ²)
- ν¬λ‘μ€ λΈλΌμ°μ§
- SEO, κ²μ μμ§ μ΅μ ν
'Daily > Today I Learned' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
22.07.12_TIL (0) | 2022.07.12 |
---|---|
22.07.11_TIL (2) | 2022.07.11 |
22.07.07_TIL (0) | 2022.07.07 |
22.07.06_TIL (0) | 2022.07.06 |
22.07.05_TIL (0) | 2022.07.05 |