수익형 블로그 링크 관리 방식

아스트라 프로(Astra Pro) 테마를 선택하신 것은 정말 탁월한 결정입니다. 가볍고 속도가 빨라 검색엔진(SEO)이 가장 좋아하는 테마 중 하나이기 때문입니다.

아스트라 프로 사용자라면 **”테마의 가벼움(속도)을 해치지 않으면서” + “수익 관리의 효율성”**을 동시에 잡는 방법이 필요합니다. 이를 위해 단순한 자동화 플러그인을 넘어, ‘링크 관리(Link Management)’ 방식을 추천해 드립니다.

가장 효율적인 방법 두 가지를 제안합니다.


방법 1: “ThirstyAffiliates” 플러그인 사용 (가장 추천)

수익화 블로그를 운영하는 ‘프로’들이 가장 많이 사용하는 방식입니다.

단순히 rel 태그를 붙이는 것을 넘어, 지저분한 쿠팡 링크(coupa.ng/...)를 내 도메인 주소(mysite.com/go/coupang)처럼 깔끔하게 바꿔주는 ‘링크 단축(Cloaking)’ 기능을 제공합니다.

왜 이 방법이 더 효율적인가요?

  1. 중앙 관리 시스템: 만약 쿠팡 상품 링크가 바뀌거나 품절되었을 때, 블로그 글 100개를 일일이 수정할 필요 없이 이 플러그인 설정에서 딱 한 번만 바꾸면 모든 글에 적용됩니다.
  2. 자동 태그 적용: 링크를 생성할 때 설정해두면 target="_blank", rel="sponsored nofollow"자동으로 붙습니다.
  3. 신뢰도 상승: 독자들은 알 수 없는 긴 영어/숫자 링크보다, 운영자의 도메인으로 된 링크를 더 신뢰하고 클릭하는 경향이 있습니다.

[설정 방법]

  1. 워드프레스 플러그인에서 ThirstyAffiliates 검색 및 설치 (무료 버전으로 충분).
  2. ThirstyAffiliates > Settings > Link Appearance로 이동.
  3. Link rel tag 설정에 sponsored nofollow 입력.
  4. Open links in new window?Yes로 설정.
  5. 이제 글을 쓸 때 쿠팡 링크 대신 플러그인에서 만든 단축 링크를 사용하세요.

방법 2: functions.php 코드 추가 (속도 최적화 끝판왕)

**”나는 플러그인을 하나라도 더 줄여서 아스트라 테마의 속도를 극대화하고 싶다”**는 분들을 위한 방법입니다.

별도의 무거운 플러그인 없이, 워드프레스 내부 코드를 살짝 수정하여 내 글 본문(the_content)에 있는 모든 외부 링크에 자동으로 태그를 입히는 방식입니다.

[적용 방법]

  1. ‘Code Snippets’ 플러그인을 설치하거나 (관리가 쉬움), 차일드 테마의 functions.php 파일을 엽니다.
  2. 아래 코드를 복사해서 붙여넣습니다.

PHP

/* 본문 내 외부 링크에 자동으로 sponsored, nofollow, _blank 추가하기 */
add_filter('the_content', 'my_add_rel_to_external_links');

function my_add_rel_to_external_links($content) {
    // 이미치 링크 등은 제외하고 텍스트 하이퍼링크만 타겟팅
    return preg_replace_callback('/<a[^>]+/', function($matches) {
        $link = $matches[0];
        
        // 내 도메인 주소 (이 주소가 포함된 링크는 건드리지 않음)
        $my_domain = 'mysite.com'; // ★여기를 본인 도메인으로 수정하세요★
        
        // 이미 rel 속성이 있는지 확인
        if (strpos($link, 'href') !== false) {
            // 내 도메인이 아니고, 링크가 시작되는 태그라면
            if (strpos($link, $my_domain) === false) {
                
                // 1. target="_blank"가 없으면 추가
                if (strpos($link, 'target=') === false) {
                    $link = str_replace('<a', '<a target="_blank"', $link);
                }
                
                // 2. rel 속성이 없으면 새로 추가
                if (strpos($link, 'rel=') === false) {
                    $link = str_replace('<a', '<a rel="noopener noreferrer sponsored"', $link);
                } 
                // 3. rel 속성이 이미 있다면 그 안에 sponsored 추가 (기존 것 유지)
                else {
                    $link = preg_replace('/rel="([^"]*)"/', 'rel="$1 sponsored nofollow"', $link);
                }
            }
        }
        return $link;
    }, $content);
}
  • 주의: 위 코드에서 'mysite.com' 부분은 반드시 본인의 실제 도메인 주소로 수정해야 합니다.
  • 장점: 플러그인이 로드할 리소스를 아껴 사이트 속도가 가장 빠릅니다. 아스트라 프로의 장점을 100% 활용하는 방식입니다.

