Hướng dẫn đổi tên miền không mất thứ hạng tìm kiếm (giữ nguyên kết quả SEO).

Một ngày đẹp trời bạn chợt nhận ra tên miền của website không phù hợp với sản phẩm mà bạn đang kinh doanh hay lĩnh vực mà bạn đang hoạt động? Tên miền của bạn quá dài, khó nhớ và dễ gây ra sự nhầm lẫn cho người dùng? Đây là lúc để nghĩ tới việc đổi tên miền. Bản thân WP Căn bản cũng đã từng đổi tên miền từ ebooksvn.com sang wpcanban.com. Vậy chúng tôi đã làm thế nào để quá trình chuyển đổi diễn ra nhanh chóng, ít gây ảnh hưởng tới thứ hạng tìm kiếm? Ngay sau đây là hướng dẫn chi tiết nhất giúp các bạn có thể tự làm điều đó mà không cần bỏ tiền thuê dịch vụ của bên thứ ba.
Tham khảo thêm:
- Chuyển từ HTTP sang HTTPS không bị mất thứ hạng tìm kiếm
- Làm thế nào để chọn một domain tốt cho blog/ website?
Đổi tên miền không mất thứ hạng tìm kiếm
Trước khi tiến hành, các bạn phải đảm bảo tên miền mới đã được trỏ về host thành công.
Clone dữ liệu website
Có rất nhiều các khác nhau để làm điều này. Nếu bạn chưa biết, có thể tham khảo một trong các bài viết sau:
Redirect 301 từ tên miền cũ sang tên miền mới
Giờ đây, các bạn đã có thể xóa dữ liệu (file và database) của tên miền cũ. Truy cập thư mục gốc trên host của tên miền cũ, tạo 1 file .htaccess với nội dung như sau:
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ https://tenmienmoi.com/$1 [R=301,L]
Nhớ thay https://tenmienmoi.com bằng tên miền mới của bạn.
Thử truy cập 1 link bất kỳ trên tên miền cũ và kiểm tra xem nó đã redirect về link tương ứng trên tên miền mới hay chưa? Nếu rồi thì có nghĩa là bạn đã redirect 301 từ tên miền cũ sang tên miền mới thành công.
Khai báo việc thay đổi tên miền với Google Search Console
1. Tiến hành khai báo tên miền mới trong Google Search Console. Nếu bạn chưa biết cách làm, vui lòng tham khảo bài viết: Khai báo website với Google Search Console
2. Quay lại phần quản trị Search Console dành cho tên miền cũ, truy cập Cài đặt => Xác minh quyền sở hữu => Xác minh lại quyền sở hữu tên miền cũ của bạn bằng phương thức “Nhà cung cấp tên miền” nếu trước đó bạn xác minh bằng phương thức khác. Cách làm hoàn toàn tương tự như đối với tên miền mới mà tôi vừa hướng dẫn ở trên.
3. Trong phần quản trị Search Console dành cho tên miền cũ, truy cập Cài đặt => Thay đổi địa chỉ.

4. Lựa chọn tên miền mới của bạn rồi click nút Xác thực và cập nhật.

5. Click tiếp vào nút Xác nhận di chuyển.

6. Sau khi hoàn tất, các bạn sẽ nhận được kết quả trông như thế này.

Google sẽ từ từ cập nhật tên miền mới lên kết quả tìm kiếm. Quá trình này có thể kéo dài vài ngày, vài tuần, vài tháng… tùy vào tốc độ index của Google Bots và lượng dữ liệu của website.
Cập nhật URL trong Google Analytics
Nếu website của bạn đang sử dụng Google Analytics để theo dõi lưu lượng truy cập thì đừng quên vào Quản trị => Thuộc tính => Cài đặt thuộc tính => URL mặc định và cập nhật lại tên miền cho chính xác nhé.

Đơn giản vậy thôi, chúc các bạn thành công!
Một vài lưu ý
Sau khi đổi tên miền, các bạn cần phải chú ý một số vấn đề như sau:
- Thường xuyên cập nhật nội dung cho website để Google Bots thường trực trên website của bạn => tăng tốc độ index và chuyển đổi.
- Duy trì hoạt động của tên miền cũ ít nhất cho đến khi tất cả kết quả tìm kiếm đã được chuyển sang cho tên miền mới. Tất nhiên, nếu có điều kiện về tài chính, bạn nên duy trì việc này vĩnh viễn. Bởi vì nếu tên miền cũ hết hạn hoặc không còn thuộc sở hữu của bạn => không thể redirect 301 từ link cũ sang link mới => bạn sẽ mất backlinks và khách truy cập.
Bạn đã từng đổi tên miền cho website của mình chưa? Bạn đã làm cách nào để việc đổi tên miền không ảnh hưởng đến thứ hạng tìm kiếm? Đừng quên chia sẻ những kinh nghiệm quý báu của bạn với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)






