절대 주의해야 할 중요한 포인트입니다. 티스토리에서는 기본 도메인(yourblog.tistory.com
)에서 개인 도메인(www.yourdomain.com
)으로 강제 리디렉션 설정을 정책 위반 또는 검색엔진 노출 제한 요소로 간주하고 있습니다.
1. 티스토리는 기본 도메인 노출을 전제로 한 무료 서비스입니다
- 기본 주소(tistory.com)는 플랫폼 신뢰도 기반
- 여기서 다른 도메인으로 리디렉션시키면 검색엔진이 “스팸 도메인 우회”로 오해
- 특히 구글은 이런 리디렉션을 ‘클로킹’이나 ‘은폐 목적’으로 판단할 수 있음
티스토리 이용 약관에도 ‘도메인 리디렉션’은 명시된 금지행위는 아니지만, 검색 최적화와 플랫폼 운영 원칙에 위배될 수 있는 행위로 간주됩니다.
즉, 강제로 리디렉션하면 갑작스레 색인 차단, 검색 제외 등이 발생할 수 있어요.
2. 그럼 유사문서 방지는 어떻게 해야 하나요?
완벽한 리디렉션은 안 되지만, 우선순위 유도는 가능합니다.
그 전략은 아래와 같습니다:
1. Canonical
태그 사용 (검색엔진이 이쪽이 ‘원본'이라 인식하게)
티스토리 스킨 편집 – html의 </head>
바로 앞에 다음처럼 추가합니다.
<script>
(function() {
const currentUrl = window.location.href;
if (currentUrl.includes('.tistory.com')) return; // 기본 도메인 제외
const link = document.createElement('link');
link.rel = 'canonical';
link.href = currentUrl;
document.head.appendChild(link);
})();
</script>
이 태그는 “이 콘텐츠의 원본은 개인 도메인이에요”라고 구글과 네이버에 알려줍니다.
※ 완벽하게 검증된 내용은 아닙니다. 임시방편으로 만들어졌고, 리디렉션 코드와 다르게 아직 정책 제재를 당하지 않습니다.
2. 개인 도메인 전용 robots.txt
에서 sitemap 명시
User-agent: *
Allow: /
Host: www.yourdomain.com
Sitemap: https://www.yourdomain.com/sitemap.xml
검색엔진이 개인 도메인을 우선 크롤링하게 유도할 수 있어요. robots.txt 파일을 만들고 스킨에 업로드를 하면 됩니다.
3. 기본 도메인에서는 링크만 남기고 글 비발행은 금지
abc.tistory.com
에 있는 글을 비공개하면 개인 도메인에서도 색인 누락될 수 있습니다.- 대신 기본 도메인 글 상단에 이런 안내를 넣을 수 있어요:
👉 최신 정보는 이쪽에서 확인하세요: https://www.yourdomain.com/post-title
내부적인 연결은 남기되, 검색엔진은 canonical 기준으로 개인 도메인을 중심으로 색인합니다.
🔐 정리
항목 | 설명 |
---|---|
강제 리디렉션 | ❌ 정책 위반 가능성 + 검색 불이익 위험 |
추천 방식 | ✅ canonical + sitemap + robots.txt + Search Console 등록 |
기본 도메인 처리 | 비공개 ❌, 안내 링크 또는 중복 최소화 글 유지 ✔ |
자동 전환 유도 | 사용자가 클릭하도록 유도 (강제 아님) |