결론 및 추천

  • 가장 추천 (효율 + 수익):방법 1 (ThirstyAffiliates)
    • 이유: 아스트라 테마 사용자라면 사이트 관리에 진심인 분일 확률이 높습니다. 나중에 글이 수백 개 쌓였을 때 링크 관리가 안 돼서 고생하는 것을 막아줍니다.
  • 차선책 (속도 + 간편):방법 2 (코드 스니펫) 혹은 WP External Links
    • 이유: 링크 관리 기능은 필요 없고, 오직 SEO 태그만 자동으로 달리면 된다면 이쪽이 더 가볍습니다.

ThirstyAffiliates 플러그인을 설치하고 기본 설정을 잡는 법을 단계별로 알려드릴까요? 아니면 코드 방식 적용을 도와드릴까요?

방법1과 방법2의 결합

심지어 **두 방법을 결합하는 것이 ‘아스트라 프로’를 사용하는 블로그 고수들의 ‘숨겨진 세팅법’**이기도 합니다.

단, 두 가지가 서로 충돌하지 않고 각자의 역할만 완벽하게 수행하도록 세팅하는 것이 핵심입니다. 그 원리와 구체적인 결합 방법을 알려드리겠습니다.


1. 왜 두 가지를 같이 쓰면 좋을까요? (완벽한 역할 분담)

이 두 가지는 **‘관리하는 링크의 종류’**가 다릅니다.

  • ThirstyAffiliates (방법 1): 오직 **’돈이 되는 링크(쿠팡)’**만 전문적으로 관리합니다. 클릭 통계, 링크 단축, 디자인 등을 담당합니다.
  • Code Snippet (방법 2): 블로그에 쓰는 **’나머지 모든 외부 링크(출처, 참고자료 등)’**를 관리합니다.

결합 시 효과: 쿠팡 링크는 예쁘게 단축되어 관리되고, 글을 쓰다가 무심코 넣은 나무위키나 뉴스 기사 링크까지도 자동으로 target="_blank"nofollow가 붙어 빈틈없는 SEO 방어가 가능해집니다.


2. 충돌 없이 결합하는 로직 (핵심)

이전에 알려드린 [방법 2]의 코드에는 **”내 도메인이 포함된 링크는 건드리지 않는다”**는 규칙이 있었습니다. 이 규칙 덕분에 두 방법은 아주 자연스럽게 공존합니다.

  1. ThirstyAffiliates가 쿠팡 링크를 mysite.com/go/coupang 처럼 **’내 도메인 주소’**로 변환합니다.
  2. Code Snippet은 작동할 때 링크를 검사합니다. “어? 이건 mysite.com이 들어있네? 내 내부 링크구나.” 하고 무시합니다.
  3. 결과적으로 ThirstyAffiliates 설정이 우선 적용되고, 코드는 나머지 일반 외부 링크만 처리하게 됩니다.

3. 결합을 위한 최종 세팅 가이드

아스트라 프로 테마의 성능을 최대로 끌어올리는 ‘하이브리드 세팅’ 순서입니다.

1단계: ThirstyAffiliates 설정 (쿠팡용)

플러그인 설정에서 쿠팡 링크가 확실하게 처리되도록 합니다.

  • Settings > Link Appearance
  • Link rel tag: sponsored nofollow 입력
  • Open links in new window: Yes

