Hướng dẫn đổi tên miền WordPress đơn giản ai cũng làm được

Bạn đang muốn đổi tên miền WordPress để phù hợp với thương hiệu mới hoặc nâng cao độ nhận diện website? Việc thay đổi domain tưởng chừng đơn giản nhưng nếu không thực hiện đúng cách, bạn có thể gặp lỗi mất dữ liệu, giảm traffic hoặc tụt hạng SEO. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách đổi tên miền WordPress an toàn, nhanh chóng và tối ưu nhất.

Vì sao lại đổi tên miền trong WordPress?

Nếu bạn đang sử dụng WordPress và phân vân về việc đổi tên miền, có khá nhiều lý do để đưa ra quyết định này. Trước hết, một số cá nhân hoặc doanh nghiệp muốn đồng bộ thương hiệu mới, do đó tên miền cũ không còn phù hợp. Bên cạnh đó, việc săn được một tên miền độc đáo, dễ nhớ hoặc sở hữu đuôi miền phổ biến (.com, .net, .vn,…) cũng là động lực lớn để thay đổi.

Ngoài ra, trong trường hợp website bị Google phạt dẫn đến giảm thứ hạng, đổi sang tên miền mới có thể là giải pháp để khôi phục hoạt động SEO. Việc chuyển từ http sang https cũng ngày càng phổ biến, vì Google đánh giá cao những website an toàn và thân thiện với người dùng. Cuối cùng, hợp nhất nhiều website dưới một tên miền duy nhất sẽ giúp bạn quản lý dễ dàng hơn và tập trung lưu lượng người truy cập hiệu quả hơn.

Dù thuộc lý do nào, việc đổi tên miền trong WordPress luôn đòi hỏi quá trình lên kế hoạch kỹ lưỡng, nhằm đảm bảo website duy trì hiệu suất tốt và tránh những rủi ro không đáng có.

Khi-nao-nen-doi-ten-mien-WordPress
Việc đổi tên miền WordPress cần có chiến lược rõ ràng

Những lưu ý quan trọng khi đổi tên miền trong WordPress

Việc đổi tên miền trong WordPress không chỉ đơn thuần là thay đổi một đường dẫn, mà còn ảnh hưởng trực tiếp đến hiệu suất SEO và trải nghiệm người dùng. Dưới đây là những điều bạn cần chuẩn bị và lưu ý để quá trình chuyển đổi diễn ra suôn sẻ:

1. Chuẩn bị đầy đủ trước khi tiến hành đổi tên miền

Trước khi bắt tay vào đổi tên miền, bạn cần chắc chắn rằng mình đã có đầy đủ các thông tin quan trọng sau:

  • Thông tin đăng nhập WordPress (tên người dùng hoặc email và mật khẩu).

  • Tài khoản đăng nhập cPanel hoặc trình quản lý tập tin hosting.

  • Tài khoản đăng nhập FTP.

  • Quyền truy cập phpMyAdmin để quản lý cơ sở dữ liệu.

  • Tên miền mới đã được đăng ký và sẵn sàng sử dụng.

  • Sao lưu toàn bộ dữ liệu website WordPress để phòng tránh rủi ro mất dữ liệu.

2. Giữ nguyên cấu trúc URL để tránh mất thứ hạng SEO

Một trong những yếu tố then chốt khi chuyển đổi tên miền là giữ nguyên cấu trúc URL cũ. Điều này giúp Google dễ dàng hiểu và đối chiếu nội dung giữa tên miền cũ và mới, từ đó hạn chế ảnh hưởng đến thứ hạng từ khóa đã xây dựng trước đó.

3. Tránh lỗi 404 – “tử thần” trong SEO

Lỗi 404 (trang không tồn tại) là điều tối kỵ khi đổi tên miền. Hãy đảm bảo tất cả các đường dẫn từ tên miền cũ đều được redirect chính xác (301 redirect) sang tên miền mới để tránh bị Google đánh giá thấp và làm giảm uy tín website.

4. Không xóa tên miền cũ ngay lập tức

