Tóm tắt bài viết trong 3 dòng
– Chuyển domain WordPress có 3 yếu tố cốt lõi: thay đổi DNS → thiết lập redirect 301 → đăng ký lại Search Console.
– Nếu không giảm TTL xuống 300 giây trước khi chuyển, quá trình lan truyền DNS có thể mất tới 48 giờ và gây gián đoạn truy cập.
– Trong vòng 48 giờ sau khi chuyển, bạn phải gửi yêu cầu “Thay đổi địa chỉ” trên Google Search Console để bảo toàn điểm SEO đã tích lũy.
1. Chuyển Domain WordPress — Tóm Gọn Trong Một Câu
Chuyển domain WordPress không đơn giản chỉ là thay một cái tên miền mới. Đây là một quy trình kỹ thuật toàn diện: hàng trăm đến hàng nghìn URL được hardcode trong cơ sở dữ liệu, bản ghi DNS, chứng chỉ SSL, và toàn bộ chỉ mục mà Google đã ghi nhớ — tất cả đều phải được cập nhật đồng bộ thì mới có thể chuyển hoàn toàn mà không bị mất traffic. Hiện nay tại TP.HCM, ngày càng nhiều doanh nghiệp chuyển sang sử dụng tên miền Việt Nam (.vn, .com.vn), nhưng nếu thực hiện không theo đúng trình tự, thứ hạng Google có thể tụt xuống trang 3 chỉ trong vòng một tuần — đây không phải chuyện hiếm gặp mà là thực tế đã xảy ra nhiều lần.
Trong 2 năm gần đây, WPdesign đã xử lý tổng cộng 11 dự án chuyển domain. Trong số đó, 4 dự án thực hiện mà không chuẩn bị kỹ lưỡng đã chứng kiến mức giảm trung bình 42% lượng traffic tự nhiên (organic traffic). Ngược lại, 7 dự án còn lại tuân thủ đúng 6 bước dưới đây đều phục hồi 100% traffic trong vòng 30 ngày sau khi chuyển.
2. Danh Sách Kiểm Tra Bắt Buộc Trước Khi Chuyển

Trước khi bắt đầu bất kỳ thao tác nào, hãy đảm bảo bạn đã chuẩn bị đầy đủ tất cả các mục dưới đây. Nếu thiếu bất kỳ mục nào, bạn sẽ không thể rollback (khôi phục) khi có sự cố xảy ra.
| Hạng mục chuẩn bị | Cách kiểm tra | Thời điểm khuyến nghị |
|---|---|---|
| Backup toàn bộ DB (.sql) | phpMyAdmin > Export | Trước 24 giờ |
| Backup file (wp-content) | FTP hoặc plugin backup | Trước 24 giờ |
| Xác nhận quyền sở hữu domain mới | Đăng nhập tài khoản Registrar | Trước 48 giờ |
| Cấp chứng chỉ SSL (domain mới) | Let’s Encrypt hoặc nhà cung cấp hosting | Ngay ngày chuyển |
| Quyền truy cập Google Search Console (domain cũ) | Tài khoản chủ sở hữu Search Console | Ngay ngày chuyển |
| Ghi lại số trang đang được index | Tìm kiếm site:tenmien-cu.com trên Google |
Ngay ngày chuyển |
Lý do cần ghi lại số trang đang được index của domain cũ là để sau khi hoàn tất quá trình chuyển, bạn có thể đánh giá tỷ lệ phục hồi bằng con số cụ thể. Thay vì chỉ cảm nhận mơ hồ “có vẻ ổn rồi”, hãy đo lường rõ ràng: “Trước khi chuyển: 480 trang — 30 ngày sau: 475 trang.” Đó mới là cách quản lý đúng nghĩa.
3. Rút Ngắn DNS TTL Và Thay Đổi Nameserver

DNS TTL (Time To Live) là thông số quy định thời gian mà các máy chủ DNS trên toàn thế giới lưu trữ thông tin IP cũ trong bộ nhớ cache. Nếu TTL đang được đặt ở mức mặc định là 86.400 giây (tức 24 giờ), thì dù bạn đã đổi Nameserver, vẫn có một bộ phận người dùng bị kết nối nhầm đến máy chủ cũ trong suốt một ngày tiếp theo.
Quy trình rút ngắn TTL:
1. Trước 48–72 giờ khi chuyển: Thay đổi TTL hiện tại xuống còn 300 giây (5 phút)
2. Chờ 24 giờ sau khi thay đổi TTL (để TTL cũ hết hạn hoàn toàn trên tất cả máy chủ)
3. Thay đổi Nameserver hoặc bản ghi A sang địa chỉ IP của máy chủ mới
4. Kiểm tra lan truyền DNS tại whatsmydns.net — kiểm tra đồng thời trên các node vn, kr, us
5. Sau khi xác nhận lan truyền hoàn tất, khôi phục TTL lên 3.600 giây
Một lưu ý quan trọng dành riêng cho thị trường Việt Nam: giao diện quản lý DNS của các nhà cung cấp hosting nội địa như VNPT hay Mắt Bão có cách hiển thị khác so với các nhà cung cấp hosting quốc tế. Để chỉnh sửa bản ghi A, bạn cần chọn Bản ghi A trong dropdown loại bản ghi. Trong trường hợp không thấy ô nhập TTL, hãy mở tab “Nâng cao” — trường TTL thường bị ẩn mặc định và chỉ hiện ra ở phần cài đặt nâng cao này.
4. Redirect 301 Và Thay Thế Hàng Loạt URL Nội Bộ

Đây là bước quan trọng nhất trong toàn bộ quy trình chuyển domain WordPress. Ở bước này, bạn cần thực hiện song song hai thao tác kỹ thuật riêng biệt nhưng không thể tách rời.
① Thiết lập redirect 301 trong file .htaccess (dành cho máy chủ Apache)