bit.ly 링크 만들기 쓰다 나만의 단축 URL 사이트 구축 후기 (feat. 카페24 웹호스팅)

 

bit.ly 링크 만들기 쓰다 나만의 단축 URL 사이트 구축 후기


나만의 단축 URL 사이트 구축 후기

마케팅이나 SNS 운영, 혹은 고객 문자를 보낼 때 다들 단축 URL(링크 줄이기) 한 번쯤 써보셨을 겁니다. 저 역시 오랫동안 bit.ly 링크 만들기 또는 네이버 링크 줄이기 기능을 주로 사용하거나, 지금은 서비스 종료했지만 구글 url 단축 사이트인 goo.gl과 여러 무료 단축 URL 서비스를 유용하게 써왔습니다.

그런데 얼마 전, 무료로 사용한 한 사이트에 배포했던 마케팅 링크 몇 개가 제대로 작동하지 않거나 이상한 페이지로 넘어가는 현상을 발견했습니다. 알고 보니 이런 사이트들 중에는 무료 플랜의 제한이 걸렸거나 정책 변경으로 링크 관리가 까다로워진 상황이었던 것이었죠.

문자 발송 비용도 아끼고, 인스타그램 프로필도 깔끔하게 꾸미려고 썼던 url 단축이 오히려 내 사이트 신뢰도를 떨어뜨리고 있었던 겁니다.

"이럴 바엔 차라리 내 도메인으로 작동하는 나만의 단축 URL 사이트를 하나 만드는 게 낫겠는데?"

그렇게 시작된 나만의 단축 주소 사용을 할 수 있게 해주는 독립형 단축 URL 사이트 구축 이야기와, 왜 남의 플랫폼 대신 '나만의 단축 URL'을 가져야 하는지 그 이유와 방법을 차근차근 정리해 보았습니다.


1. 무료 단축 URL 서비스, 과연 안전할까?

무료 서비스는 처음엔 편하지만, 비즈니스가 자리를 잡아갈수록 몇 가지 결정적인 한계에 부딪히게 됩니다.

[기존의 긴 URL] (약 150자, 읽기 힘들고 지저분함)

https://m.place.naver.com/place/2031578668/home?entry=pll&abtExp=NEW-PLACE-SEARCH%3A1&bk_query=%ED%97%88%EA%B7%B8%EB%AF%B8%EC%84%B8%EB%9D%BC%EB%AF%B9

[나만의 단축 URL] (단 15자 내외, 깔끔하고 신뢰감 상승)

http://zup.kr/z0169/

① 스팸 링크로 오인받는 브랜드 신뢰도

요즘은 스미싱이나 악성 코드 링크가 워낙 많다 보니, 많은 사람들이 자신의 SNS나 블로그 등에 사용하는 bit.ly/xxxx 나 tinyurl.com/xxxx와 같은 공용 단축 주소를 보면 클릭을 주저하는 소비자가 늘었습니다. 반면 내 브랜드 도메인이 적용된 단축 주소(mydomain.kr/aX9k)는 훨씬 깔끔하고 전문적인 느낌을 줍니다. 실제로 링크 가독성이 높아지면 클릭률(CTR)도 자연스럽게 상승한답니다.

② 갑작스러운 서비스 중단 및 링크 유실 위험

남의 플랫폼을 빌려 쓰는 한, 그 회사의 정책에 휘둘릴 수밖에 없습니다. 물론 네이버와 같은 대형 플랫폼은 그런 부분에서 좀 자유로울 수 있지만, 유료화 전환, 접속 차단, 서비스 종료라도 일어난다면 그동안 현수막, 리플렛, 인스타그램, 블로그 등에 뿌려둔 모든 링크가 한순간에 '404 Not Found' 오류 페이지로 바뀌게 됩니다.

③ 소중한 유입 데이터의 외부 유출

내 마케팅 채널을 통해 들어오는 고객들의 클릭 수, 접속 시점 등의 데이터가 외부 서버에 그대로 쌓이고 있다는 점도 간과 할 수 없는 일이죠. 중요하지 않은 데이터는 상관없지만. 마케팅 자산인 고객 유입 데이터를 온전히 내가 소유하려면, 그리고 가능하다면 자체 시스템이 필수적이지 않을까요?


2. 단축 URL의 핵심 동작 원리 (생각보다 간단합니다!)

