Tin tức và phân tích của tất cả các thiết bị di động

Cách tạo và quản lý chuyển hướng 301 trong WordPress 2023

Khi một công cụ tìm kiếm thu thập dữ liệu trang web của bạn và gặp khó khăn khi tìm các trang được cho là có ở đó, nó sẽ ghi lại những kết quả tiêu cực này và việc Lập chỉ mục công cụ tìm kiếm của bạn bị ảnh hưởng. Nếu bạn đã từng thay đổi URL trên trang web hoặc cấu trúc liên kết cố định của mình, bạn phải thêm chuyển hướng trong WordPress để duy trì SEO. Ở đây trong bài đăng này thảo luận về tầm quan trọng của chuyển hướng trong WordPress và cách thêm chuyển hướng 301 vào WordPress.

Chuyển hướng trong WordPress là gì?

Nói chung, chuyển hướng là một cách để bạn tự động đưa khách truy cập đến Trang A thẳng đến Trang B. Về cơ bản, bạn sử dụng chuyển hướng để tự động định tuyến lại lưu lượng truy cập nếu bạn cần di chuyển một trang (hoặc nhiều trang).

Có nhiều loại chuyển hướng khác nhau mà bạn có thể triển khai trên trang web của mình, thường được đánh dấu bằng một số nhất định. Đây là những gì mỗi người đề cập đến, Theo Công cụ tìm kiếm mọi người:

  • Chuyển hướng 301: Chuyển hướng 301 là viết tắt của chuyển hướng vĩnh viễn thông báo cho các công cụ tìm kiếm rằng vị trí của trang mà họ định gửi cho khách truy cập đã bị thay đổi. Nó chuyển gần 90% sức mạnh xếp hạng (liên kết nước trái cây) đến trang web được chuyển hướng.
  • Chuyển hướng 302: Chuyển hướng 302 là chuyển hướng tạm thời thông báo cho công cụ tìm kiếm rằng vị trí của trang mà họ định đưa khách truy cập đến sẽ bị thay đổi trong thời điểm hiện tại, nhưng không phải mãi mãi.
  • Chuyển hướng 303: Một số trang web chỉ lưu trữ thông tin một lần (như trang đích đóng vai trò là hình thức thanh toán). Bạn có thể muốn ngăn chặn việc làm mới hoặc lưu các trang này. Bằng cách thiết lập chuyển hướng 303, bạn có thể hướng dẫn máy chủ thông báo cho khách truy cập rằng nếu họ đã gửi biểu mẫu, họ nên truy cập URL này và thay đổi phương pháp họ thực hiện điều đó. Đó là chuyển hướng tạm thời để đảm bảo trang lưu trữ dữ liệu không thể được làm mới hoặc đánh dấu trang.
  • Chuyển hướng 307: Rất giống với điều trên.
  • Chuyển hướng 308: Một chiếc 307 có tình trạng vĩnh viễn.

Chuyển hướng 301 giải quyết các bước di chuyển vĩnh viễn

Nghĩa là, chuyển hướng 301 thông báo cho trình duyệt web và công cụ tìm kiếm rằng: “Này, trang này đã chuyển vĩnh viễn đến một vị trí mới. Vì vậy, hãy coi nó giống hệt như trang cũ”. Lợi ích chính của phương pháp tiếp cận lâu dài này liên quan đến SEO. Theo Moz, chuyển hướng 301 “chuyển khoảng 90-99% lượng liên kết (sức mạnh xếp hạng) đến trang được chuyển hướng”. Về cơ bản, nếu bạn muốn chuyển hướng lưu lượng truy cập của con người và để trang mới của bạn duy trì cùng thứ hạng trên Google như trang cũ, chuyển hướng 301 thường là lựa chọn tốt nhất cho bạn.

Khi nào bạn cần thiết lập Chuyển hướng 301 trong WordPress?

