Công cụ tạo 301 Redirect

Dán các URL cũ và mới (từ bảng tính, CSV hoặc hai cột) để nhận quy tắc redirect cho máy chủ hoặc nền tảng của bạn, kèm kiểm tra chuỗi, vòng lặp, trùng lặp và lỗi dấu gạch chéo cuối trước khi bạn đưa website lên.

Cập nhật
0 redirectPhân tách: dấu phẩy, tab, khoảng trắng hoặc ->. Dòng tiêu đề sẽ được bỏ qua.

    

Kiểm tra

#NguồnĐíchTrạng thái
Dán các cặp URL để xem kết quả kiểm tra.

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Kiểm tra chuỗi redirect miễn phíXem từng bước 301, 302, 307, 308, mã trạng thái, thời gian và http, https, www có về cùng một địa chỉ không.Kiểm tra Redirect →

Cách dùng Tạo Redirect 301

  1. Dán bảng redirect của bạn — hai cột sao chép từ Excel hoặc Google Sheets, file CSV, hoặc các dòng dạng /old -> /new. URL đầy đủ cũng được; domain ở phần nguồn sẽ tự động bị loại bỏ.
  2. Chọn định dạng xuất phù hợp với nền tảng của bạn và mã trạng thái (301 cho việc chuyển đi vĩnh viễn).
  3. Xem bảng Kiểm tra để tìm trùng lặp, vòng lặp và chuỗi. Nhấn Xử lý chuỗi redirect để trỏ mọi URL cũ thẳng đến đích cuối cùng.
  4. Sao chép hoặc tải xuống các quy tắc rồi triển khai. Sau khi ra mắt, hãy kiểm tra nhanh vài URL bằng Redirect Checker.

Redirect 301 là gì?

Redirect 301 là phản hồi HTTP cho trình duyệt và công cụ tìm kiếm biết rằng một URL đã được chuyển đi vĩnh viễn. Người truy cập sẽ tự động được chuyển đến địa chỉ mới, và Google chuyển các tín hiệu xếp hạng của URL cũ sang URL mới. Redirect là công việc quan trọng nhất khi chuyển website — thiết kế lại, chuyển sang Webflow, đổi domain hoặc tái cấu trúc URL — vì mỗi URL cũ trả về 404 sẽ mất backlink và lưu lượng truy cập.

301, 302, 307 hay 308?

MãÝ nghĩaDùng khi
301Đã chuyển vĩnh viễnMặc định cho việc chuyển website và đổi slug.
308Vĩnh viễn, giữ nguyên phương thức HTTPTương đương 301 về SEO; Next.js và Vercel dùng mặc định.
302 / 307Tạm thờiChuyển hướng ngắn hạn, A/B test, trang bảo trì. Google vẫn giữ URL cũ trong chỉ mục.

Lưu ý theo nền tảng

  • Webflow: thêm redirect tại Site settings › Publishing › 301 redirects, hoặc nhập file CSV ở đó. Đường dẫn nguồn phải bắt đầu bằng / và không chứa domain; đích có thể là đường dẫn hoặc URL đầy đủ. Nhập CSV sẽ thay thế toàn bộ redirect hiện có, nên hãy xuất danh sách hiện tại trước rồi gộp lại — và đừng quên publish.
  • Apache: Redirect 301 /old /new (mod_alias) khớp theo tiền tố, nên /old cũng chuyển hướng /old/anything. Định dạng RewriteRule khớp chính xác đường dẫn và an toàn hơn với danh sách lớn.
  • Nginx: location = /old { return 301 /new; } chỉ khớp đúng một đường dẫn. Với hàng nghìn URL, khối map dễ bảo trì và nhanh hơn.
  • Netlify, Vercel, Next.js: quy tắc được kiểm tra theo thứ tự; Vercel và Next.js dùng 308/307 khi bạn đặt permanent, nên trình tạo sẽ đặt statusCode rõ ràng khi bạn chọn 301 hoặc 302.
  • Cloudflare Bulk Redirects: file CSV không có dòng tiêu đề; URL nguồn được viết không kèm scheme và không được chứa query string.