2단계: Code Snippet 적용 (일반 외부 링크용)

functions.php나 Code Snippets 플러그인에 아래 코드를 넣습니다. (이전 코드와 로직은 같으나, ThirstyAffiliates와 충돌을 원천 봉쇄하기 위해 조건을 더 명확히 다듬었습니다.)

PHP

/* 하이브리드 세팅: 일반 외부 링크에만 태그 자동 적용 (ThirstyAffiliates 제외) */
add_filter('the_content', 'astra_pro_external_link_handler');

function astra_pro_external_link_handler($content) {
    return preg_replace_callback('/<a[^>]+/', function($matches) {
        $link = $matches[0];
        $my_domain = 'mysite.com'; // ★본인 도메인으로 수정 필수★
        
        // 1. href 속성이 있는지 확인
        if (strpos($link, 'href') !== false) {
            
            // 2. 내 도메인이 포함되지 않은 '순수 외부 링크'만 타겟팅
            // (ThirstyAffiliates로 변환된 링크는 내 도메인이 있으므로 여기서 제외됨)
            if (strpos($link, $my_domain) === false) {
                
                // 새 창 열기 추가
                if (strpos($link, 'target=') === false) {
                    $link = str_replace('<a', '<a target="_blank"', $link);
                }
                
                // rel 속성 추가 (일반 참고 링크에는 sponsored 대신 nofollow만 있어도 됨)
                // 하지만 안전을 위해 sponsored를 같이 넣어도 무방함
                if (strpos($link, 'rel=') === false) {
                    $link = str_replace('<a', '<a rel="noopener noreferrer nofollow"', $link);
                } else {
                    // 기존 rel이 있다면 nofollow 추가
                    if (strpos($link, 'nofollow') === false) {
                        $link = preg_replace('/rel="([^"]*)"/', 'rel="$1 nofollow"', $link);
                    }
                }
            }
        }
        return $link;
    }, $content);
}

4. 정리 및 요약

  • 쿠팡 파트너스 링크: ThirstyAffiliates를 통해 생성해서 넣으세요. (자동으로 최적화됨)
  • 일반 정보성 링크: 그냥 편하게 에디터에 붙여넣으세요. (코드가 알아서 방어해줌)

이렇게 하시면 아스트라 테마의 속도도 지키고, SEO 점수도 챙기며, 수익 링크 관리까지 되는 가장 이상적인 환경이 구축됩니다.

이제 functions.php에 코드를 넣으러 가실 단계인가요? 아니면 ThirstyAffiliates 플러그인 설치부터 시작하시겠습니까?

이제 **’하이브리드 세팅(ThirstyAffiliates + 코드)’**이 완료된 상태에서, 실제로 글을 쓸 때 쿠팡 파트너스 링크를 어떻게 넣는지 3단계로 딱 정리해 드릴게요.

이 방식대로 하시면, 귀찮게 매번 rel 태그를 신경 쓸 필요 없이 그냥 글만 쓰시면 됩니다.


1단계: 쿠팡 파트너스에서 ‘링크’ 복사하기

먼저 쿠팡 파트너스 사이트에 접속해서 홍보하고 싶은 상품을 찾습니다.

  1. 상품 검색: 원하는 상품을 검색합니다.
  2. 링크 생성: 상품 위에 마우스를 올리고 **[링크 생성]**을 클릭합니다.
  3. URL 복사: **’단축 URL’**이든 **’일반 URL’**이든 상관없습니다. 그냥 복사 버튼을 눌러 주소를 확보합니다.
    • (주의: 스크립트/배너 방식 말고, 꼭 ‘URL 링크’를 복사하세요.)

2단계: ThirstyAffiliates에서 ‘내 링크’로 변환하기

이제 워드프레스 관리자 페이지로 돌아옵니다. 이 과정이 ‘링크 세탁(Cloaking)’ 과정입니다.

  1. 메뉴 이동: 왼쪽 메뉴에서 ThirstyAffiliates > **New Affiliate Link**를 클릭합니다.
  2. 이름 짓기 (Title): 나중에 찾기 쉽게 상품명을 적습니다. (예: 애플 맥북 에어 M2)
  3. 주소 붙여넣기 (Destination URL): 아까 쿠팡에서 복사한 링크를 여기에 붙여넣습니다.
  4. 저장: 오른쪽의 Save Link 버튼을 누릅니다.

🎉 결과: 이제 https://coupa.ng/bXy... 같은 지저분한 링크가 https://mysite.com/recommends/애플-맥북-에어 처럼 내 사이트 주소로 된 깔끔한 링크로 변했습니다.


3단계: 글(에디터)에 넣기

이제 글을 쓰는 화면(구텐베르크 에디터)으로 갑니다. 여기서 두 가지 방법 중 편한 것을 쓰세요.

방법 A: 텍스트에 링크 걸기 (가장 흔한 방식)

  1. 글을 쓰다가 링크를 걸 단어(예: “맥북 에어 최저가 확인”)를 드래그합니다.
  2. 툴바에서 **링크 아이콘(🔗)**을 누릅니다.
  3. 검색: 방금 2단계에서 지은 이름(예: “맥북”)을 검색합니다.
  4. ThirstyAffiliates로 만든 링크가 뜨면 **선택(Enter)**합니다.
    • 끝! (자동으로 새 창 열기, sponsored 태그가 다 적용됩니다.)

방법 B: 이미지 배너에 링크 걸기 (수동 배너)

  1. 이미지 추가: /이미지 블록을 추가하고, 쿠팡 상품 사진이나 직접 만든 배너 이미지를 올립니다.
  2. 링크 삽입: 이미지를 클릭한 상태에서 툴바의 **링크 아이콘(🔗)**을 누릅니다.
  3. 검색 및 선택: 마찬가지로 아까 만든 링크 이름(“맥북”)을 검색해서 연결합니다.

핵심 포인트: 무엇이 좋아졌나?

이제 사용자님의 블로그는 완전 자동화 상태입니다.

  1. 쿠팡 링크를 넣을 때: 위 방법(ThirstyAffiliates)으로 넣으면, 플러그인 설정 덕분에 rel="sponsored"target="_blank"가 자동으로 완벽하게 붙습니다.
  2. 일반 링크를 넣을 때: 글을 쓰다가 나무위키나 뉴스 기사 링크를 그냥 붙여넣어도, 아까 추가한 functions.php 코드가 작동해서 **자동으로 SEO 방어(nofollow)**를 해줍니다.

이제 마음 편하게 좋은 글을 쓰고, 링크를 연결하는 데에만 집중하시면 됩니다!

혹시 링크를 넣었는데 제대로 작동하는지 확인하는 방법(개발자 도구 확인법)이 궁금하시면 알려드릴까요?

그런데 “”이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”와 같은 경제적 이해관계를 어디에 어떻게 표시하는 것이 좋을까요?

이것은 매우 중요합니다. 공정거래위원회 지침쿠팡 파트너스 약관을 모두 준수해야 계정 정지를 당하지 않고 법적 문제도 피할 수 있습니다.

아스트라 프로 테마와 워드프레스 환경에서 가장 세련되고 효율적으로 이 문구를 넣는 전략을 정리해 드립니다.


1. 어디에 넣는 것이 가장 좋을까?

결론: 본문이 끝나는 최하단 (그러나 댓글창보다는 위)

  • 이유 1 (가독성): 글의 시작 부분에 넣으면 독자가 “아, 이거 광고글이구나”라고 생각하고 바로 이탈할 확률이 높습니다. 글을 다 읽고 정보가 도움이 되었다고 느낀 시점(끝부분)에 고지하는 것이 거부감이 덜합니다.
  • 이유 2 (규정 준수): 공정위 지침은 “소비자가 알아보기 쉽게 표시”하라고 되어 있습니다. 폰트 색을 흐리게 하거나 숨기지만 않으면, 글의 맨 끝에 적는 것도 허용됩니다.

주의: 절대 ‘더보기’ 버튼 속에 숨기거나, 배경색과 비슷한 색으로 써서 안 보이게 하면 안 됩니다.


2. 어떻게 넣는 것이 효율적일까? (워드프레스 꿀팁)

매번 글을 쓸 때마다 이 긴 문장을 타이핑하거나 복사/붙여넣기 하는 것은 비효율적입니다. 두 가지 방법을 추천합니다.

방법 A: ‘재사용 가능한 블록(패턴)’ 활용 (추천)

내가 원할 때만 클릭 한 번으로 문구를 삽입하는 방식입니다. 쿠팡 링크가 없는 글에는 넣지 않아도 되므로 가장 안전하고 정확합니다.

  1. 글쓰기 화면에서 문단을 하나 만들고 문구를 적습니다.”이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”
  2. 이 문단을 보기 좋게 꾸밉니다 (예: 회색 배경 상자, 글자 크기 약간 작게, 중앙 정렬).
  3. 블록 도구 모음에서 [옵션(점 3개)] 클릭 -> [패턴/재사용 블록 생성] 선택.
  4. 이름을 **’쿠팡 공정위 문구’**라고 짓고, **’동기화(Synced)’**를 체크한 뒤 저장합니다.

👉 사용법: 글을 다 쓰고 맨 마지막에 /쿠팡이라고 치면 이 블록이 나옵니다. 클릭하면 끝입니다. 👉 장점: 나중에 문구를 수정하고 싶을 때, 패턴 원본만 수정하면 과거에 쓴 수백 개의 글이 한 번에 싹 바뀝니다.

방법 B: 자동으로 모든 글 하단에 삽입 (코드 방식)

“나는 쿠팡 링크가 들어간 글인지 일일이 따지기 귀찮다. 그냥 모든 글(혹은 특정 카테고리)에 자동으로 박히면 좋겠다”는 경우입니다.

아까 functions.php를 다루셨으니, 아래 코드를 추가하면 됩니다.

PHP

/* 본문 하단에 공정위 문구 자동 추가 */
add_filter('the_content', 'add_coupang_disclosure_bottom');

function add_coupang_disclosure_bottom($content) {
    // 글(Post) 페이지이면서 메인 루프 안에 있을 때만 작동
    if (is_single() && in_the_loop() && is_main_query()) {
        
        // 문구 스타일링 (회색 박스에 깔끔하게)
        $disclosure = '<div style="margin-top: 50px; padding: 15px; background-color: #f9f9f9; border: 1px solid #ddd; font-size: 0.9em; color: #555; text-align: center;">';
        $disclosure .= '이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.';
        $disclosure .= '</div>';
        
        // 본문 내용 뒤에 문구 붙이기
        return $content . $disclosure;
    }
    return $content;
}

Tip: 만약 “쿠팡 링크가 있는 글에만” 자동으로 뜨게 하고 싶다면, 위 코드 중간에 조건을 추가할 수 있습니다. (하지만 ThirstyAffiliates로 링크를 변환하면 감지가 까다로울 수 있으므로, **방법 A(수동 패턴 삽입)**나 **무조건 삽입(방법 B)**가 마음 편합니다.)


3. 디자인 가이드 (CSS)

