Chuyển hướng 301 là gì? Đổi URL và kiểm tra đường dẫn cũ

Chuyển hướng 301: robot chỉ đường từ URL cũ đến đúng URL mới

Mùa 4 — Chuyên đề 8/20: Kiến thức và thực hành SEO

Bạn vừa đổi địa chỉ một trang đèn bàn cho dễ đọc hơn. Trang mới đã mở được, ảnh và giá vẫn đầy đủ. Nhưng khách bấm đường dẫn bạn gửi tuần trước lại gặp trang không tìm thấy.

Nội dung đã chuyển nhà, còn lời chỉ đường vẫn dẫn về địa chỉ cũ.

Anh Gồ mở cuốn sổ: “Mình cần để lại một chỉ dẫn đưa khách đến đúng nơi mới.” Với một địa chỉ đã chuyển vĩnh viễn, chỉ dẫn đó có thể là chuyển hướng 301.

Bài này giúp người đồng hành: chọn đúng trường hợp cần 301, ghi rõ URL cũ và URL mới, biết cách tạo một quy tắc đơn giản và kiểm tra nó có hoạt động đúng hay không. Tình huống trang đèn bàn là ví dụ giả định, không phải một thay đổi đã thực hiện trên website.

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

301 là mã phản hồi HTTP cho biết một địa chỉ đã chuyển vĩnh viễn sang địa chỉ khác. Khi nhận phản hồi này, trình duyệt thường tự mở URL được chỉ ra trong header Location. Giải thích mã 301 của MDN.

Ví dụ giả định: https://example.com/den-ban-cu/ chuyển đến https://example.com/den-ban-go/. Người bấm link cũ được đưa đến trang mới thay vì phải tự tìm lại sản phẩm.

Đường đi mình muốn kiểm tra là: URL cũ → phản hồi 301 → URL mới mở đúng nội dung. Việc đổi slug trong trang quản trị chưa tự chứng minh đường đi này đã tồn tại.

Khi nào nên dùng 301, khi nào dùng 302?

Dùng 301 khi địa chỉ chuyển vĩnh viễn; cân nhắc 302 khi việc chuyển chỉ mang tính tạm thời. Google xem chuyển hướng vĩnh viễn là tín hiệu để chọn URL đích làm bản chính tắc. Các loại chuyển hướng theo Google.

Tình huống Cách cần xem xét
Đổi URL một bài viết, giữ nội dung ở địa chỉ mới 301 từ địa chỉ cũ đến địa chỉ mới tương ứng
Gộp hai bài trùng lặp vào một bài được giữ lại Cân nhắc 301 nếu bài giữ lại đáp ứng nhu cầu của bài cũ
Tạm đưa khách sang trang thông báo, sau đó dùng lại URL ban đầu Cân nhắc 302 hoặc chuyển hướng tạm thời phù hợp
Chỉ sửa câu chữ, ảnh hoặc giá; URL không đổi Không cần tạo 301 chỉ vì nội dung được cập nhật

Đổi tên miền hoặc chuyển hàng loạt địa chỉ là một dự án lớn hơn: cần lập bảng URL và kiểm tra theo nhóm, không áp dụng một quy tắc thử nghiệm cho toàn bộ website.

Trang đích có cần giống nội dung cũ không?

Trang đích cần là nơi thay thế phù hợp với nhu cầu của người bấm đường dẫn cũ. Đừng chọn một trang chỉ vì nó còn hoạt động.

Khách đang xem một mẫu đèn bàn cần được đưa tới mẫu ấy ở địa chỉ mới hoặc nội dung thay thế thực sự phù hợp. Đưa họ về trang chủ với hàng trăm loại đèn có thể khiến họ phải tìm lại từ đầu.

Google khuyên tránh chuyển nhiều URL cũ về một đích không liên quan; những trường hợp đó có thể bị xem là soft 404. Hướng dẫn ánh xạ URL khi chuyển địa chỉ.

Sản phẩm hết hàng có nên chuyển hướng 301 không?

Không nên chỉ vì đang hết hàng. Hãy phân biệt hết tạm thời với ngừng bán vĩnh viễn, rồi xem trang hiện tại còn giúp khách được gì.

Với hàng sẽ nhập lại, chủ website có thể giữ trang để thông báo và nhận yêu cầu. Với sản phẩm ngừng bán, cần xem có sản phẩm hoặc nội dung thay thế phù hợp không. Nếu trang đã bị gỡ và không có nơi thay thế tương tự, phản hồi 404 hoặc 410 có thể phù hợp hơn chuyển hướng tùy tiện. Google hướng dẫn xử lý nội dung không còn hoặc đã chuyển.

301 khác canonical và noindex thế nào?

301 chuyển người truy cập sang URL khác; canonical đề xuất URL đại diện; noindex yêu cầu không lập chỉ mục trang.

Nếu hai URL vẫn cần mở riêng và chứa nội dung rất giống nhau, xem lại bài canonical. Nếu trang vẫn cần phục vụ người dùng nhưng không cần xuất hiện trong tìm kiếm, đọc bài noindex.

À… trước khi tìm nút “Redirect”, mình cần trả lời: muốn người đọc đi sang địa chỉ mới, hay chỉ muốn thay đổi cách Google xử lý trang hiện tại?

Cần chuẩn bị gì trước khi tạo 301?

Chuẩn bị một cặp URL đã kiểm tra, lý do chuyển và bản lưu thiết lập hiện tại. Với lần đầu, chọn một trường hợp được phép thử trên website thử nghiệm hoặc nhờ người phụ trách thực hiện.

  • URL nguồn: địa chỉ cũ mà khách có thể đang bấm.
  • URL đích: địa chỉ mới, mở được và có đúng nội dung thay thế.
  • Phạm vi: một URL cụ thể hay cả nhóm URL.
  • Nơi tạo quy tắc: plugin, máy chủ hoặc dịch vụ phía trước website; xem đã có quy tắc trùng hay xung đột không.

Nếu muốn trang đích xuất hiện trên Google, kiểm tra cả noindex và khả năng truy cập. Đừng tạo xong chuyển hướng rồi mới phát hiện đích đang lỗi hoặc bị giữ ngoài chỉ mục.

Tạo một chuyển hướng 301 trong Rank Math như thế nào?

Với website đang dùng Rank Math, có thể tạo quy tắc trong Redirections bằng cách khai báo nguồn, đích và loại 301. Đây là một ví dụ công cụ, không yêu cầu mọi website cài thêm Rank Math.

Tài liệu hãng hướng dẫn bật Advanced Mode và mô-đun Redirections nếu mục này chưa xuất hiện, sau đó vào Rank Math SEO → Redirections → Add New. Hướng dẫn tạo chuyển hướng của Rank Math.

Bước 1: nhập URL nguồn và chọn phạm vi khớp

Trong Source URLs, nhập URL cũ cần chuyển theo định dạng công cụ chấp nhận. Chọn Exact khi chỉ xử lý đúng một URL; đừng chọn Contains hoặc Regex nếu chưa hiểu các URL khác cũng có thể bị ảnh hưởng.

Ô Source URLs và lựa chọn Exact trong Rank Math
URL nguồn là địa chỉ cũ. Ảnh giao diện từ tài liệu Rank Math; ô đang trống để nhận diện vị trí nhập, không phải một quy tắc đã cài.

Bước 2: nhập URL đích đầy đủ

Trong Destination URL, nhập địa chỉ mới, gồm https:// và tên miền. Mở thử địa chỉ này trước để kiểm tra đúng trang. Đừng đảo nguồn và đích.

Ô Destination URL để nhập địa chỉ đích trong Rank Math
Đích là nơi khách cần đến sau chuyển hướng. Nguồn ảnh: Rank Math.

Bước 3: chọn 301 và lưu đúng quy tắc

Chọn 301 Permanent Move, kiểm tra trạng thái kích hoạt và lưu bằng Add Redirection theo giao diện đang dùng. Nếu không thấy đúng các trường này, đối chiếu phiên bản và tài liệu công cụ trước khi làm tiếp. Thiết lập và quản lý chuyển hướng trong Rank Math.

Lựa chọn 301 Permanent Move cạnh 302 và 307 trong Rank Math
301 là chuyển vĩnh viễn; 302 và 307 là các lựa chọn chuyển tạm thời. Ảnh tham khảo từ Rank Math, không phải kết quả thao tác trên phamvanan.com.

Làm sao biết chuyển hướng đã đúng mã 301?

Cần kiểm tra phản hồi của URL cũ, không chỉ nhìn thanh địa chỉ đổi sang URL mới. Trình duyệt có thể chuyển trang bằng 302 hoặc cách khác.

Trên Chrome máy tính, có thể kiểm tra bằng bảng Network:

  1. Mở Developer Tools bằng menu công cụ dành cho nhà phát triển hoặc Inspect/Kiểm tra, rồi chọn Network.
  2. Bật Preserve log để giữ các yêu cầu qua lần điều hướng; khi kiểm tra, có thể bật Disable cache trong lúc công cụ đang mở để giảm ảnh hưởng bản lưu.
  3. Nhập lại URL cũ trên thanh địa chỉ và mở trang.
  4. Chọn yêu cầu tài liệu của URL cũ. Trong Headers, đọc Status Code và Location.
  5. Đối chiếu URL đích và mở nội dung thực tế của trang đích.

