Subdomain (tên miền phụ) là phần tên đứng trước tên miền chính và ngăn cách bằng dấu chấm, ví dụ blog.example.vn là subdomain của example.vn. Subdomain được tạo bằng bản ghi DNS trong vùng của tên miền chính, không phải đăng ký hay trả phí riêng, và có thể chạy một website khác hẳn website chính.
Tên miền chính là địa chỉ bạn đăng ký và trả phí duy trì hằng năm (tên miền là gì); subdomain là nhánh do chủ tên miền tự tạo thêm. Vì subdomain chỉ tồn tại nhờ bản ghi trong DNS, bài này đi từ cấu trúc, cách phân giải đến lúc nên chọn subdomain hay thư mục con.
Subdomain là gì?
Subdomain là một tên nằm dưới tên miền chính trong cây tên miền, dùng để tách một phần website hoặc một dịch vụ riêng như blog, cửa hàng, trang hỗ trợ, môi trường thử nghiệm. Chủ tên miền tạo bao nhiêu subdomain tuỳ ý, mỗi subdomain có thể trỏ về máy chủ khác và có nội dung riêng.
Ví dụ thường gặp: shop.example.vn cho cửa hàng, support.example.vn cho trung tâm hỗ trợ, dev.example.vn cho bản thử nghiệm. Bản thân www.example.vn về kỹ thuật cũng là một subdomain, chỉ là được quy ước dùng cho website chính.
Cấu trúc của subdomain trong URL
Một tên miền đọc từ phải sang trái: đuôi tên miền (TLD), rồi tên miền cấp hai, rồi tới subdomain ở ngoài cùng bên trái. Trong blog.yourdomain.com, .com là TLD, yourdomain là tên miền cấp hai, blog là subdomain.

Subdomain có thể nhiều cấp, ví dụ api.dev.example.vn. Theo RFC 1035, mỗi nhãn giữa hai dấu chấm dài tối đa 63 ký tự và cả tên dài tối đa 255 octet, nên số subdomain không bị giới hạn bởi DNS mà bởi bảng điều khiển hosting hoặc nơi quản lý DNS. Xem thêm FQDN là gì và đuôi tên miền (TLD).
Subdomain khác tên miền chính như thế nào?
Tên miền chính phải đăng ký tại nhà đăng ký và gia hạn hằng năm, còn subdomain do chủ tên miền tự tạo trong trang quản lý DNS, không phát sinh phí đăng ký. Subdomain phụ thuộc hoàn toàn vào tên miền chính: tên miền chính hết hạn thì mọi subdomain cũng ngừng phân giải.
Tiêu chí Tên miền chính Subdomain Ví dụ example.vnblog.example.vn, shop.example.vnCách có Đăng ký tại nhà đăng ký tên miền Thêm bản ghi DNS (A, AAAA hoặc CNAME) trong vùng của tên miền chính Chi phí Phí đăng ký và duy trì hằng năm Không có phí đăng ký riêng Quyền sở hữu Ghi nhận trong dữ liệu WHOIS/RDAP Thuộc người giữ tên miền chính Khi tên miền chính hết hạn Ngừng hoạt động Ngừng hoạt động theo Máy chủ Một hoặc nhiều Có thể khác máy chủ của tên miền chính
Subdomain hoạt động như thế nào?
Subdomain hoạt động nhờ hai bước: DNS trả địa chỉ IP cho đúng tên subdomain, rồi web server đọc tên trong yêu cầu (trường Host) để chọn thư mục website tương ứng. Vì có bản ghi DNS riêng, subdomain có thể trỏ sang máy chủ khác hẳn website chính; thư mục con thì luôn dùng chung máy chủ.

- Bản ghi DNS: thêm bản ghi A (trỏ IP) hoặc CNAME (trỏ sang tên khác) cho
blogtrong vùng DNS củaexample.vn. - Web server: Apache hoặc Nginx có cấu hình riêng cho
blog.example.vn, trỏ tới thư mục chứa mã nguồn của subdomain. - Bản ghi wildcard: bản ghi
*.example.vntrả lời cho mọi subdomain chưa khai báo, thường dùng cho ứng dụng tạo subdomain theo người dùng.
Mối quan hệ giữa subdomain và hosting
Trên hosting dùng cPanel, tạo subdomain trong mục Domains sẽ tạo thư mục và cấu hình web server cho subdomain đó, dùng chung dung lượng và băng thông của gói. cPanel chỉ tự thêm bản ghi DNS khi nameserver của tên miền đang trỏ về hosting; nếu DNS quản lý ở nơi khác, bạn phải tự thêm bản ghi A cho subdomain. Các bước cụ thể có trong hướng dẫn tạo subdomain trên cPanel.
Ưu và nhược điểm của subdomain
Ưu điểm lớn của subdomain là tách biệt: mỗi subdomain có mã nguồn, nền tảng và máy chủ riêng mà không cần mua thêm tên miền. Đổi lại, mỗi subdomain là một website phải cài SSL, theo dõi và bảo trì riêng, nên tốn công hơn thư mục con.
Ưu điểm
- Tách nội dung và nền tảng: website chính chạy một CMS, cửa hàng hoặc diễn đàn chạy nền tảng khác trên subdomain.
- Tách máy chủ: trỏ subdomain sang máy chủ khác để tách tải hoặc đặt máy gần người dùng ở một thị trường.
- Môi trường thử nghiệm:
staging.example.vnđể thử giao diện, plugin trước khi đưa lên website chính. - Giữ thương hiệu: mọi dịch vụ đều mang tên miền chính.
Nhược điểm
- Cấu hình riêng từng subdomain: SSL, công cụ đo lường, sitemap, sao lưu.
- SSL wildcard chỉ phủ một cấp: chứng chỉ
*.example.vndùng choblog.example.vnnhưng không dùng choapi.dev.example.vn(wildcard SSL là gì). - Theo dõi tách rời: thuộc tính tiền tố URL trong Search Console không gồm subdomain, nên phải thêm từng subdomain hoặc dùng thuộc tính miền.
Nên dùng subdomain hay thư mục con (subdirectory)?
Chọn thư mục con (example.vn/blog) khi nội dung gắn với website chính và dùng chung nền tảng; chọn subdomain (blog.example.vn) khi phần đó chạy nền tảng hoặc máy chủ khác, hoặc cần tách hẳn quản trị. Về SEO, Google không công bố quy tắc xếp hạng riêng cho subdomain; khác biệt nằm ở cách quản lý và liên kết.

