Đổi tên miền cho website WordPress mà không mất thứ hạng

Các bước đổi tên miền WordPress: cập nhật địa chỉ trong cơ sở dữ liệu, chuyển hướng 301 từng trang, báo Google qua Search Console, kiểm tra sau khi đổi.

Bùi Văn Đạt·Cập nhật 15/10/2026·3 phút đọc

Đổi tên miền là thay đổi lớn nhất với một web đã có khách và thứ hạng. Google xếp hạng theo từng địa chỉ trang, nên đổi tên miền mà không chuyển hướng đúng thì thứ hạng gần như bắt đầu lại từ đầu, link trên mạng xã hội và bài báo cũ dẫn vào trang lỗi. Làm đúng thì phần lớn giá trị được chuyển sang tên miền mới sau một thời gian. Bài này đi qua các bước cần làm.

1. Nguyên tắc: mỗi trang cũ trỏ đúng trang mới

Mỗi địa chỉ cũ chuyển hướng 301 tới đúng địa chỉ tương ứng trên tên miền mới, rồi báo Google bằng công cụ Thay đổi địa chỉ.
Mỗi địa chỉ cũ chuyển hướng 301 tới đúng địa chỉ tương ứng trên tên miền mới, rồi báo Google bằng công cụ Thay đổi địa chỉ.

Chuyển hướng 301 từng trang (tencu.com/bai-a/ → tenmoi.com/bai-a/) báo cho Google và trình duyệt biết trang đã dời đi vĩnh viễn. Không dồn mọi trang cũ về trang chủ mới: Google coi đó như trang đã mất.

2. Chuẩn bị

  • Tên miền mới đã mua, đứng tên bạn.
  • Sao lưu đầy đủ web. Xem bài backup WordPress.
  • Xuất danh sách đường dẫn đang có (từ sitemap, hoặc báo cáo Hiệu suất của Search Console) để kiểm tra sau.
  • Cả tên miền cũ và mới đều thêm vào Google Search Console và đã xác minh.
  • Nếu chỉ đổi tên miền, giữ nguyên đường dẫn từng trang. Đổi đường dẫn cùng lúc làm mọi thứ khó kiểm soát hơn.

3. Đổi địa chỉ trong WordPress

  1. Trỏ tên miền mới về hosting và cài SSL cho tên miền mới. Xem bài cài SSL.
  2. Vào Cài đặt → Tổng quan, đổi hai ô địa chỉ sang tên miền mới (hoặc đặt WP_HOME và WP_SITEURL trong wp-config.php).
  3. Thay toàn bộ tên miền cũ trong cơ sở dữ liệu bằng plugin tìm và thay thế hoặc lệnh wp search-replace 'https://tencu.com' 'https://tenmoi.com'. Công cụ này xử lý đúng dữ liệu tuần tự hoá của WordPress, còn thay bằng lệnh SQL thô có thể làm hỏng cài đặt widget, theme.
  4. Kiểm tra ảnh, link nội bộ, form, email gửi đi có còn tên miền cũ không.

4. Đặt chuyển hướng 301 từ tên miền cũ

Tên miền cũ vẫn trỏ về hosting (hoặc một hosting nhỏ), với quy tắc chuyển hướng giữ nguyên đường dẫn. Ví dụ trong .htaccess của tên miền cũ:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?tencu\.com$ [NC]
RewriteRule ^(.*)$ https://tenmoi.com/$1 [R=301,L]

Công cụ tạo .htaccess có khối chuyển hướng 301 từng URL và chuyển HTTP sang HTTPS:

Công cụ tạo .htaccess trên datpilot.com: bật khối HTTP sang HTTPS, khối chuyển hướng 301 từng URL và khối WordPress chuẩn, file .htaccess hiện bên phải.
Công cụ tạo .htaccess trên datpilot.com: bật khối HTTP sang HTTPS, khối chuyển hướng 301 từng URL và khối WordPress chuẩn, file .htaccess hiện bên phải.

Kiểm tra vài địa chỉ cũ bằng công cụ kiểm tra chuyển hướng: kết quả đúng là một bước 301 tới đúng trang trên tên miền mới, mã cuối là 200.

5. Báo Google

  1. Trong Search Console của tên miền cũ, vào Cài đặt → Thay đổi địa chỉ, chọn tên miền mới. Công cụ kiểm tra chuyển hướng 301 trước khi chấp nhận.
  2. Gửi sitemap của tên miền mới trong property mới.
  3. Cập nhật địa chỉ web trên hồ sơ Google Business, fanpage, các trang danh bạ, chữ ký email.

6. Theo dõi sau khi đổi

  • Vài tuần đầu, lượt hiển thị có thể dao động trong lúc Google xử lý chuyển hướng.
  • Xem báo cáo Trang của cả hai property: tên miền cũ giảm dần, tên miền mới tăng dần.
  • Sửa ngay các trang 404 xuất hiện trên tên miền mới. Xem bài lỗi 404 WordPress.

7. Giữ tên miền cũ bao lâu

Hướng dẫn chuyển web của Google khuyên giữ chuyển hướng càng lâu càng tốt, thường ít nhất một năm. Thực tế nên gia hạn tên miền cũ lâu dài: link cũ trên báo, diễn đàn, mạng xã hội vẫn còn đó, và tên miền bỏ đi có thể bị người khác mua lại dùng cho mục đích xấu với chính thương hiệu của bạn.

8. Khi nào nên nhờ người làm

Dịch vụ chuyển hosting, đổi tên miền website WordPress của DatPilot giá 590.000đ đến 1.200.000đ: thay địa chỉ trong cơ sở dữ liệu, đặt chuyển hướng giữ nguyên đường dẫn, báo Google bằng công cụ Thay đổi địa chỉ, kiểm tra danh sách URL cũ sau khi đổi.

Câu hỏi thường gặp

Đổi tên miền có mất thứ hạng không?

Có thể giảm tạm thời. Chuyển hướng 301 đúng từng trang và báo Google bằng công cụ Thay đổi địa chỉ giúp phần lớn giá trị chuyển sang tên miền mới.

Giữ tên miền cũ bao lâu?

Ít nhất một năm, tốt nhất là lâu dài, để link cũ vẫn dẫn đúng và tránh người khác mua lại tên miền.

Có nên đổi đường dẫn cùng lúc với tên miền?

Không nên. Giữ nguyên đường dẫn từng trang giúp chuyển hướng đơn giản và dễ kiểm soát.

Bùi Văn ĐạtNgười sáng lập DatPilot, làm việc tại Nha Trang. Các bước trong bài được làm thử trên web WordPress thử nghiệm; ảnh chụp màn hình lấy từ web đó. Thấy chỗ nào chưa đúng hoặc đã cũ, báo DatPilot để sửa.