Trong giai đoạn đầu sau khi đổi tên miền, Google sẽ cần thời gian để xét duyệt lại nội dung và chuyển toàn bộ dữ liệu đánh chỉ mục. Ngoài ra, người dùng cũ có thể vẫn truy cập vào tên miền cũ và được chuyển hướng sang địa chỉ mới. Vì vậy, bạn nên duy trì tên miền cũ thêm một thời gian để đảm bảo quá trình chuyển đổi diễn ra mượt mà.

5. Cập nhật tên miền trong hệ thống lưu trữ (hosting)

Cuối cùng, hãy chắc chắn rằng tên miền mới đã được cập nhật đồng bộ trong hosting nơi đang lưu trữ website. Việc này giúp mọi thành phần trong hệ thống nhận diện đúng tên miền, tránh lỗi hiển thị hoặc xung đột dữ liệu.

Luu-y-khi-doi-ten-mien-WordPress
Lưu ý khi đổi tên miền WordPress

Hướng dẫn 4 cách đổi tên miền WordPress chi tiết

Dưới đây là hướng dẫn chi tiết 4 cách đổi tên miền WordPress phổ biến, bạn có thể tham khảo và áp dụng:

Cách 1: Đổi tên miền trên bảng quản trị của WordPress

Bước 1: Truy cập đường dẫn wp-admin của website và đăng nhập bằng tài khoản quản trị viên (Admin).

Bước 2: Tại thanh menu bên trái, chọn mục Cài đặt (Settings) >> Nhấn vào Chung (General).

