[WP] 워드프레스 이미지 핫링크 차단 방법 4가지

이미지 핫링크(Image hotlinking)는 웹사이트 성능에 부정적인 영향을 줍니다. Image hotlink란 무엇이며, 웹사이트에 어떤 부정적인 영향을 주는지, 그리고 어떤 사이트에서 내 사이트에 핫링크를 적용했는지 알아 보도록 하겠습니다.

'이미지 핫링크'는 누군가 내 웹사이트에서 직접 이미지(를 포함한 미디어파일)를 링크하여 자신의 웹사이트에 이미지를 삽입하는 것입니다.

핫링크는 ‘무단 도용’이며, 내 사이트의 저작권을 허가 없이 사용하는 것입니다. 핫링크는 이미지나 비디오와 같은 다른 웹사이트의 자산에 직접 연결하여 다른 웹사이트의 대역폭을 사용하는 행위입니다. A사이트 소유자가 자신의 서버에서 특정 이미지를 호스팅하고 있다고 가정하겠습니다. 웹사이트 B의 소유자는 해당 이미지를 보고 자신의 웹사이트에도 적용하기로 생각합니다. 웹사이트 B의 소유자는 이미지를 다운로드하여 자신의 서버에서 호스팅하는 대신 웹사이트 A의 도메인에 직접 연결하여 핫링크를 생성합니다. 이와 같은 이유로 외부링크 차단(핫링크 차단)이 필요합니다.

2. 핫링크 단점

핫링크의 단점은 관리하는 웹사이트 성능 저하와 무단 이미지 도용의 문제 크게 2가지를 꼽아 볼 수 있습니다.

운영 중인 사이트에 핫링크 생성이 되면, 웹사이트의 대역폭을 더 사용할 수 밖에 없습니다. 핫링크로 소비되는 대역폭이 많을수록 서버의 자원을 더 많이 사용하므로 웹 사이트의 로딩 속도가 느려질 수 있습니다. 웹사이트를 운영하는데는 비용이 발생하는 것을 생각해야 하며, 핫링크는 인터넷 상의 무임승차입니다.

핫링크는 앞서 언급한 것과 같이 무단으로 타 사이트의 이미지를 도용하는 절도 행위입니다.

이미지 핫링크(Image hotlink)

3. 이미지 핫링크 조회 방법

구글에서 핫링크를 조회할 수 있는 방법입니다. 이 검색 옵션은 모든 이미지에서 내 웹사이트의 URL이 포함된 항목을 조회할 수 있습니다. 핫링크 하지 않은 일부 이미지가 포함될 수도 있기 때문에 100%는 아니라는 점을 참고해 주시기 바랍니다.

inurl:내 웹사이트
-site:내 웹사이트

inurl -site:
이미지 핫링크 조회 방법
uknew.co 사이트의 이미지 핫링크가 있는지 구글에서 조회한 결과입니다.

4. 워드프레스 이미지 핫링크 방지 방법 4가지

워드프레스 CMS에서 핫링크를 방지하는 방법은 크게 3가지가 있습니다.

4.1 CDN 서비스 이용하기

클라우드플레어 CDN의 경우 이미지 핫링크 차단 기능이 있습니다. 일부 해외 호스팅에서도 핫링크 방지 기능을 제공하는 경우가 있습니다.

클라우드플레어(Cloudflare) 이미지 핫링크 보호 기능

4.2 핫링크 차단 플러그인 사용

핫링크를 차단하는 기능이 있는 플러그인을 사용하는 것도 방법입니다. 보안 플러그인 중에는 워드펜스와 ‘iThemes Security’ 보안 플러그인이 있습니다. 그 외에 핫링크 차단이 지원되는 많이 사용되는 플러그인은 ‘All In One WP Security & Firewall’이 있습니다.

4.3 .htaccess 파일 설정

웹사이트 서버의 루트 경로에 .htaccess 파일을 리퍼러 설정할 수 있습니다. SSH 프로그램 or 파일질라와 같은 FTP 프로그램을 이용해서 설정할 수 있습니다. 워드프레스의 중요한 파일 설정을 하는 것이므로 작업하기 전에 백업을 미리 해 놓는 것을 권장드립니다.

/* 워드프레스 image hotlinking 허용/차단 세팅  */
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] #내 웹사이트
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]     #구글봇
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com [NC]       #빙봇
RewriteCond %{HTTP_REFERER} !search\.naver\.com [NC]                 #네이버봇
RewriteCond %{HTTP_REFERER} !ws\.daum\.net [NC]                      #다음봇
RewriteRule \.(jpg|jpeg|png|gif)$ https://static.naver.net/w9/blank.gif [NC,R,L]
참고 사항: 
?yourdomain.com [NC]" 대신 자신의 도메인 이름을 입력합니다(예: ?uknew.co [NC])
?google.com [NC] 등은 핫링크를 허용하는 도메인입니다. 

