[wordpress] Hướng dẫn đổi tên miền website không mất thứ hạng

//

Bạn đang cần thay đổi tên miền website của mình sang một tên mới, việc thay thay đổi tên miền và trỏ website qua tên miền mới thì khá đơn giản với những ai quản trị website. Tuy nhiên làm sao để đổi tên miền mà không mất thứ hạng của website là điều quan trọng

Tại sao cần đổi tên miền?

Có nhiều vấn đề mà chúng ta cần đổi tên miền như, thay đổi thương hiệu, hay thay đổi tên miền phù hợp hơn, hay tên miền bị phạt không thể index trong các công cụ tìm kiềm,…

Hướng dẫn đổi tên miền website không mất thứ hạng

Bài viết này mình sẽ hướng dẫn các bạn cách chuyển website từ tên miền cũ sang tên miền mới, từ www.ten_mien.com sang ten_mien.com hoặc ngược lại

Ở đây mình sẽ hướng dẫn các bạn thực hiện với website wordpress, và để thực hiện công việc này chúng ta sẽ sử dụng plugin Duplicator.

Các bạn lưu ý là ở đây chúng ta sẽ giữ toàn bộ nội dung website, chỉ thay đổi tên miền thôi, còn trường hợp các bạn xây dựng nội dung mới thì các bạn chỉ cấu hình redirect domain thôi nhé

Các bước thực hiện

1 tạo cơ sở dữ liệu cho website mới

Truy cập vào hosting vào phần database, tạo 1 người dùng full quyền trên 1 cơ sở dữ liệu mới

2 trên website cũ, cài plugin Duplicator và thực hiện tạo bản backup website

sau khi cài plugin, các bạn tạo 1 package, cái này nhanh hay chậm do dung lượng website của bạn.

sau khi hoàn thànhsau khi hoàn thành chúng ta sẽ được 2 file: installer.php và 1 file nén chứa source code website

3 upload dữ liệu đã được tạo vào hosting mới và hoàn thành

upload 2 file vào hosting mới, mở trình duyệt và nhập vào https://new_domain.cpm/installer.php

nhập thông tin tài khoản database đã tạo ở bước 1

Lưu ý: nếu muốn sử dụng www. thì thêm vào https://www.new_domain.cpm/installer.php

4 thực hiện chuyển truy cập từ tên miền cũ qua tên miền mới

đây là bước quan trọng để dữ thứ hạng website

các bạn truy cập hosting cũ, tại thư mục gốc của của website tìm và sửa file .htaaccess

xóa toàn bộ nội dung cũ và thêm vào nội dung dưới đây

RewriteEngine on
RewriteCond %{HTTP_HOST} ^old_domain.vn [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old_domain.vn [NC]
RewriteRule ^(.*)$ https://new_domain.com/$1 [L,R=301,NC]

Trong đó

  • old_domain.vn: tên miền cũ
  • new_domain.com: tên miền mới

với việc chuyển hướng này khi người dùng truy cập 1 bài viết bằng tên miền cũ thì sẽ được chuyển hướng qua tên miềm mới tương ứng (old_domain.vn/post1.html -> new_domain.vn/post1.html)

Lưu ý: file thường bị ẩn, các bạn phải show file ẩn trong hosting quản lý bằng cpanel

5 khai báo tên miền mới với công cụ tìm kiếm

Bước cuối cùng chúng ta cần khai báo cho công cụ tìm kiếm biết chúng ta đã thay đổi tên miền

Ok như vậy là mình đã hướng dẫn xong quá trình thay đổi tên miền website mà không làm mất thứ hạng. Chúc các bạn thành công.