Một trường hợp đơn giản mong đợi URL cũ trả 301, Location trỏ đúng địa chỉ mới, trang đích trả 200 và hiển thị đúng nội dung. 200 chỉ cho biết phản hồi thành công; vẫn phải nhìn trang để tránh một trang báo lỗi nhưng trả mã 200. Tài liệu bảng Network của Chrome; Cách Google đọc mã HTTP.

Nếu chưa quen bảng này, gửi người phụ trách hai URL và nhờ trả lại ba thông tin: mã của URL cũ, địa chỉ đích và mã của trang đích. Bạn không cần tự sửa cấu hình máy chủ để làm bước xác minh.

Chuỗi chuyển hướng và vòng lặp là gì?

Chuỗi chuyển hướng là phải đi qua nhiều URL trung gian; vòng lặp là các URL chuyển qua lại khiến không đến được trang cuối.

Ví dụ giả định: A → B → C là một chuỗi; nếu C mới là nơi cuối cùng, nên xem xét đưa A thẳng đến C. A → B → A là vòng lặp cần sửa. Khi đã có quy tắc cũ, kiểm tra cả đường đi trước khi thêm quy tắc mới. Google khuyên chuyển thẳng đến đích cuối.

Tạo 301 rồi, còn phải sửa liên kết và sitemap không?

Có. Các liên kết mình kiểm soát nên dẫn trực tiếp đến URL mới phù hợp. Cập nhật menu, bài liên quan, sitemap và canonical theo địa chỉ được chọn, để khách và bot bớt phải đi vòng. Những việc cần cập nhật khi chuyển URL.

Đừng chặn URL cũ bằng robots.txt khi cần Google đọc chuyển hướng. Bạn cũng có thể quay lại Kiểm tra URL trong Search Console để đối chiếu thông tin Google đang ghi nhận.

301 có bảo đảm giữ nguyên thứ hạng không? Giữ chuyển hướng bao lâu?

301 không phải lời bảo đảm giữ nguyên thứ hạng hoặc có hiệu lực ngay trên kết quả tìm kiếm. Google cần thu thập và xử lý thay đổi; kết quả còn phụ thuộc nội dung và các yếu tố khác.

Trong hướng dẫn chuyển website, Google khuyên giữ chuyển hướng lâu nhất có thể, thường ít nhất một năm. Đừng xem mốc ấy là lịch tự động xóa: đường dẫn cũ trong bài chia sẻ, bookmark hoặc website khác có thể vẫn đưa khách đến sau đó. Hướng dẫn duy trì chuyển hướng của Google.

Thực hành: ghi một cặp URL và kết quả kiểm tra

Chọn một trường hợp đổi địa chỉ thật sự cần xử lý. Nếu chưa có, chỉ lập bảng với ví dụ; không đổi URL đang hoạt động chỉ để tập.

Ngày kiểm tra: …
URL cũ → URL mới: …
Lý do chuyển và nội dung thay thế: …
Nơi tạo quy tắc / người thực hiện: …
Mã phản hồi URL cũ và Location: …
Mã phản hồi, nội dung trang đích: …
Có bước trung gian hoặc vòng lặp không: …
Liên kết nội bộ, sitemap, canonical đã đối chiếu: …

Thao tác hoàn thành khi đường dẫn cũ đưa khách đến đúng nội dung mới và phản hồi đúng như dự định. Chỉ có thêm một dòng trong danh sách Redirections thì chưa đủ.

Chuyên đề tiếp theo: lỗi 404

Nếu một địa chỉ không còn nội dung và cũng không có nơi thay thế phù hợp, mình nên để người đọc gặp điều gì? Chuyên đề 9 sẽ cùng xem lỗi 404, cách tìm đường dẫn hỏng và làm một trang thông báo hữu ích.

← Bài trước: Robots.txt · Các chuyên đề Mùa 4 · Bản đồ Hiểu Google

Đối chiếu tài liệu ngày 17/10/2026. Ảnh giao diện nguồn Rank Math trong thư mục 2022/12–2023/01, dùng để nhận diện các trường; giao diện có thể khác theo phiên bản. Các URL example.com là ví dụ giả định. Bài này chưa tạo hoặc thay đổi chuyển hướng trên website thật. Sketchnote cuối bài là hình tổng kết minh họa.

Sketchnote: một hình để nhớ khi quay lại

Sketchnote sáu bước chọn đích, tạo và kiểm tra chuyển hướng 301
Địa chỉ cũ đưa khách đến đúng nơi mới; kiểm tra cả mã phản hồi lẫn nội dung thực tế.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

This site uses Akismet to reduce spam. Learn how your comment data is processed.