Canonical URL๊ณผ ๋ฆฌ๋ค์ด๋ ํธ์ ๊ฐ๋ ๊ณผ ์ค์์ฑ์ ์ค๋ช ํด๋๋ฆฌ๊ฒ ์ต๋๋ค:
Canonical URL์ด๋?
- ์ ์:
- ๋์ผํ ์ฝํ ์ธ ๋ฅผ ๊ฐ์ง ์ฌ๋ฌ URL๋ค ์ค "๋ํ URL"์ ์ง์ ํ๋ ๊ฒ
- ๊ฒ์์์ง์ "์ด๊ฒ์ด ์๋ณธ ํ์ด์ง์ ๋๋ค"๋ผ๊ณ ์๋ ค์ฃผ๋ ์ ํธ
ํ์ํ ์ด์ :
์์: ๋ค์ URL๋ค์ด ๋ชจ๋ ๊ฐ์ ํ์ด์ง๋ฅผ ๋ณด์ฌ์ค๋ค๋ฉด
- https://www.turtleinvest.site/calculator
- https://turtleinvest.site/calculator
- https://www.turtleinvest.site/calculator/
- https://www.turtleinvest.site/calculator?ref=google
- ๊ฒ์์์ง์ด ์ด๋ฅผ ๊ฐ๊ฐ ๋ค๋ฅธ ํ์ด์ง๋ก ์ธ์ํ๋ฉด "์ค๋ณต ์ฝํ ์ธ " ๋ฌธ์ ๋ฐ์
- SEO ์ ์๊ฐ ๋ถ์ฐ๋์ด ๊ฒ์ ์์๊ฐ ๋ฎ์์ง ์ ์์
- ํฌ๋กค๋ง ์์ฐ(crawl budget)์ด ๋นํจ์จ์ ์ผ๋ก ์๋น๋จ
๋ฆฌ๋ค์ด๋ ํธ๋?
- ์ ์:
- ํ URL์์ ๋ค๋ฅธ URL๋ก ์๋์ผ๋ก ์ด๋์ํค๋ ๊ฒ
- ์ฃผ๋ก 301(์๊ตฌ) ๋๋ 302(์์) ๋ฆฌ๋ค์ด๋ ํธ ์ฌ์ฉ
์ฌ์ฉํ๋ ์ด์ :
์์:
turtleinvest.site → http://www.turtleinvest.site๋ก ๋ฆฌ๋ค์ด๋ ํธ
/ko → /ko/ ๋ก ๋ฆฌ๋ค์ด๋ ํธ
์ผ๊ด๋ URL ๊ตฌ์กฐ ์ ์ง
์ฌ์ฉ์ ๊ฒฝํ ๊ฐ์
SEO ๊ฐ์น ์ ๋ฌ
ํ์ฌ ์ฌ์ดํธ์ ๋ฌธ์ ์ :
์บ๋
ธ๋์ปฌ URL ๋ฌธ์ :
const canonicalUrl = locale === 'en-us'
? `${baseUrl}${cleanPath}`
: `${baseUrl}/${locale}${cleanPath}`
์บ๋
ธ๋์ปฌ URL์ด ๋ฆฌ๋ค์ด๋ ํธ๋๋ URL์ ๊ฐ๋ฆฌํด
์ด๋ ๊ฒ์์์ง์ ํผ๋์ ์ค ์ ์์
๋ฆฌ๋ค์ด๋ ํธ ์ฒด์ธ:
ํ์ฌ ํ๋ฆ:
turtleinvest.site/ko
→ http://www.turtleinvest.site/ko
→ http://www.turtleinvest.site/ko/
์ฌ๋ฌ ๋จ๊ณ์ ๋ฆฌ๋ค์ด๋ ํธ๋ ์ฑ๋ฅ ์ ํ
๊ฒ์์์ง ํฌ๋กค๋ง ํจ์จ์ฑ ๊ฐ์
๊ถ์ฅํ๋ ํด๊ฒฐ๋ฐฉ์:
์บ๋
ธ๋์ปฌ URL ์์ :
// ์์ ๋ ์ฝ๋
const canonicalUrl = `${baseUrl}${locale === 'en-us' ? '' : '/' + locale}${cleanPath}/`
์ต์ข
๋ชฉ์ ์ง URL์ ์บ๋
ธ๋์ปฌ๋ก ์ง์
trailing slash ์ผ๊ด์ฑ ์ ์ง
๋ฆฌ๋ค์ด๋ ํธ ์ต์ ํ:
# Nginx ์ค์ ์์
server {
server_name turtleinvest.site;
return 301 https://www.turtleinvest.site$request_uri;
}
๋จ์ผ ๋จ๊ณ ๋ฆฌ๋ค์ด๋ ํธ๋ก ๋ณ๊ฒฝ
์ฑ๋ฅ๊ณผ SEO ๊ฐ์
์ผ๊ด๋ URL ๊ตฌ์กฐ:
www ์ฌ์ฉ ํต์ผ
trailing slash ์ฌ์ฉ ํต์ผ
๋ก์ผ์ผ ์ฒ๋ฆฌ ๋ฐฉ์ ํต์ผ
์ด๋ฌํ ๋ณ๊ฒฝ์ ํตํด:
๊ฒ์์์ง ์ต์ ํ ๊ฐ์
ํ์ด์ง ๋ก๋ ์๋ ํฅ์
ํฌ๋กค๋ง ํจ์จ์ฑ ์ฆ๊ฐ
์ ๋ฐ์ ์ธ ์ฌ์ดํธ ์ฑ๋ฅ ๊ฐ์
'nextjs,tailwindcss,vercel' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
github์์ ๋ ํ์งํ ๋ฆฌ์ ํน์ ์ปค๋ฐ๋ฒ์ ์ผ๋ก ๋กค๋ฐฑํ๋๋ฒ (0) | 2024.11.05 |
---|---|
Expo Router๋ฅผ ์ฌ์ฉํ๋ ํ์ผ ๊ธฐ๋ฐ ๋ผ์ฐํ ์์คํ ๊ตฌ์กฐ (1) | 2024.11.04 |
it looks like you may be using a lan url expo ์ค๋ฅ ํด๊ฒฐ (2) | 2024.10.31 |
Expo๋ฅผ ์ฌ์ฉํ์ฌ ์๋๋ก์ด๋ ์ฑ์ ๋น๋ํ๊ธฐ (0) | 2024.10.29 |
aria-label์ด๋? ๊ทธ๋ฆฌ๊ณ tailwind css ์์์ ์ฌ์ฉ๋ฒ (1) | 2024.09.02 |