"단축 URL 사이트를 직접 만든다고...? 개발이 너무 어렵지 않을까?"라고 생각하실 수 있습니다. 하지만 단축 링크 원리 자체는 매우 직관적입니다.

  1. 원본 링크 저장: 사용자가 단축 주소로 만들기 위해 입력한 긴 URL을 데이터베이스(DB)에 저장하고, 그 긴 주소에 1:1로 대응하는 링크를 내 도메인으로 만드는데, 각 링크에 aX9k나 zA35/A 같은 짧은 고유 코드를 부여하면 끝입니다.

  2. 단축 링크 생성: [http://내도메인.com/aX9k](http://내도메인.com/aX9k) 형태의 짧은 주소를 만들어 사용자에게 제공합니다.

  3. 리다이렉트(이동): 링크 주소를 받은 이용자가 이 단축 주소로 클릭하여 접속하면, 서버가 뒤의 고유 코드를 해석해 DB에서 원본 주소를 찾은 뒤 301/302 리다이렉트 기술로 원래 페이지로 즉시 보내줍니다.

이 원리를 바탕으로, 카페24 같은 저렴한 웹호스팅과 도메인 하나만 연결하면 나만의 완벽한 단축 URL 서비스를 운영할 수 있습니다.


3. 나만의 링크 줄이기 단축 링크 사이트 구축의 핵심 기능 알아보기

테스트 목적으로 직접 구축하여 사용 중인 PHP 기반 독립형 단축 URL 사이트 '고줍(go.zup.kr)'은 SNS, 블로그, 쇼핑몰 등에서 사용할 단축 링크를 빠르게 발급할 수 있고, 운영자에게 필요한 실용적인 기능들로만 채워져 있습니다.

나만의 단축 URL 사이트 구축

📊 단축 링크 대시보드(리스트) 및 링크 관리

로그인 후 진입하는 대시보드(메인 리스트)에서는 지금까지 생성한 모든 단축 URL을 한눈에 관리할 수 있습니다.

  • 나만의 단축 URL 생성: 개인(사업자) 만의 단축 주소 생성 (단축 코드 직접 지정 기능 포함: 주소 뒤에 AX39NP 같은 임의 코드가 붙지 않고 go.zup.kr/go 처럼 사용자 지정 형태 지정 가능)

  • 원클릭 클립보드 복사: 단축 URL 옆의 [복사] 버튼만 누르면 즉시 클립보드에 저장되어 홍보 문구나 SMS에 바로 붙여넣을 수 있습니다.

  • 스마트 툴팁 기능: 긴 원본 주소가 화면에서 잘려 보이더라도 마우스를 올리면(Hover) 전체 타겟 URL이 말풍선으로 깔끔하게 표시됩니다.

  • 정렬 보기 기능: [히트수 ⇅]나 [등록일 ⇅] 버튼을 클릭해 어떤 마케팅 채널에서 유입이 가장 많이 일어났는지 클릭수 높은 순으로 정렬해 볼 수 있습니다.

  • 엑셀 다운로드: 리스트 상단의 [엑셀 저장] 버튼을 누르면 전체 링크 목록과 누적 클릭수가 한글 깨짐 없는 인코딩으로 깔끔하게 다운로드되어 히트수 현황 등 파악 시 매우 유용하게 사용할 수 있습니다.

  • QR코드 생성: 현수막이나 전단지 등에 많이 쓰이는 QR코드를 생성하고 다운로드 할 수 있습니다.

QR코드 생성 다운로드 기능
  • 간단 통계 기능: 연월일에 따라 히트수(클릭 접속수)를 확인할 수 있는 간단한 통계 페이지가 있습니다.

🛡️ 어뷰징 및 중복 클릭 방지 로직

자체 시스템을 돌릴 때 가장 중요한 것은 '정확한 데이터 집계'입니다.

  • 검색엔진 봇/크롤러 자동 차단: Googlebot, Naverbot 등 포털 사이트의 수집 로봇이 링크를 긁어갈 때 조회수가 비정상적으로 치솟는 현상을 자동으로 감지하여 카운트에서 제외합니다.

  • 동일 기기 재접속 제한 시간 설정: 사용자가 실수로 연속 클릭하거나 고의로 조회수를 올리려 할 때, 5분/15분/30분/60분 등 지정한 시간 동안은 중복 카운트가 되지 않도록 방지합니다.


4. 카페24 호스팅에 설치하는 전체 과정

자체 단축 URL 서비스를 구축하는 과정은 다음과 같이 진행됩니다.

[1단계: 준비물]

  • 개인 도메인 신청 (hosting.kr 또는 카페24 등)
  • 카페24 호스팅 신청 (저렴한 웹호스팅으로 구축해서 사용해도 됨)
  • 신청 시, 계정ID 및 비밀번호 메모 필수
  • 카페24 신청 호스팅과 개인 도메인 연결

[2단계: 코드 수정 및 파일 업로드]

  • 개인 단축 URL 사이트에 맞게 코드 개발
  • FTP 활용 루트 폴더에 파일 전송

[3단계: 웹 설치]

  • 설치 파일로 설치, DB 정보 입력
  • 환경 설정 등 코드 수정

[4단계: 완성]

  • 로그인, 입력 및 사용 테스트
  • 나만의 단축 URL 즉시 가동

1단계: 카페24 호스팅 신청 및 도메인 연동

국내에서 가장 대중적인 카페24(Cafe24)에서 리눅스 웹호스팅(PHP 8.1 이상 권장) 상품을 신청합니다. 가장 저렴한 상품도 가능하기 때문에 아래 이미지에 있는 상품 중 하나를 선택하면 됩니다. 가장 저렴한 기본 요금제로도 충분히 매일 수만 건의 클릭을 처리할 수 있습니다.

카페24 뉴아우토반 웹호스팅 절약형, 일반형 가격
카페24 뉴아우토반 웹호스팅 절약형 vs 일반형

그 후 hosting.kr 이나 가비아, 닷네임, 후이즈 등에서 구매한 내 대표 도메인(예: zup.kr)의 네임서버를 카페24 네임서버로 설정해 줍니다. 카페24에서도 도메인 구입 가능합니다.

[카페24 기본 네임서버 정보]
1차: ns1.cafe24.com (112.175.246.232)
2차: ns1.cafe24.co.kr (112.175.247.232)
3차: ns2.cafe24.com (210.124.186.232)
4차: ns2.cafe24.co.kr (210.124.187.232)

가입한 카페24 웹호스팅 관리자 화면의 [도메인 연결관리] 메뉴에서 구매한 외부 도메인을 연결하면 기본적인 서버 환경 준비가 끝납니다.

참고로, go.zup.kr인 이유는 zup.kr 도메인을 이미 가지고 있어서 서브 도메인으로 카페24 도메인 연결을 하여 테스트로 사용한 것입니다.

이렇게 익숙한 브랜드 주소를 활용하면, 단축 주소 링크를 받는 사람이 "내가 아는 그곳이 맞구나!" 하고 안심할 수 있습니다. 출처가 불분명한 스팸 링크처럼 보이지 않아 자연스럽게 신뢰를 줄 수 있다는 큰 장점이 있습니다. 

2단계: FTP를 통한 파일 업로드

개인 단축 URL 사이트에 맞게 코드를 개발하고 테스트하고 수정하여 최종 코드를 완성합니다. 파일지라(FileZilla) 같은 FTP 프로그램을 실행한 뒤, 카페24 호스팅 계정 정보(아이디, FTP 비밀번호)로 접속 후 웹 루트 디렉토리인 www 폴더 내부로 이동하여 개발한 모든 소스 파일을 올려줍니다.

3단계: 웹 설치 마법사 가동

웹 브라우저 주소창에서 개발 소스 코드 파일을 구동 시킨 후 주소 단축 사이트 관련 정보를 입력합니다.

  1. 사이트 환경 설정: 사이트 이름(예: 고줍(go.zup.kr))을 설정합니다.

  2. DB 접속 정보 입력: 카페24 호스팅 신청 시 부여받은 MySQL/MariaDB 접속 아이디와 비밀번호를 입력합니다. (DB Host는 보통 localhost를 사용합니다.)

  3. 최고 관리자 계정 설정: 이 사이트를 관리할 관리자 ID, 비밀번호, 이메일을 작성합니다.

이후 [자동 설치하기] 버튼을 누르면 시스템이 알아서 DB 테이블을 생성하고, 접속 설정 파일을 구축하는 등 순식간에 환경 설정이 세팅되면서 설치를 완료합니다.


5. 직접 만들어 운영해 본 실전 활용 팁

나만의 단축 URL 사이트를 구축하고 나면 마케팅 현장에서 다음과 같이 다양하게 응용할 수 있습니다.

① SMS / 카카오 알림톡 문자 비용 절감

장문 문자(LMS)는 단문 문자(SMS)보다 발송 단가가 3~4배 이상 높습니다. 한글 기준 90바이트 제한이 있는 SMS 환경에서 150자가 넘는 긴 쇼핑몰 상품 주소를 넣으면 무조건 LMS로 전환되지만, 15~20자 내외의 단축 URL을 넣으면 SMS 규격 내로 들어와 문자 발송 비용을 획기적으로 절감할 수 있습니다.

② 마케팅 채널별 유입 성과 추적

동일한 이벤트 페이지라도 유튜브용, 인스타그램용, 네이버 블로그용 단축 URL 또는 명함, 전단지, 오프라인 현수막, 입간판 등 오프라인 인쇄물 등을 위한 단축 주소를 각각 다르게 생성해 배포해 보세요. 어떤 채널을 통해 들어온 클릭수가 높은지 한눈에 비교할 수 있어, 마케팅 예산을 어디에 집중해야 할지 명확한 데이터 기준이 생깁니다.

한 가지 예를 들면, 샷시 시공 전문 업체(xxxx.co.kr 홈페이지)의 네이버 블러그 글마다 배너와 함께 링크를 넣을 때 업체만의 유알엘 단축 링크(xxxx.net/xxx/x)를 넣고, 이후 홈페이지의 특정 위치를 바꿔서 들어오게 하거나 아예 다른 곳으로 이동이 되게 관리를 할 수 있어서 굉장히 유용했다고 합니다.

③ 단축 주소 (url 줄이기) 기능을 활용하면 좋은 곳

개인이든 회사든 홍보 마케팅이 매출을 좌우하기 때문에 고객 신뢰도 측면에서 자기만의 단축 주소 사용은 이제 필수입니다. bit.ly 등의 타 플랫폼 대신 자기 도메인을 쓰고 싶거나 링크 클릭수를 확인하고 싶거나 링크를 오래 유지하고 싶을 때 나만의 단축 URL 솔루션이 정답입니다.

  • 블로거(네이버, 티스토리, 블로그스팟, 워드프레스)
  • 제휴마케팅(쿠팡파트너스, 쇼핑커넥트)
  • 유튜버
  • 인스타그램 운영자
  • 소상공인
  • 마케팅 대행사
  • 기업 홍보팀 등


6. 나만의 단축 URL 사이트 주요 기능 정리

  • 카페24 웹호스팅 (뉴아우토반호스팅 기반)
  • 개인 도메인 연결 기반 단축 URL 코드 구현
  • 로그인 페이지 (아이디 / 비밀번호 찾기)
  • 단축 URL 목록 (리스트 형태, 단축 URL 복사, 클릭건수, 클릭수/등록일 정렬, 삭제, 페이징 처리, 엑셀 다운로드)
  • 단축 URL 등록 (직접 지정 기능 포함)
  • 단축 URL 상세/수정
  • 중복 접속 카운팅 방지
  • 검색 봇 차단
  • 중복접속 카운트 제한(제한 없음, 5분, 15분, 30분, 60분 지정 기능)
  • 단축 URL별 QR코드 생성 및 다운로드
  • 단축 URL별 통계 (월별 일별 카운트, 엑셀 다운로드)
  • 하나의 단축URL이 여러 개인 것처럼 허수 코드 생성(수정 가능)


💡 글을 마치며, 독립적인 마케팅 자산을 구축하세요!

무료로 사용하거나 월 구독료를 매달 지불하며 언제 정책이 바뀔지 모르는 외부 단축 URL 서비스에 의존하는 것은 장기적으로 위험 요소가 될 수 있습니다.

카페24 호스팅과 개인 도메인을 활용해 나만의 단축 URL 시스템을 구축해 두면, 각종 홍보 채널 url의 효율적 관리, 브랜드 가치 상승, 문자 등 비용 절감, 데이터 소유권 확보, 그리고 평생 무료 운영이라는 강력한 이점을 동시에 누릴 수 있습니다.

개발 지식이 조금 있다면 직접 PHP와 DB 리다이렉트 로직을 짜서 구축해 보는 것도 좋은 공부가 될 것이며, 이미 잘 완성된 독립형 솔루션을 의뢰하는 방식으로 빠르게 구축하는 것도 훌륭한 대안이 될 수 있습니다.

더 이상 남의 링크에 내 소중한 고객을 빼앗기지 마시고, 여러분만의 전용 단축 URL 서비스를 꼭 한번 만들어 보시길 추천합니다!

URL 링크 줄이기 필요하신 분은 메일(goalf40@gmail.com) 주세요! 소정의 비용을 받고 솔루션을 구축해 드립니다.




다음 이전