Bạn muốn tạo một trang landing page cho chiến dịch mới hay xây dựng một blog riêng biệt mà không ảnh hưởng đến website chính? Hướng dẫn từ sẽ chỉ bạn cách tạo subdomain chi tiết qua 3 phương pháp phổ biến nhất, kèm theo cách kiểm tra và khắc phục lỗi thường gặp để tên miền phụ của bạn hoạt động ngay lập tức.
Subdomain (tên miền phụ) là gì?
Subdomain, hay tên miền phụ, là một phần được thêm vào phía trước tên miền chính (root domain) và được ngăn cách bởi một dấu chấm.
Hãy xem xét một ví dụ thực tế: với tên miền chính là google.com, thì blog.google.com và support.google.com là các subdomain. Chúng hoạt động gần như những website độc lập nhưng vẫn là một phần của tên miền chính.
Tại sao và khi nào bạn nên tạo Subdomain?
Việc sử dụng subdomain giúp bạn tổ chức cấu trúc website một cách logic, tách biệt các mảng nội dung hoặc chức năng lớn mà không cần phải mua một tên miền mới hoàn toàn.
Các trường hợp sử dụng Subdomain phổ biến
- Tạo Blog riêng: Nếu bạn muốn phần blog có giao diện hoặc nền tảng khác với trang chính. Ví dụ:
blog.tenmiencuaban.com. - Xây dựng trang Cửa hàng/Thương mại điện tử: Tách biệt khu vực bán hàng để dễ quản lý và tối ưu. Ví dụ:
shop.tenmiencuaban.com. - Trang Hỗ trợ hoặc Cơ sở tri thức: Tạo một cổng thông tin riêng cho việc hỗ trợ khách hàng. Ví dụ:
support.tenmiencuaban.com. - Tạo các phiên bản ngôn ngữ khác nhau: Phục vụ người dùng quốc tế. Ví dụ:
en.tenmiencuaban.comcho phiên bản tiếng Anh. - Landing Page cho chiến dịch Marketing: Tạo các trang đích riêng biệt cho từng chiến dịch quảng cáo mà không làm lộn xộn website chính. Ví dụ:
khuyenmai.tenmiencuaban.com. - Môi trường thử nghiệm (Staging): Lập trình viên thường dùng subdomain để thử nghiệm các tính năng mới trước khi áp dụng lên website chính. Ví dụ:
staging.tenmiencuaban.com.
Subdomain và Subdirectory: Lựa chọn nào tốt hơn cho SEO?
Đây là một câu hỏi rất phổ biến. Về cơ bản:
- Subdomain (
blog.domain.com): Được các công cụ tìm kiếm xem như một thực thể gần như riêng biệt với tên miền chính. - Subdirectory (Thư mục con -
domain.com/blog): Được xem là một phần không thể tách rời của website chính.
Theo quan điểm của Google, cả hai đều được xử lý tương đối tốt. Tuy nhiên, có một quy tắc chung bạn có thể áp dụng:
- Chọn Subdirectory khi nội dung có liên quan mật thiết và trực tiếp đến sản phẩm/dịch vụ chính của bạn. Điều này giúp củng cố sức mạnh tổng thể cho tên miền chính.
- Chọn Subdomain khi nội dung hoặc chức năng đó khác biệt đáng kể so với trang chính, hoặc khi bạn muốn nhắm mục tiêu một nhóm đối tượng hoàn toàn khác.
Những lưu ý quan trọng trước khi tạo Subdomain
- Chứng chỉ SSL: Mỗi subdomain có thể cần một chứng chỉ SSL (HTTPS) riêng. Hầu hết các nhà cung cấp hosting hiện nay đều hỗ trợ SSL miễn phí (Let's Encrypt) và có thể tự động cài đặt cho subdomain, nhưng bạn vẫn nên kiểm tra lại.
- Quản lý phân tích: Bạn sẽ cần thiết lập một thuộc tính riêng trong Google Analytics và Google Search Console để theo dõi lưu lượng truy cập cho subdomain đó.
- Liên kết nội bộ: Để sức mạnh SEO được lan tỏa, hãy đảm bảo có sự liên kết qua lại một cách hợp lý giữa tên miền chính và các subdomain.
Hướng dẫn chi tiết cách tạo Subdomain (3 cách phổ biến)
Dưới đây là các hướng dẫn từng bước, có hình ảnh minh họa cho các nền tảng quản trị hosting và tên miền thông dụng nhất tại Việt Nam.
1. Cách tạo Subdomain trên cPanel
cPanel là trình quản trị hosting phổ biến nhất. Giao diện có thể hơi khác nhau tùy nhà cung cấp, nhưng các bước cơ bản là giống nhau.
- Bước 1: Đăng nhập vào cPanel
Bạn truy cập vào tài khoản hosting của mình để vào giao diện quản trị cPanel.
- Bước 2: Tìm mục Subdomains
Cuộn xuống phần Domains và nhấp vào biểu tượng Subdomains.
- Bước 3: Điền thông tin cho Subdomain
Tại trang tạo mới, bạn cần điền các thông tin sau:- Subdomain: Chỉ cần nhập phần tên bạn muốn tạo (ví dụ:
blog,shop). - Domain: Chọn tên miền chính mà bạn muốn tạo subdomain cho.
- Document Root: Đây là đường dẫn đến thư mục chứa mã nguồn của subdomain. cPanel sẽ tự động điền một đường dẫn đề xuất (ví dụ:
public_html/blog). Bạn có thể giữ nguyên hoặc thay đổi.
- Subdomain: Chỉ cần nhập phần tên bạn muốn tạo (ví dụ:
- Bước 4: Hoàn tất
Nhấn nút Create. Một thông báo thành công sẽ hiện ra.
2. Cách tạo Subdomain trên DirectAdmin
DirectAdmin cũng là một control panel được nhiều nhà cung cấp tại Việt Nam sử dụng.
- Bước 1: Đăng nhập vào DirectAdmin
- Bước 2: Tìm mục Subdomain Management
Trong phần Account Manager, bạn sẽ thấy mục Subdomain Management. Hãy nhấp vào đó.
- Bước 3: Thêm Subdomain mới
Nhấn vào nút Add Subdomain.
- Bước 4: Nhập tên Subdomain và tạo
Nhập tên subdomain bạn muốn vào ô trống (ví dụ:shop) và nhấn nút Add Subdomain.
3. Cách tạo Subdomain trên Plesk
Plesk có giao diện hiện đại và cũng rất phổ biến.
- Bước 1: Đăng nhập vào Plesk

- Bước 2: Thêm Subdomain
Tại giao diện quản trị của tên miền, nhấn vào nút Add Subdomain.
- Bước 3: Điền thông tin
- Subdomain name: Nhập tên bạn muốn (ví dụ:
khuyenmai). - Document root: Plesk sẽ tự động tạo một thư mục tương ứng.

- Subdomain name: Nhập tên bạn muốn (ví dụ:
- Bước 4: Xác nhận
Nhấn OK để hoàn tất.
Cách trỏ và kiểm tra bản ghi DNS cho Subdomain
Khi bạn tạo subdomain trên hosting, hosting sẽ tự động tạo bản ghi DNS cho bạn. Tuy nhiên, trong nhiều trường hợp, bạn cần tự cấu hình các bản ghi này.
Trỏ Subdomain về một địa chỉ IP (Bản ghi A)
Bạn sử dụng bản ghi A khi muốn subdomain trỏ đến một máy chủ khác có một địa chỉ IP tĩnh.
- Khi nào dùng: Trỏ subdomain đến một VPS, một server riêng hoặc một dịch vụ hosting khác.
- Cách thực hiện:
- Vào trang quản lý DNS của tên miền.
- Thêm một bản ghi mới (Add new record).
- Loại (Type): Chọn A.
- Tên (Host/Name): Nhập tên subdomain (ví dụ:
app). - Giá trị (Value/Points to): Nhập địa chỉ IP của máy chủ đích.
- Lưu lại.
Trỏ Subdomain về một tên miền khác (Bản ghi CNAME)
Bạn sử dụng bản ghi CNAME (Canonical Name) khi muốn subdomain trỏ đến một tên miền khác.
- Khi nào dùng: Trỏ subdomain đến các nền tảng thứ ba như LadiPage, GetResponse, Shopify, Heroku... Họ sẽ cung cấp cho bạn một tên miền đích để trỏ về.
- Cách thực hiện:
- Vào trang quản lý DNS của tên miền.
- Thêm một bản ghi mới.
- Loại (Type): Chọn CNAME.
- Tên (Host/Name): Nhập tên subdomain (ví dụ:
landingpage). - Giá trị (Value/Target): Nhập tên miền mà dịch vụ cung cấp.
- Lưu lại.
Hướng dẫn kiểm tra Subdomain đã hoạt động chưa
Sau khi tạo hoặc trỏ DNS, subdomain không hoạt động ngay lập tức. Cần một khoảng thời gian gọi là DNS propagation (quá trình lan truyền DNS) để các máy chủ DNS trên toàn thế giới cập nhật thông tin mới.
- Cách 1: Sử dụng công cụ trực tuyến
Truy cập website dnschecker.org. Nhập tên subdomain của bạn vào, chọn loại bản ghi (A hoặc CNAME) và nhấn Search. Công cụ sẽ hiển thị trạng thái cập nhật DNS từ nhiều địa điểm trên thế giới. Nếu các địa điểm đều hiển thị đúng thông tin bạn đã cấu hình, nghĩa là đã thành công. - Cách 2: Sử dụng lệnh
ping
Mở Command Prompt (trên Windows) hoặc Terminal (trên macOS/Linux) và gõ lệnh:ping ten-subdomain.tenmien.com. Nếu kết quả trả về đúng địa chỉ IP bạn đã trỏ, subdomain đã hoạt động.
Câu hỏi thường gặp khi tạo và sử dụng Subdomain (FAQ)
Tạo subdomain mất bao lâu để hoạt động?
Trả lời: Nếu bạn tạo subdomain trực tiếp trên hosting và không thay đổi DNS, thường chỉ mất vài phút. Nếu bạn thay đổi hoặc tạo mới bản ghi DNS (A, CNAME), quá trình cập nhật có thể mất từ 15 phút đến vài giờ, trong trường hợp xấu nhất là 24-48 giờ.
Tôi có thể tạo bao nhiêu subdomain?
Trả lời: Hầu hết các gói hosting hiện nay đều cho phép bạn tạo số lượng subdomain rất lớn hoặc không giới hạn. Bạn nên kiểm tra lại thông số trong gói hosting của mình.
Tạo subdomain có tốn phí không?
Trả lời: Không. Việc tạo subdomain là hoàn toàn miễn phí và là một tính năng đi kèm của dịch vụ hosting và tên miền.
Làm cách nào để cài đặt WordPress trên subdomain?
Trả lời: Rất đơn giản. Sau khi đã tạo subdomain, bạn có thể vào control panel (cPanel, DirectAdmin), tìm công cụ cài đặt tự động như Softaculous, chọn cài đặt WordPress. Trong quá trình cài đặt, ở phần chọn domain, hãy chọn tên subdomain của bạn từ danh sách thả xuống.
Cài đặt SSL (HTTPS) cho Subdomain như thế nào?
Trả lời: Hầu hết các control panel hiện đại (như cPanel) đều có tính năng AutoSSL hoặc Let's Encrypt tích hợp sẵn. Sau khi bạn tạo subdomain, hệ thống thường sẽ tự động nhận diện và cài đặt chứng chỉ SSL miễn phí sau vài giờ. Bạn có thể vào mục SSL/TLS Status trong cPanel để kiểm tra và buộc hệ thống chạy kiểm tra nếu cần.
Kết luận
Việc tạo subdomain là một kỹ năng quản trị website cơ bản nhưng vô cùng mạnh mẽ. Bằng cách làm theo các hướng dẫn trên, bạn có thể dễ dàng tổ chức lại cấu trúc website, triển khai các chiến dịch marketing hiệu quả hoặc tách biệt các ứng dụng phức tạp. Hãy bắt đầu áp dụng ngay để mở rộng và tối ưu hóa sự hiện diện trực tuyến của bạn.