๊ฒ์ ์์ ์์น ๋น๋ฒ! ๋ธ๋ ๋ํฌ๋ผ ์๋ํ๋ก ํฐ์คํ ๋ฆฌ SEO ๊ฐํํ๊ธฐ
์น์ฌ์ดํธ๋ฅผ ์ด์ฉํ๋ค ๋ณด๋ฉด ์๋จ์ “ํ > ์นดํ ๊ณ ๋ฆฌ > ๊ฒ์๊ธ ์ ๋ชฉ”์ฒ๋ผ ๊ฒฝ๋ก๊ฐ ํ์๋๋ ๊ฒ์ ๋ณธ ์ ์ด ์์ ๊ฒ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋ธ๋ ๋ํฌ๋ผ์ด๋ผ๊ณ ํ๋๋ฐ์, ์ด๋ฆ์ ๋ํ ใํจ์ ค๊ณผ ๊ทธ๋ ํ ใ์์ ๋จ๋งค๊ฐ ๊ธธ์ ์์ง ์์ผ๋ ค๊ณ ๋นต ๋ถ์ค๋ฌ๊ธฐ๋ฅผ ๋จ์ด๋จ๋ฆฐ ๋ฐ์ ์ ๋ํ์ต๋๋ค. ์น์์๋ ๋ฐฉ๋ฌธ์๊ฐ ์ง๊ธ ์ฌ์ดํธ ์ด๋์ ์๋์ง, ์ด๋ค ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ์๋์ง๋ฅผ ์๋ ค์ฃผ๋ ๊ธธ์ก์ด ์ญํ ์ ํฉ๋๋ค.
๋ธ๋ ๋ํฌ๋ผ์ ๋จ์ํ ๊ธธ ์๋ด๋ฟ ์๋๋ผ, ์ฌ์ฉ์์ ํธ์์ฑ์ ๋์ด๊ณ , ๊ฒ์์์ง ์ต์ ํ(SEO)์๋ ํฐ ๋์์ด ๋์ด ๋ด ๋ธ๋ก๊ทธ๋ ์น์ฌ์ดํธ์ ๊ฒ์ ๋ ธ์ถ๊ณผ ๋ฐฉ๋ฌธ์ ๋ง์กฑ๋๋ฅผ ๋์์ ๋์ฌ์ค๋๋ค.
ํฐ์คํ ๋ฆฌ ์นดํ ๊ณ ๋ฆฌ๋ณ ๋ธ๋ ๋ํฌ๋ผ ์๋ ์์ฑ๊ณผ SEO ์ต์ ํ ์ค์ ํ
์ด ๊ธ์์๋ ๋ธ๋ ๋ํฌ๋ผ์ด ๋ฌด์์ธ์ง, ์ ์ค์ํ์ง ์ฝ๊ฒ ์ค๋ช ํ๊ณ , ํนํ ํฐ์คํ ๋ฆฌ์ฒ๋ผ ์นดํ ๊ณ ๋ฆฌ๊ฐ ๋ง์ ๋ธ๋ก๊ทธ์์ ์๋์ผ๋ก ๋ธ๋ ๋ํฌ๋ผ์ ๋ง๋๋ ๋ฐฉ๋ฒ๊น์ง ์์ธํ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ธ๋ ๋ํฌ๋ผ(Breadcrumb)์ด๋ ๋ฌด์์ผ๊น?
๋ธ๋ ๋ํฌ๋ผ(Breadcrumb)์ด๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์๊ฐ ํ์ฌ ์์นํ ํ์ด์ง๊น์ง ๋๋ฌํ๊ธฐ ์ํด ๊ฑฐ์น ๊ฒฝ๋ก๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๋ด๋น๊ฒ์ด์ ์์์ ๋๋ค. ์ฌ์ฉ์๊ฐ ์ฌ์ดํธ ๋ด์์ ์์ ์ ์์น๋ฅผ ์ฝ๊ฒ ํ์ ํ๊ณ ์ํ๋ ํ์ด์ง๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์๋๋ก ๋์์ค๋๋ค.
๋ธ๋ ๋ํฌ๋ผ์ด ์ ์ค์ํ ๊น?
- ์ฌ์ฉ์ ํธ์์ฑ ํฅ์: ๋ฐฉ๋ฌธ์๊ฐ ์ง๊ธ ๋ณด๊ณ ์๋ ๊ธ์ด๋ ํ์ด์ง๊ฐ ์ด๋์ ์์นํ๋์ง ํ๋์ ์ ์ ์์ต๋๋ค.
- ๊ฒ์์์ง ์ต์ ํ(SEO) ๋์: ๊ตฌ๊ธ ๊ฐ์ ๊ฒ์์์ง์ ๋ธ๋ ๋ํฌ๋ผ ์ ๋ณด๋ฅผ ๋ณด๊ณ ์ฌ์ดํธ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๋ฉฐ, ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ณด๊ธฐ ์ข์ ์์น ๊ฒฝ๋ก๋ฅผ ๋ณด์ฌ์ค๋๋ค.
- ํด๋ฆญ๋ฅ ์์น ํจ๊ณผ: ๊ฒ์๊ฒฐ๊ณผ์ ๊ฒฝ๋ก๊ฐ ํ์๋๋ฉด ์ฌ์ฉ์๊ฐ ๋ ์ ๋ขฐํ๊ณ ํด๋ฆญํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋๋ค.
- ์ฌ์ฉ์๋ฟ ์๋๋ผ ๊ฒ์์์ง๋ ์ฌ์ดํธ ๊ตฌ์กฐ๊ฐ ๋ช ํํ๋ค๊ณ ํ๋จ.
- ์ฌ์ดํธ ์ ๋ฐ์ ์ธ ์ ๋ขฐ๋๊ฐ ์ฌ๋ผ๊ฐ์ ๊ฒ์ ์์์ ๊ธ์ ์ ์ํฅ์ ์ค๋๋ค.
- ๊ตฌ๊ธ์ ๊ตฌ์กฐํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ทน ๊ถ์ฅํ๊ณ ์์ต๋๋ค.
- ๋ธ๋ ๋ํฌ๋ผ JSON-LD๋ ๊ณต์์ ์ธ SEO ๊ฐ์ด๋์ ํฌํจ๋์ด ์์ด ์ต์ ํธ๋ ๋์ ๋ถํฉํฉ๋๋ค.

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

