Β μΉμ 곡κ°Β μ΄λ€.
οΌ λ€μν μ 보λ₯Ό μ¬λ¬ μ¬λλ€κ³Ό 곡μ ν μ μλ κ³΅κ° β μΉ
μΉ νμ€ - μ΄λ€ νκ²½μμλ μ΄μ©ν μ μλ μΉ νμ΄μ§
μΉ μ κ·Όμ± - μ΄λ€ μ¬λμ΄λ μ΄μ©ν μ μλ μΉ νμ΄μ§
2000λ
λ μ΄μλ λΈλΌμ°μ κ° νΈνμ΄ λμ§ μμμ
κ°λ°μλ€μ΄ κ° λΈλΌμ°μ λ§λ€ λ°λ‘ κ°λ°μ ν΄μ£Όμ΄μΌλ§ νλ€.
μ΄λ° μκ³ λ₯Ό μμ κ³ μΉ κ°λ°μ νμμ ν΅μΌμν¨ κ²μ΄ λ°λ‘ μΉ νμ€μ΄λ€.
μ¦, μΉ νμ€μ΄λ W3Cμμ κΆκ³ νλ
μΉμμ νμ€μ μΌλ‘ μ¬μ©λλ κΈ°μ μ΄λ κ·μΉμ λ§νλ€.
βμΉ νμ€μ μ₯μ ?
οΌ μ μ§ λ³΄μμ μ©μ΄μ±
οΌ μΉ νΈνμ± ν보
οΌ κ²μ ν¨μ¨μ± μ¦λ
οΌ μΉ μ κ·Όμ± ν₯μ
semantic : μλ―Έμ, μλ―Έκ° μλ μ΄λΌλ λ»μ μλ¨μ΄
HTML : νλ©΄μ ꡬ쑰λ₯Ό λ§λλ λ§ν¬μ
μΈμ΄
μμκ° μ΄λ€ λ΄μ©μ λ΄κ² λ μ§, μ΄λ€ κΈ°λ₯μ νκ² λ μ§
νμ€νκ² μλ―Έλ₯Ό κ°μ§κ³ μλ μμλ₯Ό μλ§¨ν± μμλΌκ³ νλ€.
νλ‘ν μ½ μ΄λ¦ | μ€λͺ |
---|---|
header | νμ΄μ§λ μμμ μ΅μλ¨μ μμΉνλ λ¨Έλ¦Ώλ§ μν |
nav | λ©λ΄, λͺ©μ°¨ λ± |
aside | λ¬Έμμ μ°κ΄μ μμ§λ§, μ§μ μ μΈ μ°κ΄μ μλ λ΄μ© |
main | λ¬Έμμ λ©μΈμ΄ λλ μ£Όμ μ½ν μΈ |
article | κ²μκΈ, λ΄μ€ κΈ°μ¬ λ± λ 립μ μΌλ‘ ꡬλΆν΄ μ¬μ¬μ©ν μ μλ λΆλΆ (κ°κ°μ articleμ ꡬλΆνκΈ° μν μλ¨μ΄ νμνλ©°, λ³΄ν΅ μ λͺ©μΈ hgroupμ ν¬ν¨νλ λ°©λ²μ μ¬μ©) |
section | λ¬Έμμ λ 립μ μΈ κ΅¬νμ λνλ΄λ©°, λ±ν μ ν©ν μλ―Έμ μμκ° μμ λ μ¬μ©νλ€. (μ λͺ©μΈ hgroupμ ν¬ν¨νλ κ²½μ°κ° λ§μ) |
hgroup | μ λͺ©μ νμν λ μ¬μ©νλ μμλ‘, <h1> ~ <h6> μμκ° hgroupμ λλ€. |
footer | νμ΄μ§λ μμμ μ΅νλ¨μ μμΉνλ κΌ¬λ¦Ώλ§ μν |
βμλ§¨ν± HTMLμ νμμ±?
οΌ κ°λ°μκ° μν΅
οΌ κ²μ ν¨μ¨μ±
οΌ μΉ μ κ·Όμ±
β μΈλΌμΈ μμ μμ λΈλ‘ μμλ₯Ό λ£μΌλ©΄ μλ¨
β <strong>, <em> μμ μ¬μ©
<b>κΈμ¨λ₯Ό λκ»κ²</b> -- λ체νκΈ° --> <strong>μ½ν
μΈ λ§€μ° κ°μ‘°νκΈ°</strong>
<i>κΈμ¨ κΈ°μΈμ΄κΈ°</i> -- λ체νκΈ° --> <em>μ½ν
μΈ κ°μ‘°νκΈ°</em>
β <hgroup> μν κ΄κ³μ λ§κ² μ¬μ©
<h1>μ λͺ©</h1>
<h2>ν° λͺ©μ°¨</h2>
<h3>μμ λͺ©μ°¨</h3>
<h3>μμ λͺ©μ°¨</h3>
<h2>ν° λͺ©μ°¨</h2>
<h3>μμ λͺ©μ°¨</h3>
<h4>λ μμ λͺ©μ°¨</h4>
<h4>λ μμ λͺ©μ°¨</h4>
β <br /> μ°μ μ¬μ©νμ§ λ§κΈ°
β μΈλΌμΈ μ€νμΌλ§λ³΄λ€ CSS μ¬μ©νκΈ°
Cross Browsing
μΉ μ¬μ΄νΈμ μ κ·Όνλ λΈλΌμ°μ μ μ’
λ₯μ μκ΄ μμ΄
λλ±ν νλ©΄κ³Ό κΈ°λ₯μ μ 곡ν μ μλλ‘ λ§λλ μμ
μ μλ―Ένλ€.
β μ΄κΈ° κΈ°νΒ
μ΄λ€ μΉ μ¬μ΄νΈλ₯Ό λ§λ€ κ²μΈμ§ μ ννκ² κ²°μ
(μ½ν
μΈ μ κΈ°λ₯, λμμΈκ³Ό μ£Ό κ³ κ°μΈ΅ νμ
β λΈλΌμ°μ μ κΈ°κΈ°μ λ§λ κΈ°μ μ μ¬μ©νμ¬ κ°λ°)
β κ°λ°Β
μ½λλ₯Ό μμ±ν λ μ¬μ©νλ μ½λλ€μ λΈλΌμ°μ νΈνμ±μ νμ
ν΄μΌ νλ€.
(MDN, Can I Useλ‘ νμΈνλ©΄ λ¨)
β ν
μ€νΈ / λ°κ²¬Β
κ° κΈ°λ₯μ ꡬνν νμλ κ·Έ κΈ°λ₯μ λν ν
μ€νΈκ° νμνλ€.
Window, Linux, Mac λ± λ€μν μ΄μ 체μ μμ ν
μ€νΈλ₯Ό μ§ννλ€.
μ§μ ν
μ€νΈλ₯Ό νμ§ μκ³ ,
μλμΌλ‘ ν
μ€νΈλ₯Ό μ§ννλ λꡬλ₯Ό μ¬μ©ν μλ μμ.
ν¬λ‘μ€ λΈλΌμ°μ§ ν
μ€νΈ ν΄
β TestComplete, LambdaTest, BitBar
β μμ / λ°λ³΅Β
ν
μ€νΈ λ¨κ³μμ λ²κ·Έκ° λ°κ²¬λμλ€λ©΄ μμ μ΄ νμνλ€.
λ²κ·Έκ° λ°μνλ νΉμ λΈλΌμ°μ μ 쑰건문μ μμ±νμ¬
λ€λ₯Έ μ½λλ₯Ό μ€ννκ² νλ λ°©μμΌλ‘ κ³ μ³λκ°λ κ²μ΄ μ’λ€.
(μΉ νμ€λ§ μ μ§μΌλ ν¬λ‘μ€ λΈλΌμ°μ§μ μ΄λ μ λ μ€νν μ μμ)
κ²μ μμ§ μ΅μ ν
Search Engine Optimization
SEOλ₯Ό ν΅ν΄ κ²μ μμ§μμ μΉ νμ΄μ§λ₯Ό
μμμ λ
ΈμΆλ μ μκ²λ λ§λ€ μ μλ€.
SEOλ ν¬κ² On-Page SEOμ Off-Page SEO λ κ°μ§λ‘ λλλ€.
On-Page SEO : νμ΄μ§ λ΄λΆμμ μ§νν μ μλ SEOλ‘, μ λͺ©κ³Ό μ½ν μΈ , ν΅μ¬ ν€μλμ λ°°μΉ, ν¨μ¨μ μΈ HTML μμ μ¬μ©λ² λ±μ μ΄μ©νλ λ°©λ²μ΄λ€.
Off-Page SEO : μΉ μ¬μ΄νΈ μΈλΆμμ μ΄λ£¨μ΄μ§λ SEOλ‘, μμ λ―Έλμ΄ ν보, λ°±λ§ν¬(ν μ¬μ΄νΈμμ μ°κ²°λλ λ§ν¬) λ±μ μ΄μ©νλ λ°©λ²μΌλ‘, μΉ νμ΄μ§ λ΄μ©μ΄λ ꡬ쑰μλ κ΄κ³κ° μλ€.
<meta name="μμ±κ°" content="λ΄μ©" />
name μμ±κ° | μ€λͺ |
---|---|
description | μ½ν μΈ μ λν κ°λ΅ν μ€λͺ μ΄λ€. κ²μ κ²°κ³Όμμ μ λͺ© λ°μ λ¨λ λ΄μ©μ μκ°λ©΄ λ¨. |
keywords | μΉ νμ΄μ§μ κ΄λ ¨ ν€μλλ€μ λμ΄ν λ μ¬μ©νλ€. |
author | μ½ν μΈ μ μ μμλ₯Ό νμνλ€. |
open graph
<meta property="μμ±κ°" content="λ΄μ©" />
property μμ±κ° | μ€λͺ |
---|---|
og:url | νμ΄μ§μ νμ€ URL |
og:site_name | μ¬μ΄νΈμ μ΄λ¦ |
og:title | μ½ν μΈ μ μ λͺ© |
og:description | μ½ν μΈ μ λν κ°λ΅ν μ€λͺ . (κ²μ κ²°κ³Όμμ μ λͺ© λ°μ λ¨λ λ΄μ©μ μκ°νλ©΄ λ¨) |
og:image | λ―Έλ¦¬λ³΄κΈ°λ‘ νμλ μ΄λ―Έμ§ |
og:type | μ½ν μΈ λ―Έλμ΄μ μ ν. κΈ°λ³Έ κ°μ websiteλ‘, video, music λ±μ μ νμ νμν μ μλ€. |
og:locale | 리μμ€μ μΈμ΄λ‘, κΈ°λ³Έκ°μ en_USμ΄λ€. νκ΅μ ko_KRμ΄λ€. |
βοΈμ°Έκ³ ) SEOμ κ°μ μ μΌλ‘ μ°κ΄μ΄ μλ€κ³ λ³Ό μ μλ€.(μ€ν κ·Έλνμ λͺ©μ μ΄ SEOκ° μλ λΏμ)
κ²μ μμ§λ <hgroup>
μμμ λ΄μ©μ μ€μνκ² μ·¨κΈνκΈ°μ
μ½ν
μΈ λ₯Ό μμ±ν λ ν΅μ¬ ν€μλλ₯Ό μμν΄μ μ μ΄μ£Όλ κ²μ΄ μ’λ€.
(λκ°μ ν€μλλ§ λ°λ³΅X, λΉμ·ν ν€μλλ
κ΄λ ¨λ ν€μλλ€μ μ μ΄μ£Όλ κ²μ΄ μ’μ)
κ°μ±μλ λΈλλ©
μ λν¬ν μμ΄λμ΄λ μ΄λ¦
λ³΅μ¬ + λΆμ¬λ£κΈ° κΈμ§
ν μ¬μ΄νΈμ κΈμ κ·Έλλ‘ λ³΅μ¬ν΄μ μ¬μ© β μ€λ³΅ λ¬Έμλ‘ νλ¨
κ°κ²°ν μ λͺ©κ³Ό μ€λͺ
κΈ
λ§μ΄ μ μλ€κ³ ν΄μ κ²μμ΄ μ λλ κ²μ μλ
μ΅λν κΈμλ‘ μμ±νκΈ°
κ²μ μμ§μ μ΄λ―Έμ§μ μ ν κΈμ μ½μ§ λͺ»ν¨
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta property="og:title" content="TATA's code!" />
<meta
property="og:description"
content="tata-v condesandbox - μ§κΈ λ°λ‘ ννμ μ½λλ₯Ό νμΈν΄ 보μΈμ!"
/>
<meta
property="og:image"
content="μ΄λ―Έμ§-μ£Όμ.jpg"
/>
</head>
<body>
<h1>μ΄ νλ©΄μ λ§ν¬λ₯Ό 볡μ¬ν΄μ 곡μ ν΄μ£ΌμΈμ</h1>
</body>
</html>
π MDN - λ€μν μλ§¨ν± μμ μμ보기
π Google - SEO κΈ°λ³Έ κ°μ΄λ
π Naver - μΉλ§μ€ν° κ°μ΄λ