Các lỗi mà công cụ kiểm tra phát hiện

  • Chuỗi (A → B → C): mỗi bước làm lãng phí crawl budget và khiến người dùng chờ lâu hơn. Hãy trỏ A thẳng đến C.
  • Vòng lặp (A → B → A, hoặc A → A): trình duyệt sẽ báo “too many redirects” và dừng lại.
  • Trùng lặp và xung đột: cùng một nguồn xuất hiện hai lần, có thể với đích khác nhau — chỉ một quy tắc được áp dụng.
  • Query string trong nguồn: hầu hết cú pháp redirect đơn giản bỏ qua chúng, nên /page?id=5 sẽ không khớp như đã viết.
  • Dấu gạch chéo cuối: /about và /about/ là hai URL khác nhau với hầu hết máy chủ. Khớp cả hai giúp tránh lỗi 404 từ các liên kết cũ.

Trước khi đổi DNS, hãy crawl website cũ bằng Website Crawler hoặc xuất sitemap để chắc chắn mọi URL đã được lập chỉ mục đều có đích chuyển hướng.

Cũng được tìm dưới tên: redirect 301, htaccess redirect generator, nginx redirect, chuyển hướng 301, bulk redirects, webflow redirects csv, redirect map, chuyển website.

Các công cụ dùng kèm tốt với Tạo Redirect 301

  • Kiểm tra Redirect — Theo dõi URL từng bước để xem mọi redirect, mã trạng thái và thời gian phản hồi, đồng thời kiểm tra các phiên bản http, https, www và không www của tên miền có cùng kết thúc ở một địa chỉ chuẩn (canonical) hay không.
  • Kiểm tra HTTP Header — Nhập bất kỳ URL nào và xem chính xác máy chủ trả về gì: mã trạng thái, chuỗi chuyển hướng và mọi response header, kèm giải thích dễ hiểu cho những header quan trọng với SEO, cache và bảo mật.
  • Kiểm tra liên kết hỏng — Nhập URL của một trang, mọi liên kết trên đó sẽ được kiểm tra trực tiếp, kèm cả hình ảnh, script và stylesheet nếu bạn muốn.
  • Công cụ tạo Sitemap — Quét website của bạn và nhận một file sitemap.xml gọn gàng, chỉ chứa những trang đáng được index: trạng thái 200, không có noindex, tự canonical.

Câu hỏi thường gặp

Làm sao để nhập hàng loạt redirect vào Webflow?
Chọn định dạng “Webflow (nhập CSV)”, tải file CSV và nhập tại Site settings › Publishing › 301 redirects. Thao tác nhập sẽ ghi đè redirect hiện có, nên hãy xuất và gộp danh sách hiện tại trước, rồi publish website.
Redirect 301 có làm mất giá trị SEO không?
Google đã xác nhận rằng redirect 301, 302 và 308 không làm mất PageRank. Điều gây hại là chuyển hướng đến trang không liên quan (ví dụ tất cả về trang chủ), chuỗi redirect dài, và xóa redirect quá sớm — hãy giữ chúng ít nhất một năm.
Có nên chuyển hướng tất cả trang cũ về trang chủ không?
Không. Google coi việc chuyển hướng hàng loạt về trang chủ là soft 404. Hãy chuyển mỗi URL cũ đến trang mới phù hợp nhất, và để các trang thực sự lỗi thời trả về 404 hoặc 410.
Chuỗi redirect là gì?
Chuỗi xảy ra khi một redirect dẫn đến redirect khác, ví dụ /a → /b → /c. Dùng “Xử lý chuỗi redirect” để viết lại /a trỏ thẳng đến /c.
Tôi có thể chuyển hướng URL có query string không?
Hầu hết định dạng đơn giản không khớp được query string. Hãy dùng RewriteCond của Apache với %{QUERY_STRING}, tính năng khớp query parameter của Netlify, hoặc quy tắc ở edge. Công cụ kiểm tra sẽ đánh dấu các nguồn có chứa “?”.
Tôi có thể cài Tạo Redirect 301 như một ứng dụng web và dùng khi không có mạng không?
Có. Tạo Redirect 301 là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan