Xem tất cả Blog

Cách thay đổi URL WordPress không mất SEO

Thumbnail

Chú ý: Hãy sao lưu trang web trước khi thực hiện các bước bên dưới để tránh gây ra lỗi không mong muốn.

Tại sao bạn muốn thay đổi URL của WordPress

Quyết định thay đổi URL trang WordPress không nên xem nhẹ. Tên miền giúp nhận diện thương hiệu và mọi người đã quen với một tên miền cụ thể khi tìm kiếm nội dung của bạn. Tuy nhiên, có nhiều lý do để hoàn toàn chuyển sang một tên miền mới hoặc thêm các yếu tố SEO và bảo mật.

Dưới đây là một số trường hợp bạn có thể muốn thay đổi URL WordPress:

Kịch bản 1: Hoàn toàn chuyển sang một tên miền mới

Không phải hiếm khi các chủ trang web muốn thay đổi tên miền sau một thời gian hoạt động. Có thể bạn thay đổi tên thương hiệu hoặc tìm thấy một tên miền khác phù hợp hơn với mục tiêu của mình. Quá trình này bao gồm di chuyển toàn bộ cài đặt WordPress sang một tên miền mới.

Ví dụ: Chuyển từ domain quangvu.net sang quangvu.com. Tên miền chính được thay đổi và các nội dung văn bản trong cơ sở dữ liệu cũng được tìm và thay thế.

Kịch bản 2: Tăng bảo mật bằng cách thêm chứng chỉ SSL/HTTPS

Sử dụng HTTPS giúp trang web an toàn hơn và có thể cải thiện thứ hạng tìm kiếm trên Google. Để chuyển trang web từ HTTP sang HTTPS, bạn cần cài đặt chứng chỉ SSL. Hầu hết các nhà cung cấp hosting đều cung cấp chứng chỉ SSL miễn phí và dễ dàng cài đặt. Sau đó, bạn cần thay đổi URL của trang web để sử dụng phiên bản HTTPS.

Kịch bản 3: Di chuyển nội dung trong thư mục con

Nếu bạn đã cài đặt WordPress vào trong một thư mục con, nhưng muốn chuyển tất cả nội dung lên thư mục gốc để cải thiện SEO và trải nghiệm người dùng, đây là giải pháp.

Ví dụ:

  • Chuyển từ quangvu.net/blog sang quangvu.net
  • Chuyển từ blog.quangvu.net sang quangvu.net

Cách thay đổi URL WordPress trong các kịch bản trên

Quan trọng: Sao lưu trang web trước khi thực hiện bất kỳ thay đổi nào.

Cách 1: Thay đổi URL trong bảng điều khiển WordPress

  1. Vào Admin WordPress, bấm vào Cài đặt → Tổng quan (General).
  2. Tìm đến các tùy chọn WordPress Address (URL)Site Address (URL).
  3. Thay đổi các giá trị này và lưu lại.
  4. Xóa bộ nhớ cache của trang web sau khi thay đổi.

Cách 2: Sử dụng file wp-config.php

Nếu URL bị cố định trong file wp-config.php, bạn cần chỉnh sửa file này.

  1. Kết nối vào web hosting của bạn sử dụng FTP.
  2. Mở file wp-config.php tại thư mục gốc của trang web.
  3. Dán đoạn mã sau vào phía trên cùng của file và thay đổi URL cho phù hợp:

define('WP_HOME','https://quangvu.net'); define('WP_SITEURL','https://quangvu.net');

Cách 3: Thay đổi WordPress URL sử dụng Database

  1. Truy cập phpMyAdmin từ cPanel.
  2. Chọn cơ sở dữ liệu của trang web và tìm bảng wp_options.

  3. Sửa đổi các giá trị của siteurlhome bằng URL mới.
  4. Nhấn Go để lưu lại thay đổi.

Cách 4: Thay đổi URL WordPress sử dụng WP-CLI

Chỉ sử dụng phương pháp này nếu bạn là một developer có kinh nghiệm.

Sử dụng các dòng lệnh sau để cập nhật URL của trang web:

wp option update home 'http://quangvu.net'
wp option update siteurl 'http://quangvu.net'

Xử lý các liên kết cũ

Sau khi thay đổi URL, các liên kết cũ có thể dẫn đến lỗi 404. Bạn cần khắc phục các liên kết bị hỏng bằng cách tìm và thay thế văn bản trong cơ sở dữ liệu. Sử dụng plugin như Better Search Replace để thực hiện việc này.

Về tác giả:

Tôi Trần Quang Vũ là một lập trình viên làm việc lâu năm với WordPress. Tôi có nhiều kinh nghiệm cho các dự án website từ đơn giản đến phức tạp nhất. Các web thuộc lĩnh vực như TMĐT, Nội thất, Du lịch, Văn phòng, Công ty, Đơn vị,... .Ngoài ra tôi cũng thực hiện được các Webapp dùng framework Laravel, Nodejs.
0 0 đánh giá
Đánh giá bài viết
guest
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
Có thể bạn quan tâm