๋ด๋ถ ๋งํฌ์ ์ค์์ฑ๊ณผ SEO ์ต์ ํ: ์๋ ํค์๋ ๋งํฌ ์ ์ฉ ๋ฐฉ๋ฒ
๋ด๋ถ ๋งํฌ์ ์ญํ ๊ณผ ์ฅ์ ์ ๋ถ์ํ๊ณ , SEO ์ต์ ํ๋ฅผ ์ํ ์๋ ํค์๋ ๋งํฌ ์ ์ฉ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ์๋ดํฉ๋๋ค.
๋ธ๋ก๊ทธ ์ด์์์ ๋ด๋ถ ๋งํฌ๋ ๋จ์ํ ๋ค๋ฅธ ๊ธ๋ก ์ด๋ํ๊ฒ ํ๋ ๊ธฐ๋ฅ์ ๋์ด, SEO ์ต์ ํ์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋์์ ๊ฐํํ๋ ํต์ฌ ์ ๋ต์ ๋๋ค. ํนํ ๊ฒ์ ์์ง์ด ๋ธ๋ก๊ทธ์ ์ฝํ ์ธ ๋ฅผ ์ ํํ ์ดํดํ๊ณ ํ๊ฐํ๋๋ก ๋๋ ๊ตฌ์กฐ์ ์์๋ก์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ๋ด๋ถ ๋งํฌ์ ์ ์์ ์ฅ์ , ์๋ ๋งํฌ ์ ์ฉ ๋ฐฉ๋ฒ๊น์ง ์์ธํ ์๊ฐํฉ๋๋ค.
๋ด๋ถ ๋งํฌ๋ ๋ฌด์์ธ๊ฐ?
๋ด๋ถ ๋งํฌ๋ ๋์ผ ๋๋ฉ์ธ ๋ด ๋ค๋ฅธ ํ์ด์ง๋ก ์ฐ๊ฒฐ๋๋ ๋งํฌ๋ฅผ ์๋ฏธํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ํน์ ํค์๋๋ฅผ ํด๋ฆญํ๋ฉด ๊ด๋ จ ๊ธ์ด๋ ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง๋ก ์ด๋ํ๊ฒ ์ค์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์ด์ ํด๋นํฉ๋๋ค. ๋ด๋ถ ๋งํฌ๋ฅผ ํตํด ์ฌ์ดํธ ๊ตฌ์กฐ๋ฅผ ๋ช ํํ ํ๊ณ , ๋ฐฉ๋ฌธ์๊ฐ ๋ธ๋ก๊ทธ ๋ด์์ ๋ค์ํ ๊ธ์ ํ์ํ ์ ์๊ฒ ๋ฉ๋๋ค.
๋ด๋ถ ๋งํฌ์ ์ฅ์
- ์ฌ์ดํธ ๊ตฌ์กฐ ๊ฐํ: ๊ธ๊ณผ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ๋ฉด ๊ฒ์ ์์ง์ด ๋ธ๋ก๊ทธ ๊ตฌ์กฐ๋ฅผ ์ฝ๊ฒ ์ดํดํฉ๋๋ค.
- ์ฒด๋ฅ ์๊ฐ ์ฆ๊ฐ: ๊ด๋ จ ๊ธ๋ก ์ด๋ํ๋ฉด์ ๋ฐฉ๋ฌธ์๊ฐ ์ค๋ ๋จธ๋ฌผ๊ฒ ๋์ด SEO ์ ์ ํฅ์์ ๋์์ ์ค๋๋ค.
- ํค์๋ ์ฐ๊ด์ฑ ๊ฐํ: ๋งํฌ๋ ๊ธ๊ณผ ํค์๋๊ฐ ์ฐ๊ด๋๋ฉด, ๊ฒ์ ์์ง์ด ์ฃผ์ ๋ฅผ ๋ช ํํ ํ์ ํ ์ ์์ต๋๋ค.