Tài liệu quản lý website đa vùng của Google liệt kê cả hai cấu trúc là lựa chọn hợp lệ: subdomain dễ tách máy chủ và tách website, thư mục con dễ duy trì vì cùng máy chủ. Trong Search Console, thuộc tính miền tổng hợp dữ liệu của mọi subdomain, còn thuộc tính tiền tố URL chỉ gồm đúng tiền tố đã nhập.

Tiêu chí Subdomain ( blog.example.vn)Thư mục con ( example.vn/blog)DNS Cần bản ghi riêng Dùng chung bản ghi tên miền chính Máy chủ, nền tảng Tách được Chung với website chính SSL Chứng chỉ riêng hoặc wildcard Dùng chứng chỉ của tên miền chính Search Console Gộp nếu dùng thuộc tính miền; tách nếu dùng tiền tố URL Nằm trong thuộc tính của tên miền chính Liên kết nội bộ, điều hướng Phải chủ động link qua lại Tự nhiên trong cùng menu, sitemap Công quản trị Cao hơn Thấp hơn
Khi nào nên dùng subdomain?
- Phần website chạy nền tảng khác: diễn đàn, cửa hàng, trung tâm hỗ trợ, ứng dụng web.
- Cần đặt trên máy chủ khác hoặc giao cho đội khác quản trị.
- Môi trường thử nghiệm, staging; hoặc dịch vụ kỹ thuật như
mail,api,cdn. Muốn dựng blog WordPress riêng, xem cách cài WordPress trên subdomain.
Khi nào không nên dùng subdomain?
- Blog, tin tức, trang dịch vụ cùng chủ đề với website chính và cùng CMS: dùng thư mục con cho gọn.
- Đội ngũ nhỏ, không có người theo dõi SSL, cập nhật và sao lưu cho từng subdomain.
- Chỉ để chứa trang khuyến mãi ngắn ngày: subdomain bỏ hoang lâu ngày dễ bị quên gia hạn SSL hoặc còn bản ghi DNS trỏ tới dịch vụ đã xoá.
Kết luận
Subdomain là cách tách một phần website hoặc dịch vụ ra khỏi tên miền chính mà không mua thêm tên miền, đổi lại phải quản lý DNS, SSL và nội dung riêng. Nếu phần nội dung gắn chặt với website chính, thư mục con thường gọn hơn; khi cần nền tảng hoặc máy chủ khác, subdomain là lựa chọn hợp lý.
Các bài viết liên quan:
- Hướng dẫn tạo subdomain trên cPanel
- Cách cài đặt WordPress trên subdomain
- Bản ghi CNAME là gì
- Wildcard SSL là gì
- Aliases trong cPanel
- Phân biệt hosting và tên miền
Cần tên miền cho website? Đăng ký tên miền tại Tino: kiểm tra tên miền còn trống, đăng ký .vn và quốc tế, quản lý DNS trong một tài khoản. Xem giá trên trang sản phẩm.
Câu hỏi thường gặp
Subdomain có cần hosting riêng không?
Không bắt buộc. Subdomain có thể nằm chung gói hosting với website chính, trỏ vào một thư mục riêng. Bạn chỉ cần hosting hoặc máy chủ khác khi muốn subdomain chạy độc lập về tài nguyên, khi đó trỏ bản ghi A của subdomain về IP máy chủ mới.
Có thể dùng SSL (https) cho subdomain không?
Có. Mỗi subdomain có thể có chứng chỉ riêng, ví dụ Let’s Encrypt qua AutoSSL của cPanel, hoặc dùng một chứng chỉ wildcard *.example.vn cho mọi subdomain một cấp. Chứng chỉ chỉ cấp được sau khi bản ghi DNS của subdomain đã trỏ đúng máy chủ.
Một tên miền có thể tạo bao nhiêu subdomain?
Chuẩn DNS không đặt giới hạn số lượng subdomain, chỉ giới hạn độ dài: mỗi nhãn tối đa 63 ký tự. Giới hạn thực tế đến từ gói hosting (số tên miền được thêm trong cPanel) hoặc nơi quản lý DNS (số bản ghi mỗi vùng).
Subdomain có được Google index không?
Có. Google thu thập và lập chỉ mục subdomain như mọi URL công khai khác, miễn là không bị chặn bởi robots.txt hay thẻ noindex. Nên khai báo sitemap riêng của subdomain và theo dõi bằng thuộc tính miền trong Search Console.