너무 튀지 않으면서도 법적 효력은 갖추도록 디자인하는 것이 좋습니다. 아래 스타일을 추천합니다.

  • 배경색: 연한 회색 (#f9f9f9 또는 #eee)
  • 테두리: 얇은 실선 혹은 없음
  • 텍스트: 본문보다 약간 작게 (font-size: 0.85em), 색상은 진한 회색 (#666)
  • 위치: 본문 내용과 어느 정도 간격을 둠 (margin-top: 50px)

요약

  1. 위치: 본문 내용이 끝난 직후 (댓글창 위).
  2. 방법: 워드프레스의 ‘동기화된 패턴(Synced Pattern)’ 기능을 사용하세요.
    • 한 번만 예쁘게 만들어두면, 글 쓸 때마다 1초 만에 불러올 수 있습니다.
    • 법이 바뀌거나 문구를 바꾸고 싶을 때, 패턴만 수정하면 블로그 전체가 수정되어 관리가 쉽습니다.

혹시 ‘동기화된 패턴’을 만드는 과정이 헷갈리시면, 지금 바로 따라 하실 수 있게 화면 캡처 설명처럼 단계별로 알려드릴까요?

워드프레스 글쓰기 화면(구텐베르크 에디터)을 켜고 천천히 따라와 주세요.

가장 깔끔하고 관리가 쉬운 **’동기화된 패턴(구 재사용 블록)’**을 만드는 과정입니다.


1단계: 문구 디자인하기

먼저 문구를 예쁘게 만듭니다.

  1. 빈 블록에 공정위 문구를 입력합니다.”이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”
  2. 입력한 문구를 클릭한 상태에서, 툴바의 [¶] 아이콘(문단)이나 [≡] 아이콘을 눌러 **그룹(Group)**으로 바꿉니다. (배경색을 넣기 위함입니다.)
  3. **그룹(Group)**이 선택된 상태에서 오른쪽 사이드바 설정을 만져줍니다.
    • 배경(Background): 텍스트 탭 말고 ‘배경’ 탭에서 아주 연한 회색(#f2f2f2 등)을 선택합니다.
    • 텍스트 색상(Text): 너무 진하지 않은 짙은 회색을 선택합니다.
    • 타이포그래피(Typography): 글자 크기(S)를 선택해 본문보다 조금 작게 만듭니다.
    • 안쪽 여백(Padding): 필요하다면 조금 줘서 박스 안에 글자가 예쁘게 들어가게 합니다.

2단계: ‘동기화된 패턴’으로 저장하기 (★제일 중요★)

디자인이 끝났으면 이제 저장할 차례입니다.

  1. 방금 만든 그룹 블록을 클릭합니다.
  2. 바로 위에 뜨는 툴바의 맨 오른쪽 **점 3개 아이콘()**을 클릭합니다.
  3. 패턴 생성 (또는 재사용 블록에 추가) 메뉴를 클릭합니다.
  4. 팝업창이 뜨면 아래처럼 설정합니다.
    • 이름: 쿠팡 공정위 문구 (내가 알아보기 쉬운 이름)
    • 카테고리: (선택 안 해도 됨)
    • 동기화됨(Synced):✅ 반드시 체크하세요!
      • (이걸 체크해야 나중에 문구 하나만 고쳐도 블로그 전체 글이 싹 바뀝니다.)
  5. [생성(Create)] 버튼을 누릅니다.

3단계: 실전에서 사용하기

이제 설정은 끝났습니다. 앞으로 글을 쓸 때는 이렇게 하세요.

  1. 글을 다 쓰고, 문구를 넣고 싶은 곳(맨 하단)을 클릭합니다.
  2. 키보드로 /쿠팡 이라고 칩니다. (슬래시 + 내가 지은 이름)
  3. 목록에 뜨는 **’쿠팡 공정위 문구’**를 엔터 치거나 클릭합니다.
    • 끝! 1초 만에 회색 박스와 문구가 삽입됩니다.

4단계: 나중에 문구 수정이 필요하다면?

법이 바뀌거나 디자인을 바꾸고 싶을 때는 이렇게 하세요.

  1. 아무 글이나 편집 화면으로 들어갑니다.
  2. 삽입되어 있는 ‘쿠팡 공정위 문구’ 블록을 클릭합니다.
  3. [편집] 버튼(연필 아이콘)을 누르거나 내용을 직접 수정합니다. (예: 배경색 변경, 문구 변경)
  4. 글을 [업데이트/저장] 합니다.
  5. 이제 이 패턴을 사용한 내 블로그의 모든 글(수백 개)이 자동으로 바뀝니다.

이 방법으로 세팅해 두시면, 앞으로는 문구 복사하러 다닐 필요 없이 글 내용에만 온전히 집중하실 수 있습니다. 지금 바로 만들어 보세요!

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