JSON-LD ๋ธ๋ ๋ํฌ๋ผ ๊ตฌ์กฐํ ๋ฐ์ดํฐ๋?
- JSON-LD๋ ๊ตฌ๊ธ์ ๋ฐ์ดํฐ๋ฅผ ์๋ ค์ฃผ๋ ํน๋ณํ ๊ตฌ์กฐํ ๋ฐ์ดํฐ ํ์์ ๋๋ค.
- ๋ธ๋ ๋ํฌ๋ผ ์ ๋ณด๋ฅผ JSON-LD ํ์์ผ๋ก ์นํ์ด์ง์ ๋ฃ์ผ๋ฉด,
- ๊ตฌ๊ธ์ด ์ฌ์ดํธ ๊ตฌ์กฐ๋ฅผ ๋ ์ ์ดํดํด์ ๊ฒ์๊ฒฐ๊ณผ์ ์์น ์ ๋ณด๋ฅผ ์์๊ฒ ๋ณด์ฌ์ค๋๋ค.

๋์ ๋ธ๋ ๋ํฌ๋ผ JSON-LD ์์ฑ ์คํฌ๋ฆฝํธ
์๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ ํ์ฌ ํ์ด์ง URL๊ณผ ์ ๋ชฉ, ์นดํ ๊ณ ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์๋์ผ๋ก ํ์ ํด์ JSON-LD ๋ธ๋ ๋ํฌ๋ผ ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ํ์ด์ง์ ์ฝ์ ํฉ๋๋ค.
<script>
(function() {
// ํ์ฌ URL ๊ฐ์ ธ์ค๊ธฐ
const currentUrl = window.location.href;
// ํ URL (์์ ์ ๋ธ๋ก๊ทธ ๋ฉ์ธ URL๋ก ์์ )
const homeUrl = 'https://everydayhub.tistory.com/';
// ์นดํ
๊ณ ๋ฆฌ URL๊ณผ ์ด๋ฆ์ ๋์ ์ผ๋ก ์ถ์ถ (์: URL ๊ฒฝ๋ก์์ ๋๋ฒ์งธ ์ฌ๋์ ์ดํ ๋ถ๋ถ)
// ํฐ์คํ ๋ฆฌ URL ์: https://everydayhub.tistory.com/category/๋ธ๋ก๊ทธ์์ตํ
const pathParts = window.location.pathname.split('/').filter(Boolean);
// ๊ธฐ๋ณธ๊ฐ
let categoryName = '';
let categoryUrl = '';
let isCategoryPage = false;
if (pathParts[0] === 'category' && pathParts[1]) {
categoryName = decodeURIComponent(pathParts[1]);
categoryUrl = homeUrl + 'category/' + pathParts[1];
isCategoryPage = true;
}
// ๊ธ ์ ๋ชฉ์ <title> ํ๊ทธ์์ ๊ฐ์ ธ์ค๊ธฐ (ํ์์ ๋ฐ๋ผ ์ปค์คํฐ๋ง์ด์ง)
const postTitle = document.title || '';
// JSON-LD ๋ฐ์ดํฐ ๊ตฌ์ฑ
const itemListElement = [
{
"@type": "ListItem",
"position": 1,
"name": "ํ",
"item": homeUrl
}
];
if (isCategoryPage) {
itemListElement.push({
"@type": "ListItem",
"position": 2,
"name": categoryName,
"item": categoryUrl
});
// ๊ธ ํ์ด์ง๋ผ๋ฉด 3๋ฒ์งธ ์์น ์ถ๊ฐ
if (!window.location.pathname.endsWith('/category/' + pathParts[1] + '/')) {
itemListElement.push({
"@type": "ListItem",
"position": 3,
"name": postTitle,
"item": currentUrl
});
}
} else {
// ์นดํ
๊ณ ๋ฆฌ ํ์ด์ง๊ฐ ์๋๋ผ๋ฉด ๊ธ ์ ๋ชฉ๋ง 2๋ฒ์งธ๋ก ๋ฃ์
itemListElement.push({
"@type": "ListItem",
"position": 2,
"name": postTitle,
"item": currentUrl
});
}
const jsonLd = {
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": itemListElement
};
// JSON-LD ์คํฌ๋ฆฝํธ ์์ฑ ๋ฐ ์ฝ์
const script = document.createElement('script');
script.type = 'application/ld+json';
script.text = JSON.stringify(jsonLd);
document.head.appendChild(script);
})();
</script>
์ด ์ฝ๋๋ ์ด๋ป๊ฒ ์๋ํ ๊น?
- window.location.href๋ก ํ์ฌ ํ์ด์ง ์ ์ฒด ์ฃผ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
- window.location.pathname์ผ๋ก URL ๊ฒฝ๋ก๋ฅผ ๋ถ๋ฆฌํด ์นดํ ๊ณ ๋ฆฌ ์ฌ๋ถ๋ฅผ ์ฒดํฌํฉ๋๋ค.
- ์นดํ ๊ณ ๋ฆฌ ๊ฒฝ๋ก๊ฐ ์๋ค๋ฉด ์ด๋ฆ๊ณผ ์ฃผ์๋ฅผ ๋ณ์์ ์ ์ฅํฉ๋๋ค.
- ๋ฌธ์ ์ ๋ชฉ(document.title)์ ๊ธ ์ ๋ชฉ์ผ๋ก ์ฌ์ฉํฉ๋๋ค.
- itemListElement ๋ฐฐ์ด์ ํ, ์นดํ ๊ณ ๋ฆฌ, ๊ฒ์๊ธ ์์๋๋ก ๊ฐ์ฒด๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- ๋ง์ง๋ง์ JSON-LD ํ์์ผ๋ก ๋ณํํด <head> ์์ <script>๋ก ์ฝ์ ํฉ๋๋ค.
์ด๋์ ๋ถ์ฌ์ผ ํ ๊น?
- ํฐ์คํ ๋ฆฌ ์คํจ ํธ์ง์์ <head> ๋ฐ๋ก ์๋๋,
- <body> ํ๊ทธ ๋๋ถ๋ถ ๊ทผ์ฒ์ ๋ถ์ฌ์ฃผ์ธ์.
- ๊ทธ๋ ๊ฒ ํ๋ฉด ํ์ด์ง๊ฐ ์ด๋ฆด ๋ ์๋์ผ๋ก ๋ธ๋ ๋ํฌ๋ผ ๋ฐ์ดํฐ๊ฐ ๋ง๋ค์ด์ง๋๋ค.

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