4.4 사이트 우클릭 금지

간단한 방법으로는 웹사이트의 우클릭을 금지하는 방법이 있습니다. 사용 중인 플러그인 등에 관련 기능이 있다면 같이 설정하는 것이 좋은 방법입니다.

Similar Posts

  • [WP] 워드프레스 테마 삭제 방법 2가지

    워드프레스를 초기 설치 or 이용 중 테마를 변경하게 되면 기존 비활성화 된 워드프레스 테마 삭제를 해야 하는 경우가 있습니다. 목차1. 이미지 핫링크(Image hotlink)란?2. 핫링크 단점3. 이미지 핫링크 조회 방법4. 워드프레스 이미지 핫링크 방지 방법 4가지4.1 CDN 서비스 이용하기4.2 핫링크 차단 플러그인 사용4.3 .htaccess 파일 설정4.4 사이트 우클릭 금지1. FTP로 or cPanel 워드프레스 테마…

  • WooCommerce 설치 및 설정 | 전자상거래는 워드프레스 우커머스 플러그인으로 시작하는 이유

    WooCommerce는 워드프레스 전용 전자상거래 플랫폼입니다. 워드프레스 CMS는 상상하는 모든 사이트를 만들 수 있으며 그 중에 전자상거래 웹사이트가 하나입니다. 전자상거래 플랫폼으로 Woocommerce vs Shopify 로 비교하면 WooCommerce에 손을 들어주고 싶습니다. 왜냐하면 워드프레스 블로그를 운영하면서 검색 엔진 최적화 플러그인을 사용할 수 있기 때문입니다. “WooCommerce”라는 이름은 기대감과 즐거움을 상징하는 감탄사 “Woo”와, 상거래를 뜻하는 “Commerce”의 합성어입니다. 즉,…

  • [WP] 워드프레스 이미지 최적화(Image Optimizer) 방법 2가지

    이미지 최적화(Image Optimizer)란 웹사이트 이미지를 적절한 크기로 줄이거나 압축하는 기술을 뜻합니다. 워드프레스로 운영되는 웹사이트는 사용하는 테마와 각종 플러그인을 포함한 이미지 등에 따라 사이트의 속도가 느려지거나 빨라지는 것이 명확하게 드러납니다. 워드프레스를 포함한 웹사이트의 이미지 크기가 클 경우 사이트의 로딩 속도가 저하됩니다. 너무 큰 이미지를 사용하지 않는 것과 함께 기존에 웹사이트에 업로드 된 이미지 크기를…

  • WordPress Plugin: 정의와 역할 | 워드프레스 필수 플러그인 3가지 기준

    WordPress Plugin은 웹사이트에 다양한 기능을 추가할 수 있는 확장 도구입니다. 보안, 성능 최적화, SEO, 백업 등 핵심적인 기능 대부분이 플러그인을 통해 구현되며, 어떤 플러그인을 선택하고 조합하느냐에 따라 사이트의 완성도가 달라집니다. 이 페이지에서는 워드프레스 플러그인의 정의와 역할을 정리하고, 실제 운영에 꼭 필요한 7가지 필수 플러그인 요소를 소개합니다. 목차1. 이미지 핫링크(Image hotlink)란?2. 핫링크 단점3. 이미지…

  • FastComet 호스팅 신규 신청(가격과 성능)

    워드프레스 사이트 중 일부를 해외 웹호스팅 FastComet에서 사용하기 위해 신규 호스팅을 신청하게 되었습니다. 현재는 주가 되는 웹사이트는 AWS 서버를 사용하지만 FastComet 호스팅은 해외 워드프레스 호스팅 중 Hostinger 다음으로 신청한 2번째 호스팅으로 2년 동안 사용했던 호스팅입니다. 목차1. 이미지 핫링크(Image hotlink)란?2. 핫링크 단점3. 이미지 핫링크 조회 방법4. 워드프레스 이미지 핫링크 방지 방법 4가지4.1 CDN 서비스 이용하기4.2…

  • 검증 받은 워드프레스 SEO 플러그인 BEST 5

    운영하는 워드프레스 웹사이트가 광고 외 유기적인 트래픽이 필요한 블로그이거나 관련 비즈니스 사이트일 경우 워드프레스 SEO 플러그인은 워드프레스 운영 중에 필요한 필수 플러그인 항목에 포함 시켜야 합니다. 워드프레스를 사용한다면 SEO 플러그인을 사용해야 하는 이유는 온페이지 SEO 및 테크니컬 SEO를 손 쉽게 구축할 수 있기 때문입니다. 이를테면 내부 링크와 백링크, SEO 감사, 타이틀 태그 및…