Dưới đây là một số ví dụ về thời điểm bạn muốn sử dụng chuyển hướng 301 trên trang web WordPress của mình.

  • Bạn thay đổi thư mục cài đặt WordPress của bạn.
  • Bạn đã chuyển trang web của mình sang một miền mới và bạn muốn các URL cũ từ trang web trước đó trỏ đến URL mới.
  • Bạn thay đổi Permalinks (cấu trúc URL) của bài đăng của mình và muốn chuyển hướng mọi người truy cập trang cũ đến đúng trang.
  • Bạn muốn duy trì một đích đến ưa thích (chuẩn) cho trang chủ của mình. (Chuyển hướng phiên bản www sang phiên bản không có www trên trang chủ của bạn).

Cách thêm chuyển hướng 301 vào WordPress

Chuyển hướng là một trong những plugin phổ biến nhất hiện có trong kho lưu trữ chính thức của WordPress, giúp thiết lập chuyển hướng 301 chỉ với vài cú nhấp chuột.

  • Tải xuống và cài đặt Plugin chuyển hướng từ kho lưu trữ WordPress hoặc bằng cách tìm kiếm nó trong trang tổng quan của bạn.
  • Sau khi kích hoạt plugin, hãy đi tới Công cụ > Chuyển hướng
  • Xác định URL nguồn (URL cũ, hiện tại của bạn) và URL mục tiêu (URL mới mà bạn muốn chuyển hướng đến) và nhấp vào Thêm chuyển hướng.
  • Loại chuyển hướng 301 được thêm theo mặc định! Và đó là tất cả những gì bạn cần làm

Thêm chuyển hướng 301 vào WordPress thông qua .htaccess

Nếu bạn đang sử dụng plugin Yoast SEO thì bạn có thể dễ dàng chỉnh sửa tệp .htaccess của mình (sẽ nói thêm về điều đó sau) mà bạn có thể sử dụng để thêm chuyển hướng 301.

  • Từ bảng điều khiển WordPress của bạn, đi tới SEO > Công cụ và bạn sẽ thấy danh sách các công cụ tích hợp cho WordPress
  • Nhấp vào công cụ Trình chỉnh sửa tệp cho phép bạn chỉnh sửa tệp .htaccess của mình.
  • Quan trọng: Sao lưu tệp .htaccess của bạn trước khi thực hiện bất kỳ chỉnh sửa nào. (Trong trường hợp bạn làm hỏng tệp .htaccess ở đây, bạn sẽ không thể truy cập bảng điều khiển WordPress của mình. Bạn sẽ cần đăng nhập vào ứng dụng khách FTP của mình và sửa cú pháp hoặc khôi phục tệp .htaccess mà bạn đã sao lưu.
  • Bạn sẽ thấy hai hộp dành cho Robots.txt tập tin và .htaccess tập tin trên trang này.
  • Thêm mã chuyển hướng của bạn vào hộp tệp .htaccess và nhấp vào lưu thay đổi vào .htaccess. Đây là một ví dụ:

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

Nếu gần đây bạn đã thiết lập SSL, bạn nên thêm chuyển hướng 301 để gửi lưu lượng truy cập http đến https để bảo mật tốt hơn và tránh trùng lặp nội dung.

Để làm điều đó, hãy thêm đoạn mã sau:

Bật lại công cụ
Tắt RewriteCond %{HTTPS}
Quy tắc viết lại ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

301 Chuyển hướng toàn bộ tên miền qua .htaccess

Nếu bạn đang di chuyển trang web WordPress của mình sang một tên miền mới, đoạn mã sau sẽ chuyển hướng từng trang trên tên miền cũ của bạn đến cùng một trang trên tên miền mới của bạn (giả sử bạn giữ nguyên cấu trúc permalink):

#Options +FollowSymLinks
RewriteEngine đang bật
Quy tắc viết lại ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

Bạn cần thêm đoạn mã này vào tệp truy cập .htaccess của tên miền cũ – không phải tên miền mới của bạn.

Đảm bảo thay thế “newdomain.com” bằng tên miền mới thực sự của bạn.

Hy vọng bây giờ bạn có thể dễ dàng thêm và thiết lập chuyển hướng 301 trong WordPress. Có thắc mắc gì vui lòng thảo luận ở phần bình luận bên dưới,

Cũng đọc:

Mục lục