๊ฐ์ ๋งํฌ๋ฅผ ์ฌ๋ฌ ํค์๋์์ ์ฌ์ฉํด๋ ๋ ๊น?
๋์ผ URL์ ๋ค์ํ ์ต์ปค ํ ์คํธ๋ก ์ฐ๊ฒฐํ๋ ๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๋ฌธ์ ๊ฐ ๋์ง ์์ต๋๋ค. ๊ตฌ๊ธ ๋ฑ ๊ฒ์ ์์ง์ ์ต์ปค ํ ์คํธ์ ๋งํฌ ํจํด์ ๋ถ์ํ์ฌ ํ์ด์ง ์ฃผ์ ์ ์ฐ๊ด์ฑ์ ํ๋จํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ๋ฌ ํค์๋๊ฐ ๋์ผ ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง๋ก ์ฐ๊ฒฐ๋๋ฉด ๊ด๋ จ์ฑ ๊ฐํ ํจ๊ณผ๊ฐ ์์ต๋๋ค.
์ฃผ์ ์ฌํญ
- ๊ณผ๋ํ ๋ฐ๋ณต ๊ธ์ง: ํ ํ์ด์ง์์ ๋์ผ ํค์๋๋ ๋งํฌ๋ฅผ ๋ฐ๋ณตํ๋ฉด ์์ฐ์ค๋ฝ์ง ์๊ฒ ๋ณด์ผ ์ ์์ผ๋ฉฐ, ์คํธ์ฑ ๋งํฌ๋ก ํ๋จ๋ ์ํ์ด ์์ต๋๋ค. ํ ํค์๋๋น ํ ๋ฒ๋ง ๋งํฌ ์์ฑํ๋ ๋ฐฉ์์ด ์์ ํฉ๋๋ค.
- ์ต์ปค ํ ์คํธ ๋ค์ํ: ๊ฐ์ ๋งํฌ๋ก ์ฐ๊ฒฐ๋๋๋ผ๋ ํ ์คํธ๊ฐ ์์ฐ์ค๋ฝ๊ฒ ๊ธ ๋ด์ฉ๊ณผ ์ฐ๊ด๋๋ฉด SEO์ ๋ฌธ์ ์์ต๋๋ค.
- ๋งํฌ ํ์ง: ๋ด๋ถ ๋งํฌ์ ์ฑํจ๋ฅผ ์ข์ฐํฉ๋๋ค. ์ฐ๊ฒฐ๋๋ ํ์ด์ง๊ฐ ํ๋ถํ ์ฝํ ์ธ ๋ฅผ ๊ฐ์ถ์ด์ผ ๊ฒ์ ์์ง ์ต์ ํ ํจ๊ณผ๊ฐ ๋์ต๋๋ค.
์๋ ๋ด๋ถ ๋งํฌ ์์ฑ ์ฝ๋
๋ธ๋ก๊ทธ ๊ธ์ด ๋ง์์ง์๋ก ์๋์ผ๋ก ๋งํฌ๋ฅผ ๊ฑธ๊ธฐ ์ด๋ ต์ต๋๋ค. JavaScript๋ฅผ ์ด์ฉํ๋ฉด ํน์ ํค์๋๊ฐ ๋ฑ์ฅํ์ ๋ ์๋์ผ๋ก ๋งํฌ๋ฅผ ๊ฑธ ์ ์์ต๋๋ค.
script
document.addEventListener("DOMContentLoaded", function () {
const articleContent = document.querySelector('div[itemprop="articleBody"]');
if (!articleContent) return;
const categoryKeywords = {
"์ ์น": "https://everydayhub.tistory.com/707",
"์ฟ ํก": "https://everydayhub.tistory.com/707",
"ํฐ์คํ ๋ฆฌ,๋ค์ด๋ฒ": "https://everydayhub.tistory.com/pages/tistory"
};
const keywordOccurrences = {};
for (const keywordGroup in categoryKeywords) {
const keywords = keywordGroup.split(",");
const regex = new RegExp(keywords.map(k = escapeRegExp(k)).join("|"), "gi");
articleContent.innerHTML = articleContent.innerHTML.replace(regex, matched = {
const lowerMatched = matched.toLowerCase();
if (!keywordOccurrences[lowerMatched]) keywordOccurrences[lowerMatched] = 0;
keywordOccurrences[lowerMatched]++;
if (keywordOccurrences[lowerMatched] === 2) {
return `a href="${categoryKeywords[keywordGroup]}" target="_blank"${matched}/a`;
}
return matched;
});
}
function escapeRegExp(string) {
return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
}
});
/script
| ํญ๋ชฉ | ์ค๋ช |
|---|---|
| ํค์๋ ๊ทธ๋ฃน | ์๋ ๋งํฌ ์ ์ฉ ๋์ ํค์๋ ๋ฌถ์ |
| ๋ฑ์ฅ ํ์ ์ฒดํฌ | ์ฒซ ๋ฒ์งธ ๋ฑ์ฅ ํค์๋๋ ๋ฌด์, ๋ ๋ฒ์งธ ๋ฑ์ฅ ์ ๋งํฌ ์์ฑ |
| ๋งํฌ ์ ์ฉ ์์น | ๊ธ ๋ด์ฉ์ด ๋ค์ด ์๋ div itemprop="articleBody" ์ |
JavaScript ์ฝ๋ ์ ์ฉ ์, ํค์๋์ ๋งํฌ๋ฅผ categoryKeywords ๊ฐ์ฒด์ ์ ์ํ๊ณ ๊ธ ์๋จ์ด๋ HTML ํธ์ง ๋ชจ๋์ ์ฝ์ ํ๋ฉด ๋ฉ๋๋ค. ์: "์ค๋งํธํฐ,์์ดํฐ": "https://example.com/smartphone".
SEO ๊ด์ ์์์ ์ฅ์
- ํค์๋ ์ฐ๊ด์ฑ ๊ฐํ: ๋ด๋ถ ๋งํฌ๋ฅผ ํตํด ๊ด๋ จ ๊ธ๊ณผ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ๋ฉด ๊ฒ์ ์์ง์ด ์ฝํ ์ธ ๊ฐ ์ฐ๊ด์ฑ์ ์ฝ๊ฒ ํ์ ํฉ๋๋ค.
- ์ฌ์ดํธ ๊ตฌ์กฐ ์๊ฐํ: ๋ช ํํ ๋งํฌ ๊ตฌ์กฐ๋ ๊ฒ์ ๋ก๋ด์ ํฌ๋กค๋ง ํจ์จ์ ๋์ ๋๋ค.
- ์ฒด๋ฅ ์๊ฐ ์ฆ๊ฐ: ๋ฐฉ๋ฌธ์๊ฐ ๋งํฌ๋ฅผ ๋ฐ๋ผ ๋ค๋ฅธ ๊ธ๋ก ์ด๋ํ๋ฉด ๋ธ๋ก๊ทธ ์ฒด๋ฅ ์๊ฐ์ด ๋์ด๋ ๊ฒ์ ์์์ ๊ธ์ ์ ์ํฅ์ ์ค๋๋ค.
์๋ ๋ด๋ถ ๋งํฌ ์์ฑ ์ฝ๋๋ ๋ธ๋ก๊ทธ ๊ธ์ ํ์ฑํ๊ฒ ๋ง๋ค๊ณ SEO ์ต์ ํ๋ฅผ ๋์ต๋๋ค. ์ฒซ ๋ฒ์งธ ํค์๋๋ ๋ฌด์ํ๊ณ ๋ ๋ฒ์งธ ๋ฑ์ฅ ์ ๋งํฌ๋ฅผ ์ ์ฉํ๋ฉด ์์ฐ์ค๋ฌ์ด ๋ฐฐ์น์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋์์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ๋ด๋ถ ๋งํฌ ์ ๋ต์ ์ ํ์ฉํ๋ฉด ๊ฒ์ ์์ง๊ณผ ๋ฐฉ๋ฌธ์ ๋ชจ๋์๊ฒ ์ ๋ฆฌํ ๋ธ๋ก๊ทธ๋ฅผ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
Q1. ๋ด๋ถ ๋งํฌ๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ๊ฑธ์ด๋ ๋ฌธ์ ๊ฐ ์๋์?
Q2. ์๋ ๋งํฌ ์์ฑ ์ฝ๋๋ฅผ ์ ์ฉํ๋ฉด ๋ชจ๋ ํค์๋์ ๋งํฌ๊ฐ ๊ฑธ๋ฆฌ๋์?
Q3. ๋ด๋ถ ๋งํฌ๊ฐ SEO์ ์ค์ ๋ก ์ํฅ์ ๋ฏธ์น๋์?