๐ ์น ํ์ค๊ณผ 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 |