Bước 3: Tại giao diện Cài đặt Chung, bạn cần cập nhật tên miền mới vào hai ô sau:

  • Địa chỉ WordPress (WordPress Address – URL)
  • Địa chỉ trang web (Site Address – URL)
  • Nhập chính xác domain mới của bạn (bao gồm cả https:// nếu đã cài SSL), sau đó nhấn “Lưu thay đổi” (Save Changes) để áp dụng.

Lưu ý: Ngay sau khi đổi tên miền tại đây, trang quản trị WordPress theo domain cũ sẽ không truy cập được nữa. Bạn cần đăng nhập lại bằng domain mới để tiếp tục quản trị website.

Doi-ten-mien-tren-bang-quan-tri-cua-WordPress
Đổi tên miền trên bảng quản trị của WordPress

Cách 2: Đổi tên miền WordPress qua PHPmyAdmin

Bước 1: Đăng nhập vào trình quản lý Hosting (cPanel, DirectAdmin hoặc tương đương), sau đó chọn mục Databases (Cơ sở dữ liệu) >> mở phpMyAdmin.

Bước 2: Trong giao diện phpMyAdmin, nhìn vào cột bên trái, tìm và click vào tên cơ sở dữ liệu đang sử dụng cho website WordPress của bạn.

Bước 3: Tìm đến bảng có tên wp_options và nhấn vào để mở.

  • Ở hàng đầu tiên, bạn sẽ thấy dòng siteurl, nhấn Edit và cập nhật sang tên miền mới.
  • Tương tự, tìm dòng home, chỉnh sửa thành domain mới của bạn.
  • Sau khi hoàn tất, nhấn Save hoặc Enter để lưu lại thay đổi.

Nếu website sử dụng tiền tố bảng khác (abc_options, thay vì wp_options), hãy chọn đúng bảng tương ứng.

Doi-ten-mien-WordPress-qua-PHPmyAdmin
Đổi tên miền WordPress qua PHPmyAdmin

Cách 3: Đổi tên miền WordPress bằng cách sửa tập tin wp-config.php

  • Bước 1: Đăng nhập vào cPanel Hosting, sau đó đi đến:
  • File Manager (Trình quản lý tệp) → thư mục public_html, httpdocs hoặc tên miền bạn đang dùng → mở file wp-config.php.
  • Bước 2: Mở file wp-config.php bằng trình chỉnh sửa (Edit), kiểm tra xem đã có 2 dòng mã dưới đây hay chưa. Nếu chưa có, bạn hãy thêm vào:

define( ‘WP_HOME’, ‘http://example.com’ );

define( ‘WP_SITEURL’, ‘http://example.com’ );

Lưu ý: Thay http://example.com bằng tên miền mới của bạn. Nếu đã cài chứng chỉ SSL, hãy dùng https://.

  • Bước 3: Sau khi chỉnh sửa, lưu file lại để ghi đè lên phiên bản cũ. Thao tác này giúp WordPress tự động nhận tên miền mới mà không cần truy cập bảng dữ liệu.

Cách này đặc biệt hữu ích nếu bạn không thể đăng nhập WordPress để thay đổi trong giao diện quản trị. 

Doi-ten-mien-WordPress-bang-cach-sua-tap-tin-wp-config-php
Đổi tên miền WordPress bằng cách sửa tập tin wp-config.php

Cách 4: Đổi tên miền WordPress bằng cách sửa tập tin functions.php

Nếu bạn đã thử các phương pháp trước nhưng vẫn không thể cập nhật tên miền mới trong WordPress, bạn có thể sử dụng cách chỉnh sửa file functions.php trong giao diện (theme). Tuy nhiên, đây là phương án cuối cùng và chỉ nên dùng tạm thời.

  • Bước 1: Đi đến thư mục: wp-content >> themes >> [tên giao diện đang sử dụng] >> mở file functions.php.
  • Bước 2: Ngay sau dòng <?php, chèn đoạn mã sau:

update_option( ‘siteurl’, ‘https://example.com’ );

update_option( ‘home’, ‘https://example.com’ );

Thay https://example.com bằng domain mới mà bạn muốn sử dụng.

  • Bước 3: Lưu và tải lại file functions.php lên hosting
  • Bước 4: Mở lại trang quản trị WordPress và truy cập ít nhất 3 lần để hệ thống ghi nhận thay đổi.
  • Bước 5: Sau khi tên miền đã được cập nhật thành công và website hoạt động ổn định, xóa 2 dòng mã trên khỏi file functions.php để tránh xung đột về sau.
Doi-ten-mien-WordPress-bang-cach-sua-tap-tin-functions-php
Đổi tên miền WordPress bằng cách sửa tập tin functions.php

Các plugin hỗ trợ đổi tên miền trong WordPress hiệu quả

Việc đổi tên miền trong WordPress sẽ trở nên đơn giản và nhanh chóng hơn nếu bạn sử dụng các plugin chuyên dụng. Dưới đây là một số plugin WordPress phổ biến giúp bạn thực hiện backup, chuyển đổi dữ liệu và thiết lập chuyển hướng một cách thuận tiện:

1. Duplicator

Duplicator là một trong những plugin được đánh giá cao nhất hiện nay cho việc sao lưu và di chuyển website WordPress. Plugin này cho phép bạn tạo bản sao lưu đầy đủ toàn bộ trang web, bao gồm cả plugin, theme, cơ sở dữ liệu,… chỉ trong một file .zip.

Duplicator đặc biệt hữu ích nếu bạn vừa muốn đổi tên miền, vừa chuyển hosting hoặc server, giúp đảm bảo dữ liệu của bạn được bảo toàn tuyệt đối trong suốt quá trình.

2. Redirection

Nếu bạn muốn đảm bảo giữ vững thứ hạng SEO khi đổi tên miền, thì Redirection là công cụ không thể thiếu. Plugin này giúp bạn:

  • Tạo chuyển hướng 301 tự động từ tên miền cũ sang tên miền mới.

  • Theo dõi và xử lý lỗi 404 (trang không tồn tại) một cách thông minh.

  • Tạo các chuyển hướng có điều kiện dựa trên URL, trình duyệt hoặc trạng thái đăng nhập.

Nhờ đó, Redirection giúp đảm bảo trải nghiệm người dùng mượt mà và tránh mất lưu lượng truy cập quan trọng.

3. Backup Guard

Backup Guard là một plugin backup phổ biến, cung cấp chức năng sao lưu và phục hồi dữ liệu website WordPress nhanh chóng. Với phiên bản cao cấp (pro), bạn còn có thể di chuyển toàn bộ website từ tên miền cũ sang tên miền mới một cách tự động.

Đây là lựa chọn lý tưởng cho những ai không rành kỹ thuật nhưng vẫn muốn đảm bảo website được bảo vệ và chuyển đổi an toàn.

Kiểm tra sau khi đổi tên miền

Sau khi đổi tên miền WordPress, việc kiểm tra lại toàn bộ hoạt động của website là cực kỳ quan trọng. Điều này giúp bạn phát hiện và xử lý kịp thời các lỗi liên quan đến đường dẫn, hiển thị, tốc độ tải trang hay vấn đề SEO. Dưới đây là những bước kiểm tra cần thiết bạn không nên bỏ qua:

Kiểm tra truy cập tên miền mới

  • Truy cập tên miền mới trên trình duyệt để đảm bảo website đã hoạt động ổn định.
  • Kiểm tra các trang quan trọng như: trang chủ, bài viết, danh mục, liên hệ, giỏ hàng (nếu có).
  • Đảm bảo không bị lỗi 404, trắng trang hoặc lỗi chuyển hướng lặp.

Kiểm tra liên kết nội bộ và hình ảnh

  • Click vào các liên kết trong menu, bài viết, sidebar, footer… để xem có hoạt động đúng không.
  • Kiểm tra các hình ảnh có bị lỗi “image not found” hoặc vẫn dùng đường dẫn từ tên miền cũ.
  • Có thể sử dụng plugin như Velvet Blues Update URLs hoặc Better Search Replace để cập nhật đồng loạt các liên kết còn sót.

Kiểm tra chuyển hướng 301 hoạt động chính xác

  • Truy cập vào một đường link cũ (từ domain cũ), kiểm tra xem có được chuyển hướng về tên miền mới hay không.
  • Dùng công cụ như httpstatus.io để kiểm tra mã chuyển hướng HTTP (mã đúng là 301 Moved Permanently).
  • Đảm bảo không bị lỗi redirect loop hoặc chuyển sai trang đích.

Kiểm tra tốc độ tải trang và hiển thị giao diện

  • Sử dụng công cụ như Google PageSpeed Insights hoặc GTmetrix để kiểm tra tốc độ sau khi đổi tên miền.
  • Đảm bảo các file CSS, JS và ảnh đều được tải từ tên miền mới, không bị lỗi phân mảnh giao diện.

Theo dõi thứ hạng và lưu lượng truy cập

  • Gắn lại mã Google Analytics (nếu chưa có).
  • Cập nhật tên miền mới trong Google Search Console bằng tính năng “Thay đổi địa chỉ (Change of Address)”.
  • Theo dõi hiệu suất từ khóa, thứ hạng và chỉ số thu thập (crawl) trong vòng 1-2 tuần sau khi chuyển đổi.
 

Các lỗi thường gặp và cách khắc phục khi đổi tên miền WordPress

Khi thực hiện việc đổi tên miền WordPress, bạn có thể gặp phải một số lỗi phổ biến. Dưới đây là các lỗi thường gặp và cách khắc phục chúng:

Chuyển hướng về tên miền cũ

Nguyên Nhân: Giá trị URL trang web và URL trang chủ khác nhau trong cơ sở dữ liệu WordPress, hoặc vấn đề về DNS chưa được cập nhật.

Cách Khắc Phục:

  • Cập nhật địa chỉ trang web và địa chỉ trang chủ trong cài đặt WordPress để khớp với tên miền mới.
  • Kiểm tra và cập nhật DNS để đảm bảo chúng đã được cập nhật thành công.

Trang web không hoạt động sau khi đổi tên miền

Nguyên Nhân: Có thể do việc chỉnh sửa file wp-config.php không chính xác hoặc không cập nhật cơ sở dữ liệu đầy đủ.

Cách Khắc Phục:

  • Kiểm tra lại file wp-config.php và đảm bảo rằng các định nghĩa WP_HOME và WP_SITEURL đã được cập nhật đúng.
  • Sử dụng plugin như Better Search and Replace để thay thế tất cả các URL cũ bằng URL mới trong cơ sở dữ liệu.

Lỗi UUID và Không thể cập nhật widget hoặc theme

Nguyên Nhân: Có thể do việc cập nhật URL trong cơ sở dữ liệu không đầy đủ hoặc có vấn đề với các plugin.

Cách Khắc Phục:

  • Sử dụng plugin Search and Replace để cập nhật tất cả các URL trong cơ sở dữ liệu.
  • Kiểm tra và cập nhật các plugin để đảm bảo chúng tương thích với tên miền mới.

Trang web bị hỏng sau khi đổi tên miền

Nguyên Nhân: Có thể do việc chỉnh sửa file functions.php hoặc các vấn đề về cache.

Cách Khắc Phục:

  • Kiểm tra và xóa cache để đảm bảo rằng các thay đổi được áp dụng.
  • Nếu cần, hãy chỉnh sửa lại file functions.php để khắc phục các lỗi về code.

Vấn đề về DNS và Nameserver

Nguyên Nhân: DNS chưa được cập nhật hoặc Nameserver không chính xác.

Cách Khắc Phục:

  • Kiểm tra và cập nhật DNS để đảm bảo chúng đã được cập nhật thành công.
  • Đảm bảo Nameserver được thiết lập đúng để trỏ đến máy chủ mới.

Cách tối ưu hóa SEO sau khi đổi tên miền

Sau khi đổi tên miền WordPress, việc tối ưu hóa SEO là rất quan trọng để duy trì thứ hạng từ khóa và lưu lượng truy cập. Dưới đây là các bước bạn có thể thực hiện để tối ưu hóa SEO sau khi đổi tên miền:

Thiết lập chuyển hướng 301

Sử dụng file .htaccess hoặc plugin như Redirection để thiết lập chuyển hướng 301 từ tên miền cũ sang tên miền mới. Điều này giúp chuyển hướng lưu lượng truy cập và duy trì thứ hạng từ khóa.

Cập nhật nội dung và liên kết nội bộ

  • Sử dụng plugin như Velvet Blues Update URLs để cập nhật tất cả các liên kết nội bộ trên trang web sang tên miền mới.
  • Sử dụng công cụ như Broken Link Checker để phát hiện và sửa các liên kết bị hỏng sau khi đổi tên miền.

Thông báo cho Google

  • Thêm tên miền mới vào Google Search Console và xác minh quyền sở hữu. Sử dụng tính năng Change of Address để thông báo cho Google về việc thay đổi tên miền.
  • Tạo một sitemap mới và gửi nó đến Google Search Console để giúp các công cụ tìm kiếm hiểu cấu trúc mới của trang web.

Tối ưu hóa nội dung mới

  • Tiếp tục tạo nội dung chất lượng cao và liên quan để tăng cường thứ hạng từ khóa và thu hút lưu lượng truy cập.
  • Đảm bảo rằng các thẻ meta như tiêu đề trang, mô tả meta và thẻ heading được cập nhật để phản ánh nội dung mới và tên miền mới.

Theo dõi hiệu suất

  • Theo dõi lưu lượng truy cập và hiệu suất của trang web qua Google Analytics để phát hiện các vấn đề và điều chỉnh chiến lược SEO.
  • Sử dụng công cụ như Ahrefs hoặc SEMRush để phân tích và cập nhật các backlink trỏ đến tên miền mới.
Cach-toi-uu-hoa-SEO-sau-khi-doi-ten-mien
Cách tối ưu hóa SEO sau khi đổi tên miền

Việc đổi tên miền WordPress là một quá trình cần sự chuẩn bị kỹ lưỡng và thực hiện đúng cách để đảm bảo an toàn dữ liệu, duy trì thứ hạng SEO và không ảnh hưởng đến trải nghiệm người dùng. Hy vọng hướng dẫn chi tiết trong bài viết sẽ giúp bạn chuyển đổi tên miền hiệu quả và chuyên nghiệp hơn.