내 도메인 연결하기
mycafe.kr로 들어오고, 카톡 공유에 미리보기가 뜨게
도메인을 사서 Vercel에 연결하고, SNS 공유에 필요한 정보를 홈페이지에 넣습니다.
예상 소요 시간 약 45분
도메인 고르기
| 종류 | 예 | 연 비용 | 특징 |
|---|---|---|---|
.kr / .co.kr | mycafe.kr | 1~2만 원 | 한국 가게에 신뢰감. 국내 등록업체에서 |
.com | mycafe.com | 1.5~2만 원 | 가장 익숙. 좋은 이름은 대부분 선점됨 |
.shop .cafe .studio 등 | mycafe.shop | 첫해 저렴, 이후 2~5만 원 | 이름이 남아 있을 확률 높음. 갱신 가격 확인 |
고르는 기준: 짧고, 말로 전했을 때 헷갈리지 않고, 가게 이름과 같은 것. 하이픈과 숫자는 피하세요.
도메인 구매 (가비아 예시)
국내에서 가장 많이 쓰는 가비아(gabia.com) 를 예로 설명합니다. 후이즈, Namecheap, Cloudflare 등 다른 곳에서 사도 이후 과정은 같습니다.
- gabia.com 접속 → 회원가입 / 로그인
- 상단 검색창에 원하는 도메인 입력 (예:
mycafe) → 검색 - 사용 가능한 도메인 중 원하는 것을 선택 → 신청하기
- 등록 기간(1년 추천), 결제 정보 입력 → 결제
- My 가비아 → 도메인 관리 에서 방금 산 도메인이 보이면 성공
[!TIP]
.kr도메인은 개인도 등록 가능합니다. 사업자 등록이 필요 없습니다.
Vercel에 도메인 연결
- Vercel 프로젝트 → Settings → Domains → 산 도메인 입력 (예:
mycafe.kr) → Add - Vercel이 DNS 레코드 두 줄을 알려줍니다:
| Type | Name | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
| CNAME | www | cname.vercel-dns.com |
가비아에서 DNS 설정
이제 가비아에서 위 두 줄을 입력합니다.
- My 가비아 → 도메인 관리 → 도메인 선택 → DNS 관리 클릭
- DNS 설정 탭 → 레코드 추가
첫 번째 레코드 (A 레코드):
- 타입: A
- 호스트: @
- 값: 76.76.21.21
- TTL: 기본값 (3600)
두 번째 레코드 (CNAME 레코드):
- 타입: CNAME
- 호스트: www
- 값: cname.vercel-dns.com
- TTL: 기본값
- 저장 클릭
- 몇 분~몇 시간 뒤 Vercel 화면의 도메인 옆에 체크(✓) 가 뜨면 연결 완료. HTTPS(자물쇠)는 Vercel이 자동으로 붙입니다.
[!TIP] DNS 설정 화면은 업체마다 다릅니다. 헷갈리면 그 화면을 캡처해서 Claude Code에 붙여넣으세요.
Vercel이 이 두 줄을 넣으라는데 [캡처] 이 화면에서 어디에 뭘 넣어야 해?
검색과 공유를 위한 준비 (★★ 보통 · 약 10분)
먼저 첫 화면(index) 하나만 해 보세요. 검색 결과에 나오는 파란 제목과 회색 설명입니다.
index.html의 <title>과 meta description을 넣어줘. 제목은 "[가게 이름] | [동네] [업종]", 설명은 "[한 줄 소개 + 위치]" (80자 내외).
잘 됐으면 같은 방식으로 menu·location·contact 페이지도 하나씩 요청합니다. 한 번에 네 페이지를 시켜도 되지만, 처음엔 하나씩이 안전합니다.
더 해보기 (선택 · ★★★ 어려움)
아래 세 가지는 하지 않아도 홈페이지는 정상 동작합니다. 도메인과 검색 등록(10강)을 마친 뒤에 돌아와 해도 됩니다.
① 카톡·인스타 공유 미리보기 (★★★ · 약 15분)
링크를 보내면 뜨는 사진과 제목입니다. Open Graph라고 합니다.
모든 페이지에 Open Graph 태그를 넣어줘. og:image는 images/og.jpg(1200×630, hero 사진으로 만들어줘), og:url은 https://[내 도메인]/각페이지.
② sitemap.xml과 robots.txt (★★★ · 약 10분)
10강에서 검색 등록할 때 쓰입니다. 10강에서 다시 안내하니 지금 건너뛰어도 됩니다.
sitemap.xml 과 robots.txt도 만들어줘. 페이지 4개, 도메인은 https://[내 도메인]
③ 주소 깔끔하게: .html 떼기 (★★★ · 약 10분)
지금 메뉴 페이지 주소는 mycafe.kr/menu.html입니다. .html을 떼려면 Vercel에 설정 파일 하나면 됩니다. 한 번 틀리면 링크가 깨질 수 있으니 커밋한 뒤에 시도하세요.
vercel.json 파일을 만들어서 .html 없이 접속되게 해줘 (cleanUrls). 그리고 모든 html 파일의 내부 링크에서도 .html을 빼줘.
커밋 → push → mycafe.kr/menu로 열리는지 확인.
확인하기
- 카톡 나에게 보내기로 링크를 보내 미리보기 사진·제목이 뜨는지
mycafe.kr,www.mycafe.kr,mycafe.kr/menu전부 열리는지- 브라우저 주소창에 자물쇠가 있는지
git add .
git commit -m "도메인 연결, 검색·공유 정보 추가"
git push
오늘의 실습 체크
🧪 실습
- 도메인을 구매했다 (가비아 또는 다른 곳)
- 내 도메인으로 홈페이지가 열리고 자물쇠가 있다
- (선택)
/menu처럼.html없이 열린다 - 브라우저 탭 제목에 내가 정한 제목이 보인다
- (선택) 카톡으로 보냈을 때 사진과 제목이 뜬다
다음 강의
10강에서는 구글 서치 콘솔과 네이버 서치 어드바이저에 홈페이지를 등록해서 검색에 나오게 합니다.