블로그를 오래 운영하다 보면 꼭 넣어야 하지만, 매번 반복되는 문구 때문에 고민이 생기기 마련입니다.
예를 들어, "이 포스팅은 쿠팡 파트너스 활동의 일환으로 일정 수수료를 받을 수 있습니다." 같은 문구는
법적 고지를 위해 꼭 포함해야 하지만, SEO에는 불리할 수 있고, 보기에도 깔끔하지 않죠.
이런 고민을 한 방에 해결할 수 있는 기발하고 실용적인 HTML + CSS 트릭을 공유합니다.
무려 봇은 인식하지 못하지만 사람에게만 보이는 방식으로 말이죠!
실제 구독자 분들도 따라 하기 쉬우니 천천히 설명드릴게요. 😊
왜 이런 방법이 필요할까?
검색 엔진은 블로그 포스팅의 모든 내용을 분석해서 순위를 매깁니다.
하지만 동일한 문구가 반복되면 "중복 콘텐츠"로 인식될 가능성이 커지고,
그 결과 검색 순위에서 밀리게 될 수도 있어요.
그렇다고 아예 안 쓸 수는 없는 문구들…
- 파트너스 공정 고지 문구
- 리뷰 대가 표기 문구
- 인사말, 마무리 멘트 등 자주 반복되는 형식적인 문장
그렇다면 '봇은 못 보고 사람만 보는 방식'으로 바꿔주면 완벽하겠죠?
바로 여기에 소개하는 CSS ::before 가상 요소를 활용한 방법이 그 해답입니다.
적용 방법: 두 줄 코드로 끝!
이제 실전입니다. 아래 2단계만 따라 하면 됩니다.
✅ 1단계: HTML에 빈 태그 삽입
블로그 본문 상단 또는 특정 문구가 삽입되길 원하는 위치에 다음 코드를 넣어주세요.
<p id="hidden-text"></p>
👉 <p> 외에도 <div> 또는 <span> 태그로도 동일하게 적용 가능합니다.
단, id는 중복 없이 고유하게 사용하세요!
✅ 2단계: CSS 코드 추가
- 블로그스팟 관리자로 들어가 ‘테마’를 클릭합니다.
- ‘맞춤설정’ 옆의 ▼ 버튼을 눌러 ‘HTML 편집’에 들어갑니다.
- HTML 소스에서 Ctrl + F 키를 누른 후 ‘</style>’ 을 검색합니다.
- 찾은 태그 바로 위에 복사한 CSS 스타일 코드를 붙여넣습니다.
- 우측 상단에 있는 ‘저장’을 클릭하면 CSS 설정은 끝입니다.
이제 아래 CSS 코드를 추가해줍니다.
::before 가상 요소를 활용해 실제 텍스트는 HTML 안에 존재하지 않지만, 브라우저에서는 보이게 됩니다.
#hidden-text::before {
content: "이 포스팅은 쿠팡 파트너스 활동의 일환으로 일정 수수료를 받을 수 있습니다.";
color: #444;
font-size: 14px;
display: block;
margin-top: 30px;
text-align: left;
line-height: 1.6;
}
💡 이 코드는 텍스트 스타일링까지 함께 해주기 때문에,
실제로 블로그에서 읽었을 때도 이질감 없이 자연스럽게 보입니다!
</style> 코드 위에 CSS를 넣어 주시면 됩니다.
어디에 활용하면 좋을까?
이 방법은 정말 다양한 곳에 쓸 수 있습니다!
- 수익형 블로그 공정 고지 문구 삽입
- 공지사항, 캠페인 참여 문구
- 구독 유도, SNS 공유 요청 문구
- "더 읽어보기", "관련 글 보기" 텍스트
글 템플릿을 적용하여 미리 입력되어 있게 할 수 있습니다.
[설정] → [글 템플릿(선택사항)] → <p id="hidden-text"></p>
리뷰를 마치며
이처럼 간단한 HTML과 CSS만으로, 블로그의 가독성은 지키고
SEO 위험성은 낮출 수 있는 꿀팁이 있습니다.
이제 더는 반복문구 때문에 고민할 필요 없겠죠?
봇은 모르게, 사람은 보게 만드는 이 기발한 방식으로
당신의 블로그를 더 똑똑하게 업그레이드해보세요.
그리고 궁금한 게 있다면 언제든 댓글이나 메일로 알려주세요.
저는 늘, 블로그를 사랑하는 여러분 곁에 있습니다. 😊
지금 당장 적용해보세요!




