Mục lục 1. Sự cần thiết của bảo mật thông tin bệnh nhân trong chuyển đổi số1.1. Quá trình chuyển đổi số…
Cách kiểm tra redirect www, non-www, HTTP và HTTPS
Wecanadmin / Twitter 29.04.2026
Mục lục
Để kiểm tra redirect www, non-www, HTTP và HTTPS, hãy nhập lần lượt 4 phiên bản URL của website vào trình duyệt hoặc công cụ redirect checker. Website đạt khi chỉ có 1 phiên bản chính trả 200 OK, các phiên bản còn lại redirect 301 về đúng URL chính. Nếu có từ 2 phiên bản cùng mở được, website có thể bị trùng lặp URL, sai dữ liệu tracking hoặc Google index nhầm phiên bản.
Hãy thay domain.com bằng tên miền của bạn rồi đối chiếu 4 URL sau:
http://domain.com
http://www.domain.com
https://domain.com
https://www.domain.com
1. Cách kiểm tra redirect www, non-www, HTTP và HTTPS nhanh nhất
Hãy kiểm tra đủ 4 phiên bản URL:
http://domain.com
http://www.domain.com
https://domain.com
https://www.domain.com
Đây là bước kiểm tra redirect domain cơ bản trước khi launch, bàn giao hoặc audit SEO kỹ thuật cho website.
Website được xem là redirect đúng khi:
URL chính trả 200 OK.
Các URL phụ trả 301.
Final URL đúng với bản chính đã chọn.
Trang con vẫn giữ nguyên đường dẫn sau redirect.
Không có redirect loop hoặc redirect chain dài.
Với website dùng non-www làm bản chính, tức là dùng https://domain.com
trạng thái đạt là:
http://domain.com redirect 301 về https://domain.com
http://www.domain.com redirect 301 về https://domain.com
https://www.domain.com redirect 301 về https://domain.com
https://domain.com trả về 200 OK
Với website dùng www làm bản chính, tức là dùng https://www.domain.com
trạng thái đạt là:
http://domain.com redirect 301 về https://www.domain.com
http://www.domain.com redirect 301 về https://www.domain.com
https://domain.com redirect 301 về https://www.domain.com
https://www.domain.com trả về 200 OK
Cách tự kết luận kết quả kiểm tra
Website đạt khi:
Chỉ 1 URL trả 200 OK.
3 URL còn lại trả 301.
Final URL trùng với bản chính đã chọn.
Trang con vẫn giữ nguyên đường dẫn sau redirect.
Website chưa đạt khi:
Có từ 2 URL trở lên cùng trả 200 OK.
URL HTTP không chuyển sang HTTPS.
URL www và non-www cùng mở được.
URL phụ redirect về trang chủ thay vì trang con tương ứng.
Final URL đúng nhưng đi qua nhiều hơn 1 bước redirect.
Chỉ cần một trong các tình huống trên xuất hiện, website chưa được xem là chuẩn redirect cho nhóm HTTP/HTTPS và www/non-www.
Một số tình huống thường gặp:
http://domain.com chuyển về https://domain.com: đạt nếu non-www là bản chính.
http://domain.com vẫn mở bằng HTTP: chưa đạt.
https://www.domain.com và https://domain.com cùng trả 200 OK: chưa đạt.
http://www.domain.com/thiet-ke-website chuyển về https://domain.com/thiet-ke-website: đạt.
http://www.domain.com/thiet-ke-website chuyển về https://domain.com: chưa đạt vì trang con bị chuyển sai về trang chủ.
URL cuối đúng chưa đủ. Nếu chuỗi chuyển hướng đi qua nhiều bước, vẫn cần kiểm tra redirect chain.
Lỗi này nghiêm trọng vì người dùng muốn vào trang dịch vụ cụ thể nhưng lại bị đưa về trang chủ.
2. 3 cách kiểm tra redirect www, non-www, HTTP và HTTPS cho website
Chọn cách kiểm tra theo nhu cầu:
Muốn kiểm tra nhanh: dùng trình duyệt.
Muốn xem mã 301, 302: dùng redirect checker hoặc DevTools.
Muốn xem toàn bộ redirect chain: dùng DNS Robot, WhereGoes hoặc curl -IL.
Muốn kiểm tra nhiều URL: dùng HTTPStatus.io hoặc Screaming Frog.
Muốn gửi lỗi cho kỹ thuật: dùng tool có kết quả rõ và chụp màn hình lại.
2.1. Cách 1: Kiểm tra bằng trình duyệt
Cách này phù hợp với chủ doanh nghiệp, marketing manager hoặc project manager vì không cần dùng công cụ kỹ thuật.
Cách làm:
Mở Chrome, Edge, Firefox hoặc Safari ở chế độ ẩn danh.
Nhập lần lượt 4 URL:
http://domain.com
http://www.domain.com
https://domain.com
https://www.domain.com
Sau khi website tải xong, nhìn URL cuối cùng trên thanh địa chỉ.
Ghi lại bản nào đúng, bản nào sai.
Trường hợp lỗi http://domain.com không tự chuyển sang https://domain.com mà vẫn ở HTTP. Lỗi này cần xử lý sớm vì người dùng có thể thấy cảnh báo không bảo mật.
Ưu điểm của cách này là dễ làm, không cần công cụ kỹ thuật. Hạn chế là trình duyệt không cho biết rõ mã redirect là 301 hay 302, không hiển thị redirect chain và có thể bị ảnh hưởng bởi cache.
Để kiểm tra kỹ hơn ngay trong trình duyệt, có thể dùng Developer Tools:
Mở Chrome.
Nhấn F12 hoặc chuột phải chọn Inspect / Kiểm tra.
Vào tab Network.
Bật Preserve log.
Nhập URL cần kiểm tra, ví dụ http://domain.com.
Xem cột Status và phần Headers để biết URL có trả 301, 302, 200 hay không.
2.2. Cách 2: Kiểm tra bằng công cụ online
Muốn xem rõ website đang chuyển qua mấy bước, hãy dùng công cụ redirect checker online.
Một số công cụ thường dùng:
What’s My DNS Redirect Checker
DNS Robot Redirect Checker
Seobility Redirect Checker
SEO Review Tools Redirect Checker
HTTPStatus.io
WhereGoes
Redirect Checker
Redirect Path extension trên Chrome
Các công cụ này giúp kiểm tra chuyển hướng URL, xem mã phản hồi HTTP và xác định URL cuối cùng sau redirect.
Chọn công cụ theo nhu cầu:
Kiểm tra nhanh 1 URL: DNS Robot, What’s My DNS hoặc Redirect Checker.
Xem redirect chain: DNS Robot, WhereGoes hoặc Redirect Path.
Kiểm tra status code 200, 301, 302: HTTPStatus.io, SEO Review Tools hoặc DevTools.
Kiểm tra nhiều URL cùng lúc: HTTPStatus.io hoặc Screaming Frog SEO Spider.
Kiểm tra trực tiếp trên trình duyệt: Chrome DevTools hoặc Redirect Path extension.
Gửi kết quả cho kỹ thuật: DNS Robot, HTTPStatus.io hoặc ảnh chụp DevTools vì kết quả dễ đọc và dễ đối chiếu.
Cách làm chung:
Mở công cụ redirect checker.
Nhập URL cần kiểm tra, ví dụ:
http://www.domain.com
Bấm kiểm tra.
Xem kết quả gồm status code, URL trung gian, số bước redirect và final URL.
Trường hợp này vẫn về đúng URL cuối, nhưng đi qua nhiều bước redirect. Website càng lớn, redirect chain càng cần được rút gọn. Các trang dịch vụ, landing page và URL có traffic nên được ưu tiên kiểm tra trước.
Danh sách URL nên đưa vào kiểm tra hàng loạt
Với website doanh nghiệp, trang chủ chưa đủ. Cần rà soát thêm trang dịch vụ, landing page, URL cũ và URL đang chạy quảng cáo.
Danh sách nên lấy thêm:
Trang dịch vụ chính.
Trang danh mục sản phẩm/dịch vụ.
Trang bài viết có traffic.
Landing page đang chạy quảng cáo.
URL cũ sau redesign.
URL có backlink.
URL có UTM.
URL trong sitemap.
URL trong menu, footer, nút CTA chính.
Mục tiêu kiểm tra theo từng nhóm URL:
Trang chủ: kiểm tra đủ 4 phiên bản HTTP, HTTPS, www và non-www.
Trang dịch vụ: xác nhận URL có giữ đúng path sau redirect không.
Landing page quảng cáo: kiểm tra redirect có làm mất UTM không.
URL cũ: xác nhận có 301 về URL mới tương ứng không.
URL trong sitemap: kiểm tra sitemap có chứa URL 200 OK hay đang chứa URL 301, 302.
URL có backlink: xác nhận có chuyển đúng sang trang liên quan không.
Sau redesign, migration hoặc đổi cấu trúc URL, hãy đưa danh sách URL quan trọng vào HTTPStatus.io hoặc Screaming Frog để phát hiện 301, 302, 404, redirect chain và redirect sai đích.
2.3. Cách 3: Kiểm tra bằng lệnh curl
Cách này phù hợp với SEO Executive, Web Admin hoặc kỹ thuật.
Trên macOS hoặc Linux, mở Terminal. Trên Windows, có thể dùng PowerShell nếu đã hỗ trợ curl.
Dùng lệnh:
curl -I http://www.domain.com
Kết quả có thể hiển thị:
HTTP/1.1 301 Moved Permanently
Location: https://domain.com
Điều này nghĩa là URL đang chuyển hướng 301 về:
https://domain.com
Kiểm tra tiếp URL cuối:
curl -I https://domain.com
Nếu kết quả là HTTP/2 200 thì URL cuối đang hoạt động bình thường.
Muốn xem toàn bộ chuỗi redirect, dùng:
curl -IL http://domain.com
Kiểm tra đủ 4 phiên bản bằng các lệnh:
curl -I http://domain.com
curl -I http://www.domain.com
curl -I https://domain.com
curl -I https://www.domain.com
Cần chi tiết hơn quá trình kết nối, dùng:
curl -Iv http://domain.com
Trong đó:
-I chỉ lấy phần header.
-L đi theo các bước redirect.
-v hiển thị chi tiết quá trình request.
3. Cách đọc kết quả kiểm tra redirect: 200, 301, 302, final URL và redirect chain
Khi dùng công cụ kiểm tra redirect hoặc lệnh curl, bạn sẽ thường thấy các mã như 200, 301, 302, final URL và redirect chain. Chỉ cần hiểu những ý chính sau là đủ để tự đánh giá website.
Các kết quả thường gặp:
200 OK: URL đang mở thành công. Chỉ nên xuất hiện ở URL chính.
301 Moved Permanently: chuyển hướng vĩnh viễn. Nên dùng cho HTTP sang HTTPS và www/non-www.
302 Found: chuyển hướng tạm thời. Không nên dùng lâu dài để chuẩn hóa domain.
307 Temporary Redirect: chuyển hướng tạm thời, giữ nguyên phương thức request. Không nên dùng cho chuẩn hóa domain lâu dài.
308 Permanent Redirect: chuyển hướng vĩnh viễn, giữ nguyên phương thức request. Có thể dùng, nhưng 301 phổ biến hơn.
Location: URL đích được chuyển đến. URL này phải là bản chính đã chọn.
Final URL: URL cuối cùng sau redirect. Final URL phải là bản chính.
Redirect chain: chuỗi nhiều bước redirect. Cần rút gọn nếu quá nhiều hop.
Phản hồi đạt chuẩn:
HTTP/1.1 301 Moved Permanently
Location: https://domain.com
Phản hồi cần kiểm tra thêm:
HTTP/1.1 302 Found
Location: https://domain.com
Với chuẩn hóa domain, redirect từ HTTP sang HTTPS hoặc từ www sang non-www là thay đổi lâu dài. Trường hợp này nên dùng 301 để báo hiệu chuyển hướng vĩnh viễn, thay vì dùng 302 vốn phù hợp hơn cho chuyển hướng tạm thời.
Cách đọc nhanh:
URL chính trả 200 OK: kết quả tốt, không cần sửa.
URL phụ trả 301, chuyển về URL chính và URL chính trả 200 OK: kết quả tốt.
URL phụ trả 302 rồi chuyển về URL chính: cần kiểm tra lại. Nếu đây là redirect lâu dài, nên đổi sang 301.
URL phụ đi qua nhiều bước 301 → 301 → 200: đây là redirect chain, cần rút gọn.
URL A chuyển sang URL B rồi URL B lại chuyển về URL A: đây là redirect loop, cần xử lý ngay.
URL phụ chuyển về trang chủ thay vì trang con tương ứng: đây là redirect sai đích.
URL HTTPS báo lỗi chứng chỉ: cần kiểm tra SSL cho www và non-www.
Mức độ ưu tiên theo kết quả:
URL chính trả 200 OK: bình thường, không cần sửa.
URL phụ 301 về URL chính: bình thường, chỉ cần kiểm tra final URL đúng chưa.
URL phụ dùng 302 lâu dài: mức độ trung bình đến cao, nên đổi sang 301 nếu là redirect vĩnh viễn.
Nhiều URL cùng trả 200 OK: mức độ cao, cần chọn bản chính và redirect 301 bản còn lại.
Redirect chain nhiều bước: mức độ trung bình, nên rút gọn về 1 bước nếu có thể.
Redirect loop: mức độ rất cao, cần kỹ thuật xử lý ngay.
HTTPS báo lỗi chứng chỉ: mức độ cao, cần kiểm tra SSL cho www và non-www.
Redirect sang domain lạ: mức độ khẩn cấp, cần kiểm tra bảo mật, mã nguồn, plugin và server.
4. Các lỗi redirect www, non-www, HTTP và HTTPS thường gặp
Các lỗi redirect thường rơi vào 5 nhóm:
Lỗi chuẩn hóa domain: www và non-www cùng mở.
Lỗi bảo mật: HTTP không sang HTTPS, SSL lỗi, mixed content.
Lỗi mã redirect: dùng 302 thay vì 301.
Lỗi đường đi redirect: redirect chain, redirect loop, mất path.
Lỗi index/tracking: Google index sai phiên bản, mất UTM, sitemap/internal link dùng sai URL.
4.1. Lỗi HTTP không tự chuyển sang HTTPS
Dấu hiệu: Người dùng truy cập http://domain.com nhưng website vẫn mở bằng HTTP, không tự chuyển sang https://domain.com.
Nguyên nhân thường gặp: Hosting hoặc server chưa cấu hình redirect HTTP sang HTTPS, SSL chưa cài đúng, hoặc CDN/Cloudflare chưa ép HTTPS.
Cách xử lý gợi ý: Cấu hình redirect 301 từ HTTP sang HTTPS cho toàn bộ website.
Mức độ ưu tiên: Cao, đặc biệt với website có form tư vấn, đăng nhập, thanh toán hoặc chạy quảng cáo.
4.2. Lỗi www và non-www cùng mở được
Dấu hiệu: Cả https://domain.com và https://www.domain.com đều mở website giống nhau.
Nguyên nhân thường gặp: Website chưa chọn domain chính hoặc chưa cấu hình redirect 301 giữa www và non-www.
Cách xử lý gợi ý: Chọn một bản chính, sau đó redirect 301 bản còn lại về bản chính.
Mức độ ưu tiên: Cao, vì có thể gây trùng lặp URL và phân tán tín hiệu SEO.
4.3. Lỗi redirect 302 thay vì 301
Dấu hiệu: URL phụ redirect về bản chính nhưng status code là 302.
Nguyên nhân thường gặp: CMS, plugin redirect, hosting hoặc server rule đang để redirect tạm thời.
Cách xử lý gợi ý: Đổi sang 301 nếu đây là chuyển hướng vĩnh viễn để chuẩn hóa domain.
Nguyên nhân thường gặp: Cấu hình mâu thuẫn giữa hosting, server, CDN, Cloudflare, WordPress plugin, file .htaccess hoặc cấu hình SSL.
Cách xử lý gợi ý: Kiểm tra lại các lớp cấu hình redirect, đặc biệt là nơi đang ép HTTPS hoặc ép www/non-www.
Mức độ ưu tiên: Rất cao, vì người dùng có thể không truy cập được website.
4.6. Lỗi SSL chỉ hoạt động trên một phiên bản domain
Dấu hiệu: https://domain.com mở bình thường nhưng https://www.domain.com báo lỗi chứng chỉ, hoặc ngược lại.
Nguyên nhân thường gặp: SSL chưa bao phủ đủ cả www và non-www, hoặc DNS/CDN chưa trỏ đúng.
Cách xử lý gợi ý: Đảm bảo SSL hợp lệ cho cả phiên bản chính và phiên bản phụ.
Mức độ ưu tiên: Cao.
4.7. Lỗi thiếu cấu hình DNS/CNAME cho www
Dấu hiệu thường gặp là https://www.domain.com không truy cập được hoặc báo DNS_PROBE_FINISHED_NXDOMAIN.
Hãy kiểm tra bản ghi DNS cho www, thường là CNAME hoặc A record tùy hệ thống hosting/CDN.
Mức độ ưu tiên cao nếu website chọn www làm bản chính hoặc người dùng thường truy cập bản www.
4.8. Lỗi redirect làm mất đường dẫn con
Dấu hiệu: Người dùng vào http://domain.com/thiet-ke-website nhưng bị chuyển về https://domain.com thay vì https://domain.com/thiet-ke-website
Nguyên nhân thường gặp: Rule redirect sai, thiếu phần path hoặc query string.
Cách xử lý gợi ý: Redirect cần giữ nguyên đường dẫn con, chỉ thay đổi giao thức hoặc phiên bản domain.
Mức độ ưu tiên: Cao, vì có thể làm mất thứ hạng trang con và gây sai trải nghiệm người dùng.
4.9. Lỗi mixed content sau khi chuyển sang HTTPS
Website đã dùng HTTPS nhưng trình duyệt vẫn báo “Not secure”, hoặc hình ảnh, CSS, JavaScript không tải đúng. Nguyên nhân thường đến từ tài nguyên cũ vẫn được gọi bằng HTTP.
Hãy kiểm tra database, theme, plugin cache, CDN và media URL để cập nhật tài nguyên sang HTTPS.
Mức độ ưu tiên từ trung bình đến cao, đặc biệt nếu trình duyệt hiển thị cảnh báo bảo mật.
4.10. Lỗi trailing slash tạo URL trùng lặp
Hai URL sau cùng mở được một nội dung:
https://domain.com/thiet-ke-website
https://domain.com/thiet-ke-website/
Hãy chọn một kiểu URL chính, sau đó redirect bản còn lại về bản chính.
Mức độ ưu tiên thấp đến trung bình, tùy quy mô website và tình trạng index.
4.11. Lỗi Google index sai phiên bản URL
Dấu hiệu:
Google hiển thị URL HTTP thay vì HTTPS.
Google hiển thị bản www trong khi website chọn non-www.
Google index nhiều phiên bản cùng lúc.
Có thể kiểm tra nhanh bằng:
site:domain.com
site:www.domain.com
Nguyên nhân thường gặp: Redirect chưa rõ ràng, canonical/sitemap chưa đồng bộ, hoặc Google chưa cập nhật tín hiệu mới.
Cách xử lý gợi ý: Kiểm tra lại redirect, canonical, sitemap và Google Search Console.
Mức độ ưu tiên: Trung bình đến cao.
4.12. Lỗi website bị redirect sang domain lạ
Dấu hiệu: Người dùng truy cập website của bạn nhưng bị chuyển sang website khác, có thể là trang quảng cáo, cá cược, nội dung lạ hoặc domain không thuộc doanh nghiệp.
Nguyên nhân thường gặp: Mã độc, file .htaccess bị chèn rule lạ, plugin bị nhiễm, mã JS độc hại hoặc cấu hình server bị thay đổi.
Cách xử lý gợi ý: Cần kỹ thuật kiểm tra bảo mật, mã nguồn, plugin, file cấu hình và log server.
Mức độ ưu tiên: Khẩn cấp.
Lỗi redirect thường cần kiểm tra ở đâu?
Khi phát hiện lỗi, có thể khoanh vùng nhanh như sau:
HTTP không chuyển HTTPS: kiểm tra hosting, server, SSL, Cloudflare/CDN.
www và non-www cùng mở: kiểm tra server config, .htaccess, Nginx, CMS, hosting.
Redirect 302 thay vì 301: kiểm tra plugin redirect, CMS, server rule.
Redirect nhiều bước: kiểm tra server rule, CDN, plugin, redirect cũ.
SSL lỗi ở www hoặc non-www: kiểm tra SSL certificate, DNS, CNAME/A record, hosting.
Redirect mất path: kiểm tra rewrite rule, redirect rule thiếu path hoặc query string.
Mixed content: kiểm tra database, theme, plugin, CDN, media URL.
Google index sai phiên bản: kiểm tra redirect, canonical, sitemap, GSC.
Redirect sang domain lạ: kiểm tra malware, .htaccess, plugin, JS, server config.
Lỗi nào cần xử lý trước khi launch hoặc nghiệm thu?
Website chuẩn bị launch hoặc nghiệm thu cần xử lý trước các lỗi làm người dùng không truy cập được, lỗi bảo mật, lỗi sai URL chính và lỗi làm Google index sai phiên bản.
Trailing slash chưa thống nhất nếu gây trùng lặp URL hoặc ảnh hưởng index.
Redirect chain nhẹ hoặc trailing slash chưa thống nhất có thể xử lý sau nếu chưa ảnh hưởng truy cập. Tuy vậy, vẫn cần ghi vào checklist để tránh bỏ sót.
5. Checklist kiểm tra redirect website trước khi nghiệm thu
Trước khi nghiệm thu website, bạn có thể dùng checklist sau để kiểm tra nhanh và gửi lại cho đội kỹ thuật nếu có lỗi.
Checklist này phù hợp cho website mới bàn giao, website vừa cài SSL, website đổi hosting hoặc website vừa chuyển từ HTTP sang HTTPS.
Các mục cần kiểm tra mức độ cao:
Đã chọn domain chính www hoặc non-www chưa?
HTTP đã chuyển sang HTTPS chưa?
4 phiên bản URL đã về cùng một bản chính chưa?
Các URL phụ có dùng 301 không?
URL chính có trả 200 OK không?
SSL có hợp lệ cho cả www và non-www không?
DNS cho bản www có hoạt động không?
Trang con có redirect đúng về chính nó không?
Google Search Console có báo Redirect error không?
Mục cần kiểm tra mức độ rất cao:
Có redirect loop không?
Các mục cần kiểm tra mức độ trung bình:
Có redirect chain không?
URL có và không có dấu / cuối đã thống nhất chưa?
Sitemap có dùng đúng URL HTTPS chính không?
Sitemap có chứa URL 301, 302 không?
Link menu, logo, footer có dùng đúng bản chính không?
Internal link có trỏ trực tiếp đến URL chính không?
UTM/tracking có bị mất sau redirect không?
Google Search Console có nhiều Page with redirect bất thường không?
Có mixed content sau khi chuyển HTTPS không?
Trong Google Search Console, có thể vào mục Pages / Indexing để kiểm tra các trạng thái như Page with redirect, Redirect error hoặc Duplicate, Google chose different canonical than user. Nếu các URL HTTP, www hoặc non-www không mong muốn xuất hiện nhiều trong báo cáo, cần kiểm tra lại redirect, canonical và sitemap.
Ngoài trang chủ, hãy rà soát thêm ít nhất một trang con quan trọng:
http://domain.com/thiet-ke-website
http://www.domain.com/thiet-ke-website
https://www.domain.com/thiet-ke-website
Yêu cầu là tất cả phải về đúng trang con ở bản HTTPS chính, không bị chuyển về trang chủ.
Sau redirect, cần kiểm tra UTM có còn trên URL không. Nếu bị mất, cần báo kỹ thuật hoặc marketing tracking kiểm tra lại.
Với website vừa migration, redesign hoặc đổi cấu trúc URL, cần kiểm tra thêm danh sách URL cũ quan trọng. URL cũ nên redirect 301 đến URL mới tương ứng, không nên redirect toàn bộ về trang chủ.
6. Mẫu ghi nhận lỗi redirect để gửi kỹ thuật xử lý
Khi phát hiện lỗi, không nên chỉ nhắn chung chung là “website bị lỗi redirect”. Hãy ghi rõ URL nhập vào, kết quả hiện tại, kết quả mong muốn và mức độ ưu tiên. Cách ghi càng rõ, kỹ thuật càng xử lý nhanh.
Một báo cáo lỗi redirect nên có:
URL đã kiểm tra.
Công cụ hoặc trình duyệt dùng để kiểm tra.
Kết quả hiện tại.
Kết quả mong muốn.
Mã redirect mong muốn nếu biết.
Ảnh chụp hoặc log nếu có.
Mức độ ưu tiên.
Mẫu thông tin nên ghi:
Tiêu đề ticket/email: [Báo cáo lỗi redirect] domain.com – HTTP không chuyển HTTPS
Tên website: domain.com
URL kiểm tra: http://www.domain.com
Công cụ kiểm tra: DNS Robot Redirect Checker
Thiết bị/trình duyệt: Chrome desktop, tab ẩn danh
Bước tái hiện lỗi: mở tab ẩn danh → nhập URL → chụp kết quả redirect checker
Kết quả hiện tại: 302 → http://domain.com → https://domain.com
Lỗi phát hiện: dùng 302, redirect nhiều bước
Kết quả mong muốn: 301 → https://domain.com
Mức độ ưu tiên: cao
Ảnh chụp/log: đính kèm nếu có
Ghi chú SEO: cần chuẩn hóa domain, tránh duplicate URL và redirect chain
Ví dụ nội dung gửi kỹ thuật:
Anh/chị kiểm tra giúp em URL http://www.domain.com. Hiện tại URL này đang redirect qua 2 bước và dùng mã 302 trước khi về https://domain.com. Mong muốn là redirect 301 trực tiếp về https://domain.com để chuẩn hóa domain và tránh redirect chain.
Nếu lỗi là HTTP không chuyển sang HTTPS, có thể ghi:
URL kiểm tra: http://domain.com
Kết quả hiện tại: Vẫn mở bằng HTTP, trình duyệt báo không bảo mật.
Kết quả mong muốn: http://domain.com → https://domain.com
Yêu cầu: Cấu hình redirect 301 từ HTTP sang HTTPS cho toàn bộ website.
Nếu lỗi là trang con bị chuyển sai về trang chủ, có thể ghi:
URL kiểm tra: http://domain.com/thiet-ke-website
Kết quả hiện tại: Chuyển về https://domain.com
Kết quả mong muốn: Chuyển về https://domain.com/thiet-ke-website
Ghi chú: Cần giữ nguyên đường dẫn con sau khi redirect.
Nếu lỗi là redirect loop, có thể ghi:
URL kiểm tra: https://domain.com
Kết quả hiện tại: Trình duyệt báo Too many redirects.
Kết quả mong muốn: https://domain.com trả về 200 OK nếu là bản chính.
Ghi chú: Vui lòng kiểm tra rule redirect giữa HTTPS, www/non-www, plugin cache, Cloudflare/CDN và cấu hình server.
Nếu lỗi là redirect sang domain lạ, có thể ghi:
URL kiểm tra: https://domain.com
Kết quả hiện tại: Bị chuyển sang domain lạ không thuộc doanh nghiệp.
Mức độ ưu tiên: Khẩn cấp.
Ghi chú: Nghi ngờ mã độc hoặc rule redirect lạ. Cần kiểm tra mã nguồn, plugin, .htaccess, log server và cấu hình DNS/CDN.
Mẫu này phù hợp để gửi qua email, Zalo, ticket nội bộ hoặc group dự án. Người không chuyên kỹ thuật vẫn có thể dùng được vì chỉ cần copy URL, ghi kết quả nhìn thấy và mô tả kết quả mong muốn.
7. Kiến thức nền về redirect www, non-www, HTTP và HTTPS
7.1. Redirect www, non-www, HTTP và HTTPS là gì?
Redirect www, non-www, HTTP và HTTPS là việc cấu hình để các phiên bản URL khác nhau của cùng một website tự động chuyển về một phiên bản chính duy nhất.
Một website thường có thể được truy cập bằng 4 dạng URL:
http://domain.com
http://www.domain.com
https://domain.com
https://www.domain.com
Trong đó:
HTTP là giao thức truy cập thông thường, không mã hóa dữ liệu.
HTTPS là giao thức bảo mật, có chứng chỉ SSL/TLS.
www là phiên bản tên miền có tiền tố www, ví dụ https://www.domain.com.
non-www là phiên bản không có www, ví dụ https://domain.com.
Với người dùng, các phiên bản này có thể nhìn khá giống nhau. Nhưng với trình duyệt, máy chủ, Google và hệ thống tracking, đây có thể được hiểu là các URL khác nhau nếu không được redirect đúng.
Mục tiêu của redirect là giúp website thống nhất về một phiên bản URL chính, thay vì để nhiều phiên bản cùng hoạt động độc lập.
7.2. Vì sao cần kiểm tra redirect www, non-www, HTTP và HTTPS?
Redirect là hạng mục dễ bị bỏ sót khi bàn giao website, dù giao diện và nội dung đã hoàn thiện. Cấu hình sai có thể ảnh hưởng đến SEO, bảo mật, dữ liệu tracking và trải nghiệm người dùng.
Phát hiện redirect chain, loop hoặc lỗi SSL trước khi launch.
Với website mới launch, website mới bàn giao hoặc website đang audit SEO kỹ thuật, kiểm tra redirect là bước cần làm trước khi gửi sitemap, chạy quảng cáo hoặc triển khai SEO dài hạn.
7.3. Nên chọn phiên bản chính là www hay non-www?
Website dùng www hay non-www đều được. Về SEO, không có phiên bản nào mặc định tốt hơn. Điều quan trọng là phải chọn một phiên bản chính duy nhất và redirect toàn bộ phiên bản còn lại về bản đó.
Ưu tiên non-www nếu:
Website mới, chưa có lịch sử index phức tạp.
Doanh nghiệp muốn URL ngắn gọn.
Website SME dùng URL trên brochure, name card, landing page hoặc tài liệu bán hàng.
Tài liệu thương hiệu, quảng cáo hoặc hệ thống cũ đã dùng www.
Website có nhiều subdomain, CDN hoặc cấu hình kỹ thuật riêng.
Chưa chắc nên chọn bản nào? Hãy giữ bản đang được Google index và dùng ổn định nhất.
Quan trọng nhất không phải chọn www hay non-www, mà là chọn một bản chính và đồng bộ redirect, canonical, sitemap, internal link, Google Search Console và tracking theo bản đó.
8. Khi nào cần nhờ kỹ thuật xử lý lỗi redirect website?
Bạn có thể tự kiểm tra một URL có chuyển về bản chính hay không bằng trình duyệt hoặc redirect checker. Khi lỗi xuất hiện trên nhiều URL, nhiều lớp cấu hình hoặc ảnh hưởng truy cập website, hãy gửi kỹ thuật xử lý.
Redirect có thể nằm ở nhiều lớp: hosting, server, CDN, Cloudflare, WordPress, plugin SEO, mã nguồn hoặc cấu hình SSL. Nếu sửa sai, website có thể bị lỗi truy cập hoặc mất index.
Cần nhờ kỹ thuật trong các trường hợp sau:
Website mới launch hoặc mới bàn giao.
Website vừa cài SSL.
Website vừa đổi domain.
Website vừa redesign hoặc đổi cấu trúc URL.
Website vừa chuyển hosting, CDN hoặc Cloudflare.
Website báo lỗi Too many redirects.
Website có HTTPS nhưng trình duyệt báo Your connection is not private.
HTTP không tự chuyển sang HTTPS trên toàn bộ website.
www và non-www cùng mở được nhưng không tự chuyển về một bản chính.
Trang con bị redirect sai về trang chủ.
Redirect làm mất UTM hoặc tham số tracking.
Website bị Google index nhiều phiên bản URL.
Website mất traffic sau khi chuyển HTTP sang HTTPS hoặc đổi URL.
Google Search Console báo Redirect error.
Website bị redirect sang domain lạ.
Website có nhiều subdomain, landing page, môi trường staging/production.
Cần kiểm tra hàng loạt hàng trăm hoặc hàng nghìn URL sau migration.
Trước khi gửi kỹ thuật, hãy chuẩn bị 3 thông tin:
URL đã nhập.
Kết quả hiện tại.
Kết quả mong muốn.
Mẫu ngắn:
URL nhập: http://www.domain.com/bang-gia
Kết quả hiện tại: Chuyển về https://domain.com
Kết quả mong muốn: Chuyển về https://domain.com/bang-gia
Khi có đủ thông tin này, kỹ thuật có thể kiểm tra nhanh hơn, tránh hỏi lại nhiều lần. Với website chuẩn bị launch hoặc nghiệm thu, hãy kiểm tra redirect trước ít nhất 1-2 ngày để còn thời gian sửa, test lại và xác nhận lần cuối.
Chưa chắc website đã redirect đúng giữa HTTP/HTTPS và www/non-www? Wecan Group có thể kiểm tra domain, SSL, redirect 301, redirect chain, canonical, sitemap và Google Search Console trước khi nghiệm thu hoặc triển khai SEO.
9. Câu hỏi thường gặp về redirect www, non-www, HTTP và HTTPS
HTTP không tự chuyển sang HTTPS có ảnh hưởng SEO không?
Có. Website không tự chuyển sang HTTPS có thể gây cảnh báo bảo mật, ảnh hưởng trải nghiệm người dùng và khiến Google index URL không mong muốn.
Final URL đúng nhưng redirect nhiều bước có lỗi không?
Có thể xem là chưa tối ưu. Final URL đúng nhưng đi qua nhiều bước redirect vẫn làm chậm tải trang và gây lãng phí crawl.
Có cần kiểm tra redirect sau khi cài SSL không?
Có. Sau khi cài SSL, cần kiểm tra HTTP có tự chuyển sang HTTPS không và www/non-www có về đúng phiên bản chính không.
Website nên dùng www hay non-www?
Cả hai đều được. Quan trọng là chọn một phiên bản chính và redirect 301 phiên bản còn lại về bản chính đó.
Redirect 301 và 302 khác nhau thế nào?
301 là chuyển hướng vĩnh viễn, phù hợp để chuẩn hóa HTTP/HTTPS và www/non-www. 302 là chuyển hướng tạm thời, không nên dùng lâu dài cho domain chính.
Kiểm tra redirect www, non-www, HTTP và HTTPS chỉ là một hạng mục nhỏ trong SEO kỹ thuật. Redirect đúng giúp website thống nhất URL, tránh trùng lặp phiên bản và giảm lỗi index. Tuy nhiên, để website tăng trưởng bền vững, bạn cần nhìn rộng hơn toàn bộ hệ thống SEO: cấu trúc URL, canonical, sitemap, indexability, internal link, nội dung trùng lặp, cannibal content và cách Google hiểu từng nhóm trang trên website.
Nếu website đã có nội dung nhưng chưa tăng trưởng traffic, có traffic nhưng chưa tạo lead, hoặc Google đang index sai phiên bản URL, Wecan Group có thể hỗ trợ audit lại toàn bộ hệ thống SEO để xác định vấn đề nằm ở kỹ thuật, cấu trúc website hay chiến lược nội dung.
Wecan Group hỗ trợ:
Audit redirect, canonical, indexability, sitemap và internal link.
Kiểm tra HTTP/HTTPS, www/non-www, redirect 301, redirect chain và redirect loop.
Xác định URL nào nên giữ index, noindex, canonical hoặc redirect.
Rà soát các lỗi như sai intent, cannibal content, duplicate hoặc near-duplicate pages.
Audit content theo cụm chủ đề, intent tìm kiếm và mục tiêu SEO.
Xây dựng lại cấu trúc content và internal link để Google hiểu đúng trang cần ưu tiên.
Đề xuất lộ trình tối ưu SEO tổng thể cho website sau audit.
Bạn có thể → liên hệ Mr. Nam để được tư vấn chiến lược SEO phù hợp với website.
Thông tin liên hệ:
Trụ sở chính: Tầng 9, Tòa nhà Hồ Gươm Plaza, 102 Trần Phú, Hà Đông, Hà Nội
Chi nhánh TP. Hồ Chí Minh: Tầng 2, Tòa nhà Itaxa, 126 Nguyễn Thị Minh Khai, Phường Xuân Hòa, TP. Hồ Chí Minh