Em vừa đổi tên miền luôn anh ơi. Mới làm cái cập nhật trong console, hiện tại Google vẫn hiển thị tên miền cũ trên tìm kiếm, chưa biết khi nào nó thay đổi qua tên miền mới.
Anh Hiếu có thể giúp em cập nhật lại tên miền trong bình luận trước đây được không ạ?
Tên miền cũ: https://www digimarkcenter com
Tên miền mới: https://lucidgen com
Mong anh giúp đỡ, em cảm ơn anh nhiều ạ!
Mình cũng vừa mới chuyển đây. Nếu nhanh chắc tầm 3-4 ngày là nó tự động đổi url trên Google Search đó bác. Bác check những bài nhiều search là thấy ngay đấy. Còn cập nhật tên miền trong bình luận là ntn bác nhỉ?
Cũng khá đơn giản cho người không chuyên. Cám hơn Hiếu đã chia sẻ
Mình có câu hỏi thế này.
Trường hợp thư mục cài đặt dung lượng lớn vài Gb thì việc up thư mục lên lâu vậy có bị lỗi không? Nếu lỗi làm cách nào để hạn chế hay chia nhỏ ra up lên?
Cũng liên quan tới việc trên, đối với trang đưa rất nhiều hình ảnh nặng thì có cách nào để tối ưu và làm sao để sau này backup không bị khó khăn vì thư mục cài đặt quá lớn về dung lượng.
Thanks
Bạn có thể dùng phần mềm FTP để upload/ download dữ liệu nhé, trong trường hợp kết nối mạng không ổn định và file có dung lượng lớn.
Đổi tên miền thì CloudFlare cần làm gì nhỉ.
hay quá, cảm ơn anh đã chia sẻ
Khi test database nó ra thông báo lỗi như thế này thì làm sao bạn nhỉ? Unable to connect the user [giamga_user] to the host [localhost]. The server error response was: Access denied for user ‘giamga_user’@’localhost’ (using password: YES)
Bạn kiểm tra lại mấy thông tin sau:
1. MySQL server của bạn có phải là localhost không? Hay là một remote MySQL server nào khác.
2. Thông tin database, database user và password có chính xác không? Đã phân quyền database user vào database chưa?
Cảm ơn bạn.
Hay quá ad ơi, em mới mò tối ưu web cho khách mà đọc được như thế này quá tuyệt vời
Hay quá em đang có ý định chuyển thì được bác hướng dẫn cụ thể thế này. Bác cho em hỏi thêm là chuyển host có làm giảm traffic không ạ ?
Ý bạn là đổi host hay đổi tên miền? Đổi host thì không còn đổi tên miền thì có đấy. Ít nhất là trong thời gian đầu sẽ bị tụt traffic. :)
Mình đã từng đổi tên miền rồi, mình có 1 cách rất hay chia sẻ cho các bạn nghiệp dư như mình đó là dùng dịch vụ của wpcanban :))
Dạo này nhiều người hỏi dịch vụ này quá. Mà mình thì lười làm nên nhân tiện làm cho khách tranh thủ viết bài hướng dẫn luôn. Bạn nào thích tìm tòi thì có thể xem để tự làm, vừa tiết kiệm được chi phí. :D
May cho mình quá đợt đó Hiếu ko lười :D
Sau khi chuyển thì mình hơi sai lầm chút là ko cập nhật bài mới thường xuyên nên bị giảm lượng truy cập cũng khá nhiều
Mà tiện Hiếu cho mình hỏi luôn là sao có mấy web họ copy bài của mình mà lại có thứ hạng cao hơn trong kq tìm kiếm Hiếu nhỉ?
Google nó vừa update thuật toán đánh vào redirect 301 mà bác Hiểu post bài này. Làm thế này nhiều bác lại có nguy cơ ăn hành tiếp
Ăn hành kiểu gì khi mà đây là làm theo hướng dẫn của Google, thưa bạn? Cứ redirect 301 là ăn hành?
@Chợ Lưới, bác đang nhầm giữa 2 cái này rồi, chuyển tên miền Google có hướng dẫn riêng. Còn như bác nói đó là dân SEO lợi dụng 301 từ PBN về money site hòng qua mặt Google nên Google mới để ý.
@Trung Hiếu, em vừa chuyển domain sang cái mới cũng gần 20 ngày rồi nhưng 10 ngày đầu nó có thay đổi link rồi nhưng đến giờ nó vẫn giữ link cũ lại trên google. Bác có gặp trường hợp này chưa.
Chờ thêm nhé. Có khi phải mất hàng tháng nó mới hoàn tất quá trình chuyển đổi. Google làm lâu lắm, nhất là những site có nhiều bài viết.
Vừa mua xong 1 tên miền mới, tính vài bữa nữa nhờ bác Hiếu redirect hộ 😂 mà đọc xong nghe cũng hơi thốn
Cám ơn anh Hiếu rất nhiều! Bài viết rất chi tiết! Em thì hay dùng All-in-One WP Migration, nó đơn giản hơn!
Plugin này mình cũng đã từng có 1 bài viết giới thiệu rồi: Chuyển host cho blog/ website WordPress một cách dễ dàng