ํ์ฌ Distributor ํ๋ฌ๊ทธ์ธ์ ๋ฐฐํฌ๋ ๊ฒ์๋ฌผ์ ํ์ค URL์ ์์ ํ๊ณ ์๋ณธ ์น์ฌ์ดํธ๋ฅผ ๊ฐ๋ฆฌํค๊ณ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด ๋์์ ์ค์งํ๊ณ ํ์ฌ ์ฝ๋์์ ์ํํ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ธ ์ถ๊ฐ๋ ํํฐ๋ฅผ ์ ๊ฑฐํ๊ณ ์ถ์ต๋๋ค.
ํํฐ๋ฅผ ํตํด ์ ๋ฌ๋ ์ด ๊ธฐ๋ฅ ๋๋ ํ๋๊ทธ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๊ด๋ฆฌ์์ ์ต์ ์ ๊ณ ๋ คํ์๊ฒ ์ต๋๊น?
@arsendovlatyan ์ ๋ ฅ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค! ๊ทํ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์กฐ๊ธ ๋ ์์ธํ ์ค๋ช ํ์ฌ ๊ทํ์ Distributor ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ ์ ๊ณํํ ์ ์์ต๋๊น?
@jeffpaul ๋น ๋ฅธ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
์ฐ๋ฆฌ๋ WooCommerce๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ์ ์๊ฑฐ๋ ํ๋ซํผ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ชจ๋ ์ ํ์ ์ค์ ์น ์ฌ์ดํธ(Hub)์ ์
๋ก๋ํ๊ณ Distributor๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์ ํ์ ๋ค๋ฅธ ์น ์ฌ์ดํธ(Spokes)์ ํธ์ํฉ๋๋ค.
ํ๋ธ๋ ์ํธ๋ก ๋ณดํธ๋์ด ์์ผ๋ฏ๋ก ํ์ค URL์ ์คํฌํฌ์์ ํ๋ธ๋ก ๋ค์ ์ง์ ํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
@jeffpaul ์ฃ์กํฉ๋๋ค. ๋ ๋ง์ ์ ๋ณด๊ฐ ํ์ํ์ญ๋๊น? ์ํ๋ ๊ฒฝ์ฐ PR์ ๋ณด๋ผ ์ ์์ต๋๋ค.
@arsendovlatyan ํ๋ธ์์ ๋ฐฐํฌํ ๋ ๋ฐฐํฌ๋ ๊ฒ์๋ฌผ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ณธ์ ๋ค์ ์ฐ๊ฒฐ๋์ง ์๊ฑฐ๋ ์ฐ๊ฒฐ์ ๋นํ์ฑํํ ์ ์๋ ์ต์ ์ด ์๋ค๋ ๊ฒ์ ์ดํดํ๋ ๋ฐ ์ ๋ง์ด ๋ง์ต๋๊น?
@jeffpaul ์ ํํ๋ ์ด ๋์์ ๊ด๋ฆฌํ ์ ์๋ ์ต์ ๋๋ ํํฐ์ ๋๋ค.
์๋
ํ์ธ์ @jeffpaul
์ฃ์กํฉ๋๋ค. ๊ฐ๋ฅํ๋ค๋ฉด ์ด ๋ฌธ์ ๋ฅผ ์งํํ๊ฑฐ๋ ์ข
๋ฃํ ์ ์๋๋ก ๊ทํ์ ํผ๋๋ฐฑ์ ๋ฃ๊ณ ์ถ์ต๋๋ค.
๋ค๋ฅธ ์ต์
์ ์ถ๊ฐํ๊ณ Override canonical URL
๋ผ๊ณ ๋ถ๋ฅผ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ์ต์
์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ผ์ ธ ์์ง๋ง ์ด ๊ธฐ๋ฅ์ด ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ ์ฉํ ์ง ํ์ ํ ์ ์์ต๋๋ค.
์ธ๋ชจ๊ฐ ์๊ฑฐ๋ ์ฌ์ฉ์๋ฅผ ํผ๋์ค๋ฝ๊ฒ ํ ์ ์๋ ๊ฒฝ์ฐ dt_canonicalize_front_end
์ ๊ฐ์ ํํฐ๋ฅผ ์ถ๊ฐํ์ฌ ์ด ๋์์ ๊ด๋ฆฌํ ์ ์์ต๋๊น?
์ด ์ต์
์ค ํ๋๋ผ๋ ํจ๊ณผ๊ฐ ์์ผ๋ฉด PR์ ๋ณด๋ผ ์ ์์ต๋๋ค.
๋งค์ฐ ๊ฐ์ฌํฉ๋๋ค!
์๋ ํ์ธ์ @arsendovlatyan ์ด ๋ฌธ์ ๋ฅผ ์ด์ด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋๊ฐ๊ณ ์์ง ๋น์ ์๊ฒ ๋๋์๊ฐ๊ธฐ์ ๋๋ฌด ๋ช์ ๋น ์ ธ ์์๋ Jeff๋ฅผ ์ํด ๋ฐ์ด๋ค๊ธฐ.
์ฐ๋ฆฌ๋ ์ด ๋์์ ์ค์งํ๊ณ ํ์ฌ ์ฝ๋์์ ์ํํ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ธ ์ถ๊ฐ๋ ํํฐ๋ฅผ ์ ๊ฑฐํ๊ณ ์ถ์ต๋๋ค.
์ด ๋์์ ๋นํ์ฑํํ๋ ค๋ฉด ํํฐ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๊ฒ์ WordPress์ ์ผ๋ฐ์ ์ธ ํจํด์ด๋ฉฐ ์ ๊ฑฐํ ์ ์๋ ๋ช ๋ช ๋ ์ฝ๋ฐฑ์ ์ต๋ช ํจ์์ ๋น๊ตํ์ฌ ํญ์ ์ฌ์ฉํ๋ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
์ฌ์ฉํ ์ ์๋ ๋ ๋ค๋ฅธ ์ ์ฌ์ ์ต์
์ ๋์ค์ get_canonical_url
์ ํํฌ๋ฅผ ์ถ๊ฐํ๊ณ ๊ณ ์ ํ URL์ ๋ฐํํ๋ ๊ฒ์
๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ์ ์๋ชป ์ดํดํ์ง ์๋ ํ ์ถ๊ฐ ํํฐ๋ ํ์ํ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค.
ํํฐ๋ฅผ ํตํด ์ ๋ฌ๋ ์ด ๊ธฐ๋ฅ ๋๋ ํ๋๊ทธ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๊ด๋ฆฌ์์ ์ต์ ์ ๊ณ ๋ คํ์๊ฒ ์ต๋๊น?
๊ด๋ฆฌ์ ์ต์ ์ ์ฌ์ฉ์๋ฅผ ํผ๋์ค๋ฝ๊ฒ ํ ๊ฐ๋ฅ์ฑ์ด ์๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฌ์ดํธ๋ ์ ์ฌ์ ์ธ SEO ์ํฅ์ผ๋ก ์ธํด ๋ฐฐํฌ๋ ์ฌ๋ณธ์์ ์๋ณธ ์ฝํ ์ธ ๋ก ๋์๊ฐ๋ ํ์ค ๋งํฌ๋ฅผ ์ํ ๊ฒ์ ๋๋ค. ์ด ๊ธฐ์ฌ๋ ์ด๋ฅผ ์ ์์ฝํฉ๋๋ค: https://moz.com/learn/seo/duplicate-content.
๋น์ ์ ์ผ๋ถ ์ฌ์ฉ์๊ฐ ์ด ๋์์ ๋๋ผ๊ฑฐ๋ ์ํ์ง ์์ ์ ์๋ค๋ ์ข์ ์ ์ ์ธ๊ธํ์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์๋ ๋ฐฉ์ ๋ฐ ๋นํ์ฑํ ๋ฐฉ๋ฒ์ ๋ํ ๋ฌธ์๋ฅผ ๊ฐ์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฌธ์ ๊ฒ์ ์ค ํ์ค URL ๋ณ๊ฒฝ์ ๋ํ ์ธ๊ธ์ด ์์ต๋๋ค(๋ฌธ์์๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ ์ด ํ์ํฉ๋๋ค). readme ๋ฌธ์ ๋๋ ๊ฐ๋ฐ์ ์น์ (https://github.com/10up/distributor/blob/develop/README.md)์ ๋จ๋ฝ? ๊ทธ์ ๋ํ PR์ ํ์ํฉ๋๋ค!
์ฌ๊ธฐ์์ ์ ์ฉํ ์ ์๋ ๊ฒ - ์ ๋ ๋น์ทํ ์ง๋ฌธ์ ๋ฐ์๊ณ Adam์ด ์ ์๊ฒ ํ๋ฅญํ ํผ๋๋ฐฑ์ ์ฃผ์์ต๋๋ค. https://github.com/10up/distributor/issues/135
@adamsilverstein ๋๋จํ ๊ฐ์ฌํฉ๋๋ค. ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค!
@jeffpaul ๋ฐฉ๊ธ ๋ฌธ์ ์ ๋ฐ์ดํธ๋ฅผ ์ํ PR์ ๋ณด๋์ต๋๋ค.
๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค
@jeffpaul ๊ด์ฐฎ์ผ์๋ค๋ฉด ์ด ์ด์๋ฅผ ๋ซ๊ฒ ์ต๋๋ค ))
@arsendovlatyan ์ก์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.