도메인이란? 주소 구조부터 DNS·서브도메인·URL 차이까지 쉽게 설명
웹사이트를 방문할 때 브라우저 주소창에 이런 주소를 입력합니다.
https://www.example.com/guide
여기에서 example.com처럼 사람이 읽고 기억하기 쉬운 인터넷 이름이 바로 도메인 이름(Domain Name)입니다.
쉽게 비유하면 도메인은 건물의 주소를 알아보기 쉽게 만든 이름입니다. 사람이 숫자로 된 서버 주소를 외우지 않고도 웹사이트나 다른 인터넷 서비스를 찾을 수 있도록 돕습니다.
하지만 도메인을 이해할 때는 다음 질문을 구별해야 합니다.
“도메인을 등록하면 내 홈페이지도 자동으로 생길까?”
“www나 blog가 붙으면 완전히 다른 도메인일까?”
“도메인과 URL, DNS, IP 주소는 서로 같은 말일까?”
“백링크 검사기에 표시되는 참조 도메인은 무엇이 다를까?”
이 글에서는 도메인이라는 한 가지 개념을 중심으로, 실제 웹사이트 운영에 필요한 구조와 기본 관리 상식을 정리해 보겠습니다.
이 글의 순서
- 1. 도메인은 왜 필요한가요?
- 2. example.com 은 어떤 구조인가요?
- 3. 도메인과 URL은 어떻게 다른가요?
- 4. www·blog·shop은 별도의 도메인인가요?
- 5. DNS는 정확히 무엇을 할까요?
- 6. 도메인을 등록하면 홈페이지도 만들어지나요?
- 7. 무료 블로그 하위 주소와 직접 등록한 도메인은 다른가요?
- 8. 도메인을 등록·유지할 때 무엇을 확인해야 하나요?
- 9. 도메인을 바꾸면 SEO와 방문자가 자동으로 늘어날까요?
- 10. Google Search Console의 도메인 속성은 무엇인가요?
- 11. 참조 도메인은 일반 도메인과 무엇이 다른가요?
- 12. 도메인 점검 체크리스트
- 13. 자주 묻는 질문(FAQ)
1. 도메인은 왜 필요한가요?
인터넷의 컴퓨터와 서버는 IP 주소를 이용해 통신합니다.
예를 들어 192.0.2.1은 IPv4 주소를 설명할 때 사용하는 예시입니다. IPv6는 더 긴 형태를 쓸 수도 있습니다. 사람은 이런 숫자를 매번 기억하기 어렵습니다.
그래서 example.com처럼 사람이 알아보기 쉬운 이름을 사용할 수 있도록 만든 것입니다.
이 이름에 관한 필요한 네트워크 정보를 알려주는 체계가 도메인 이름 시스템(DNS)입니다.
다만 “도메인 하나 = 고정 IP 주소 하나”라고 외우면 틀릴 수 있습니다. 한 도메인이 여러 IP 주소에 연결되거나 다른 서버 이름을 가리킬 수 있고, 웹사이트 외에 이메일 등 다른 서비스에도 사용됩니다.
2. example.com은 어떤 구조인가요?
예시인 www.example.com을 오른쪽부터 살펴보겠습니다.
| 구성 | 예시 | 설명 |
|---|---|---|
| 최상위 도메인(TLD) | .com | 최상위 이름 분류 |
| 등록 도메인 | example.com |
일반적인 등록·관리 단위 |
| 하위 도메인 | www | 등록 도메인 아래 붙은 이름 |
| 전체 호스트 이름 | www.example.com |
실제 접속에 쓰일 수 있는 호스트 주소 |
.com, .org, .net 등은 일반 최상위 도메인의 예시이고, .kr 같은 국가 코드 최상위 도메인도 있습니다.
중요한 예외도 있습니다. example.co.kr 같은 이름은 등록 가능한 이름의 경계가 언제나 마지막 두 구간으로 결정되는 것은 아니라는 사실을 보여 줍니다.
따라서 도메인 이름은 점(.)으로 구분된 계층 구조로 이해하는 것이 좋습니다.
3. 도메인과 URL은 어떻게 다른가요?
도메인은 전체 URL의 일부일 수 있습니다.
다음 학습용 주소를 보겠습니다.
https://blog.example.com/guide?topic=dns
- https: 브라우저가 사용하는 통신 프로토콜
- 호스트 이름:
blog.example.com - 등록 도메인:
example.com - blog: 하위 도메인
- /guide: 웹페이지 경로
- ?topic=dns: 쿼리 문자열
예를 들어
https://example.com/news와https://example.com/guide는 같은 도메인을 사용하지만 전체 URL과 페이지는 서로 다릅니다. 쉽게 말해 도메인이 건물의 이름이라면 URL은 건물 내부의 특정 장소와 접근 방법까지 포함한 전체 안내입니다.
4. www·blog·shop은 별도의 도메인인가요?
www.example.com, blog.example.com, shop.example.com은 서로 다른 호스트 이름입니다.
그러나 모두 example.com이라는 등록 도메인 아래에 있는 하위 도메인(Subdomain)입니다.
등록 도메인을 관리하는 사람이 필요에 따라 여러 하위 이름을 만들 수 있습니다. 예를 들어 blog는 글을 발행하는 서비스, shop은 쇼핑 서비스를 가리키도록 구성할 수 있습니다.
이렇게 같은 도메인 아래에 있다고 해서 실제 서버·호스팅·보안 설정까지 같다는 뜻은 아닙니다. 서로 다른 서버와 서비스에 연결할 수도 있습니다.
또 www는 필수 이름이 아닙니다. www 없이 운영하는 웹사이트도 있습니다.
5. DNS는 정확히 무엇을 할까요?
DNS는 도메인 이름에 관한 여러 네트워크 정보를 조회할 수 있는 체계입니다. 브라우저가 사이트에 접속할 때 필요한 정보를 알아내기 위해 DNS를 조회할 수 있습니다. 이름과 서버 IP를 연결할 수 있을 뿐 아니라, 메일 서버와 소유권 확인용 텍스트 등을 기록할 수도 있습니다. 대표적인 DNS 레코드를 살펴보겠습니다.
| 레코드 | 주요 역할 |
|---|---|
| A | IPv4 주소 연결 |
| AAAA | IPv6 주소 연결 |
| CNAME | 다른 도메인 이름에 대한 별칭 |
| MX | 이메일 수신 서버 안내 |
| TXT | 텍스트 정보, 서비스 검증 등에 활용 |
모든 사이트가 위 레코드를 모두 필요로 하지는 않습니다. 어떤 서비스를 운영하느냐에 따라 달라집니다. 도메인을 구매했다고 DNS와 웹사이트가 모두 자동 설정되는 것은 아닙니다.
6. 도메인을 등록하면 홈페이지도 만들어지나요?
아니요. 도메인 등록과 홈페이지 운영은 서로 다른 일입니다.
| 작업 | 의미 |
|---|---|
| 도메인 등록 | 인터넷에서 사용할 이름의 등록상 권리 관리 |
| DNS 설정 | 이름을 서버와 서비스에 연결 |
| 웹 호스팅 | HTML·이미지·문서 등 실제 사이트 파일 제공 |
| HTTPS | 브라우저와 사이트 사이 통신 보호 |
예를 들어 도메인을 새로 등록했다면 그 이름을 내 사이트에 연결하려면 호스팅과 DNS 설정이 필요할 수 있습니다. ICANN 공식 설명에 따르면 등록자(Registrant)는 등록대행업체(Registrar)와 계약을 맺어 이름을 등록·관리합니다. 등록대행업체와 레지스트리(Registry)도 서로 다른 역할을 갖습니다. 레지스트리는 해당 최상위 도메인의 등록 정보 등을 운영하는 주체입니다. 도메인은 영원히 소유하는 물건을 한 번 사는 것과 다릅니다. 등록 기간과 갱신·만료·복구 조건을 확인해야 합니다.
7. 무료 블로그 하위 주소와 직접 등록한 도메인은 다른가요?
블로그나 홈페이지 서비스를 사용하면 myblog.example.com 같은 서비스 사업자의 하위 도메인 주소를 제공받을 수 있습니다.
이 경우 사용자는 플랫폼 약관에 따라 하위 주소를 이용할 수 있어도 example.com 등록 자체를 소유한 것은 아닐 수 있습니다.
반면 직접 도메인을 등록하면 등록 조건에 따라 해당 이름을 운영하고, 다른 호스팅 서비스에 연결하는 방법을 선택할 수 있습니다.
서비스 기본 주소 대신 내가 등록·관리하는 별도의 이름을 연결하는 것이 일반적으로 커스텀 도메인(Custom Domain)입니다.
GitHub Pages의 커스텀 도메인 설정처럼 특정 제품의 DNS 연결 실습은 AI-GLOSS-133에서 따로 다룹니다. 이번 글은 그보다 앞선 기본 개념을 설명합니다.
8. 도메인을 등록·유지할 때 무엇을 확인해야 하나요?
도메인 이름을 사용하려면 단순히 가격만 볼 것이 아니라 관리 권한과 갱신 책임도 확인해야 합니다.
- 정확한 등록 이름: 철자와 최상위 도메인이 의도한 것과 일치하는가?
- 등록자와 관리자: 누가 등록자이며, 어느 계정에서 DNS·갱신을 관리하는가?
- 등록 기간: 만료 예정일과 자동 갱신 조건은 무엇인가?
- 등록 업체: 이전·복구·결제 조건을 이해했는가?
- 계정 보안: 관리 계정에 다중 인증을 설정하고 불필요한 공유를 피했는가?
- 호스팅·HTTPS: 실제 사이트 접속과 보호된 연결을 확인했는가? 도메인 사용자가 등록 계약상 권리를 가진다는 것과 상표권이나 사이트 콘텐츠의 모든 법적 권리를 자동으로 가진다는 것은 다릅니다. 또 도메인을 오래 사용할 계획이라면 만료를 방치하거나 관리 계정을 잃어버리지 않도록 주의해야 합니다.
9. 도메인을 바꾸면 SEO와 방문자가 자동으로 늘어날까요?
그렇지는 않습니다. 새 도메인 등록 자체가 Google 검색 상위 노출이나 애드센스 수익을 보장하지 않습니다. 오히려 운영 중인 사이트의 주소를 바꾸면 기존 글로 향하던 링크, 검색엔진이 알고 있던 URL, 방문자의 즐겨찾기 등에 영향을 줄 수 있습니다. 도메인 이전을 계획한다면 기존 URL에서 새 주소로의 적절한 리디렉션, 웹페이지 정상 접속, 검색엔진의 사이트 이전 안내 등을 따로 검토해야 합니다. 또 OpenSEO에서 제공하는 도메인 순위(Domain Rank)는 도메인 이름 자체가 아니라 링크 자료 등을 종합하는 외부 분석 지표입니다. Google의 공식 점수나 순위 보장 값이 아닙니다.
10. Google Search Console의 도메인 속성은 무엇인가요?
Google Search Console에서는 사이트 데이터를 확인할 속성(Property) 범위를 선택합니다.
| 속성 유형 | 예시 | 대표 범위 |
|---|---|---|
| 도메인 속성 | example.com |
여러 하위 도메인·프로토콜을 포괄 |
| URL 접두어 속성 | https://www.example.com/ |
지정한 호스트·프로토콜·URL 접두어 |
Google 도움말에 따르면 도메인 속성은 기본적으로 DNS를 통한 소유권 확인으로 관리하며, 여러 프로토콜과 하위 도메인을 함께 포함할 수 있습니다. Google 플랫폼의 사이트에는 일부 소유권 확인 예외가 있을 수 있습니다.
URL 접두어 속성은 정확히 지정한 URL 시작 부분에 따라 범위가 달라지므로 https://www.example.com/ 속성에 http://example.com/의 페이지가 자동 포함되는 것은 아닙니다.
이 구분은 사이트의 검색 성과나 외부 링크 데이터를 어떤 범위로 보는가를 이해하는 데 중요합니다.
11. 참조 도메인은 일반 도메인과 무엇이 다른가요?
일반 도메인은 인터넷 이름 체계의 일부입니다.
반면 백링크 분석에서 말하는 참조 도메인(Referring Domain)은 내 웹사이트로 링크한 외부 출처를 세는 분석 지표입니다.
예를 들어 news.example.com과 blog.example.com이 내 글을 소개했더라도 두 주소 모두 example.com이라는 등록 도메인 아래에 있습니다.
SEO 분석 도구에 따라 이 두 하위 도메인을 하나의 출처 도메인으로 묶거나 별도로 구분해 제공할 수 있습니다.
따라서 도메인의 기술적 정의와 백링크 도구가 집계한 참조 도메인 개수는 다릅니다.
백링크 출처를 몇 개로 세는지의 구체적인 기준은 AI-GLOSS-196에서 다룹니다.
12. 도메인 점검 체크리스트
- [ ] 도메인과 전체 URL이 다르다는 점을 이해했나요?
- [ ] www/blog/shop 같은 하위 도메인을 구분했나요?
- [ ] DNS와 호스팅을 서로 다른 기능으로 이해했나요?
- [ ] 등록자·등록대행업체·만료일을 확인했나요?
- [ ] 자동 갱신·계정 보안을 관리할 수 있나요?
- [ ] 도메인 연결 후 실제 웹페이지·HTTPS 점검 계획이 있나요?
- [ ] Search Console 속성 범위가 필요한 사이트 범위를 포함하나요?
- [ ] 기존 도메인 이전 시 URL·리디렉션 영향을 검토했나요?
- [ ] 도메인 등록과 참조 도메인 수·도메인 순위 점수를 혼동하지 않았나요?
13. 자주 묻는 질문(FAQ)
Q1. 도메인은 무엇인가요?
사람이 읽고 기억할 수 있도록 만든 계층적인 인터넷 이름입니다. 웹사이트 주소에서 자주 사용됩니다.
Q2. 도메인과 URL은 같은 말인가요?
아닙니다. 도메인은 URL의 일부일 수 있고, URL에는 프로토콜·호스트·경로·쿼리 등이 포함될 수 있습니다.
Q3. www는 꼭 필요한가요?
아닙니다. www는 흔히 쓰는 하위 도메인이지만 필수는 아닙니다.
Q4. 하위 도메인을 만들 때 따로 구매해야 하나요?
일반적으로 등록 도메인을 관리하는 사람이 하위 이름을 설정할 수 있지만 서비스·권한·DNS 운영 정책에 따라 다릅니다.
Q5. 도메인을 사면 홈페이지가 자동으로 생기나요?
아닙니다. 실제 웹사이트 파일을 제공하는 호스팅과 DNS 연결이 추가로 필요할 수 있습니다.
Q6. 도메인 등록은 평생 소유인가요?
아닙니다. 등록 기간과 갱신·이전·만료 조건을 따릅니다.
Q7. DNS와 도메인은 같은 것인가요?
아닙니다. 도메인은 이름이고 DNS는 그 이름에 관한 네트워크 정보를 제공하는 체계입니다.
Q8. 도메인만 바꾸면 검색 순위가 오르나요?
자동으로 오르지 않습니다. 주소 이전과 기존 링크·검색 데이터 관리도 필요합니다.
Q9. 참조 도메인은 도메인과 무엇이 다른가요?
외부 백링크의 출처를 도메인 단위로 집계한 SEO 지표입니다. 인터넷 이름 자체의 의미와는 다릅니다.
Q10. Search Console 도메인 속성과 URL 접두어 속성 중 무엇이 좋은가요?
사이트의 모든 하위 도메인과 프로토콜을 함께 보려면 도메인 속성이 유용하고 특정 URL 범위를 보고 싶다면 URL 접두어 속성을 사용할 수 있습니다. 검증 방식과 실제 사이트 환경을 확인하세요.
핵심 정리
도메인은 인터넷에서 서비스를 찾아가는 데 사용하는 사람이 읽기 쉬운 계층적 이름입니다. 네 가지 차이를 기억하면 이해하기 쉽습니다.
- 도메인 ≠ URL — URL은 프로토콜·경로 등을 포함하는 전체 주소입니다.
- 도메인 ≠ 웹사이트 파일 — DNS와 웹 호스팅이 별도로 필요합니다.
- 도메인 등록 ≠ 영구 소유 — 계약 기간·갱신·보안을 관리해야 합니다.
- 도메인 ≠ SEO 참조 도메인·도메인 순위 — 분석 도구의 집계·점수와는 다른 개념입니다. 도메인을 잘 선택하는 일보다 더 중요한 것은 주소를 안정적으로 관리하고 독자가 언제든 원하는 페이지에 도착하도록 유지하는 것입니다.
함께 읽으면 좋은 글
- CLI란? 명령어로 컴퓨터를 다루는 방법과 초보자 예시 — 관련 개념과 실전 점검 방법을 함께 확인합니다.
- API란 무엇일까? 앱과 AI가 연결되는 원리 쉽게 설명 — 관련 개념과 실전 점검 방법을 함께 확인합니다.