SEO - ๊ฒ์ ๊ฒฐ๊ณผ ์๋จ์ ๋จ๊ฒ ํ๊ธฐ ์ํ ๊ฒ
๊ตฌ๊ธ๊ณผ ๊ฐ์ ๊ฒ์์์ง์ ๋ด์ ํตํด ์ฌ์ดํธ๋ค์ ํฌ๋กค๋งํ๊ณ ์ ์ฅ(์ธ๋ฑ์ฑ)ํ๋๋ฐ, ์ด๋ ๋ด๋คํํ ์ด ์ฌ์ดํธ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๋ณด์ฌ์ค์ ๋์ ์์์ ์ฐจ์งํ๋๋กํด์ผ ํ๋ค.
์ฌํ๊ฒ๋ ์ ํด์ง ๊ณต์์ ์๋ค. ์ด๋ ๊ฒ ์ด๋ ๊ฒ ํ๋ฉด ๋ฌด์กฐ๊ฑด ๊ฒ์๊ฒฐ๊ณผ ์ฒซ๋ฒ์งธ๋ก ๋ฌ๋ค. ์ด๋ฐ๊ฒ ์์ผ๋ฉด ๋๋๋๋ ํ๊ธฐ๋๋ฌธ์ ๊ณต์์ด ๋ ์ ์์๊ฒ์ด๋ค..
๊ทธ๋ฅ ์ต๋ํ ํ ์ ์๋ ์์๋ค์ ์ธํ ํ๋ ๊ฒ์ผ๋ก ํ๋ค.
์ค์ ๋ก ๋ด๊ฐ ์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ํด๋ณด๋ ๊ตฌ๊ธ ๊ฒ์ ์๋จ์ ๋จ๊ฒํ๋๊ฒ ์์ฒญ ์ด๋ ต๋ค
๊ทธ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ธํ ํด์ผํ๋ ๊ฒ๋ค์ด ์๋ค.
nextjs app router ๋ฅผ ์ฐ๊ณ ์์ด์ ์ด๋ฅผ ์์๋ก ์ค๋ช ํ๊ฒ ๋ค.
layout.tsx์์ ๊ตฌ์ฑํ๋ค.
[ ์ฌ์ดํธ ๋ฑ๋กํ๊ธฐ ]
์ผ๋จ ๊ฐ์ฅ ๋จผ์ ํ ์ผ์ ๊ตฌ๊ธ ์์น์ฝ์์ ๋ด ์ฌ์ดํธ๋ฅผ ๋ฑ๋กํ๋ ๊ฒ์ด๋ค.
๊ฒ์์์ง์์ site:{๋ด ์น์ฌ์ดํธ ์ฃผ์} ์ด๋ ๊ฒ ๊ฒ์ํ์ ๋ ๋ด ์ฌ์ดํธ๊ฐ ๋ฌ๋คํ๋ฉด ์ฑ๊ณต์ ์ผ๋ก ๋ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ๋ด ๋๋ฉ์ธ์ ๋ฑ๋กํ๋ฉด ๊ตฌ๊ธ์ ๋ด ์ฌ์ดํธ๋ฅผ ์น๋ฉด ๋์ฌ ๊ฒ์ด๋ค.
https://search.google.com/search-console/welcome
๋ด url์ ๋ฑ๋กํ๊ณ ๋ค์์ ๋ณต์ฌํด ๋ด ์ฝ๋์ ๋ถ์ธ๋ค. ๊ทธ๋ฆฌ๊ณ Verfiy๋ฅผ ํ๋ฉด ๋!
ํ๊ตญ์ด ์ฌ์ดํธ๋ผ๋ฉด ๋ค์ด๋ฒ์๋ ๋ฑ๋กํด๋ณด์. ๋ค์ด๋ฒ ์์น์ด๋๋ฐ์ด์ ์์ ๋ฑ๋กํ ์ ์๋ค.
https://searchadvisor.naver.com/
[๋ฉํ๋ฐ์ดํฐ ์ค์ ]
๊ณต์๋ฌธ์ ; https://nextjs.org/docs/app/building-your-application/optimizing/metadata
1. ๋์ ์ผ๋ก ์ค์
์ด๋ ๊ฒ ํ๊ฑฐ๋, ๊ธฐ์กด๋ฐฉ์๋๋ก
์ค์ ์ด ๊ฐ๋ฅํ๋ค.
opengraph ์ค์ - ๋งํฌ ๊ณต์ ํ์ ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๋ณด์ฌ์ง๋ ์์๋ค!
ํ์ฌ ์์ ์ ์ฌ์ดํธ๋ฅผ ์ง๋จํ ์ ์๋ค.
์ฌ๊ธฐ์ ํ์ธํ๋ฉด ๋ถ์กฑํ ๊ฒ์ ์๋์ผ๋ก ์์ฑํด์ฃผ๊ธฐ๋๋ฌธ์ ํธํ๋ค.
og:image๋ ๋ด๊ฐ ์ฌ์ดํธ๋ฅผ ๋ฉ์ ์ ๋ ๋ค๋ฅธ ๊ณณ์ ๊ณต์ ํ์๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๋ณด์ฌ์ง๋ ์ด๋ฏธ์ง์ด๋ค.
์ค์ ํ๊ณ ๋ด ์นดํก์ผ๋ก ๊ณต์ ํ์ ๋:
'nextjs,tailwindcss,vercel' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
NEXTAUTH_SECRET ๋ฐ๊ธ๋ฐ๋ ๋ฒ (NextAuth) (0) | 2024.07.16 |
---|---|
[์ธ์ฆ] ์ธ์ , ์ฟ ํค,jwt, ํ ํฐ ์ ๋ฆฌ (nextjs getSession, jwt) (0) | 2024.07.15 |
[NextJS ๋น๋ ์๋ฌ] Error: `"` can be escaped with `"`, `“`, `"`, `” (0) | 2024.06.10 |
[๋ฆฌ์กํธ, nextJS] state์ useSate ๊ฐ๋ ๊ณผ ์ฌ์ฉ๋ฒ (0) | 2024.06.08 |
๋ฆฌ์กํธ key props (0) | 2024.06.08 |