Vì sao xuất hiện lỗi 404 sau khi chuyển website?
Lỗi 404 thường xảy ra khi:
- URL cũ không còn tồn tại.
- Redirect bị thiếu.
- Cấu trúc URL thay đổi.
- Internal link vẫn trỏ về đường dẫn cũ.
- Backlink bên ngoài trỏ tới URL đã xóa.
Sau migration, đây là nhóm lỗi cần kiểm tra sớm.
Kiểm tra trong Google Search Console
Có thể xem các URL lỗi trong:
Search Console → Page Indexing
và dùng:
URL Inspection
để kiểm tra từng địa chỉ quan trọng.
Nên ưu tiên xử lý những URL từng có traffic hoặc backlink.
Crawl lại website
Dùng công cụ crawl để tìm:
- Link nội bộ trả 404.
- URL cũ chưa redirect.
- Hình ảnh hoặc tài nguyên bị mất.
- Redirect sai.
Crawl cả website mới và danh sách URL cũ sẽ giúp phát hiện lỗi đầy đủ hơn.
Kiểm tra URL cũ quan trọng
Nên đặc biệt kiểm tra:
- Trang sản phẩm.
- Danh mục.
- Bài viết có traffic.
- Landing page.
- URL có backlink.
Nếu có trang mới tương ứng, nên:
URL cũ → Redirect 301 → URL mới.
Không redirect mọi lỗi 404 về trang chủ
Nếu URL cũ có nội dung thay thế phù hợp, hãy redirect tới trang đó.
Nếu trang thực sự không còn và không có nội dung tương đương, có thể để 404 hoặc 410 thay vì ép người dùng về homepage.
Sửa internal link
Nếu website mới vẫn chứa link tới URL cũ, nên cập nhật trực tiếp sang URL mới.
Không nên để:
Internal link → URL cũ → 301 → URL mới
khi có thể liên kết thẳng tới URL mới.
Theo dõi sau khi sửa
Sau khi xử lý, tiếp tục kiểm tra:
- Lỗi 404 mới.
- Redirect.
- Traffic.
- Backlink.
- Index.
Một số URL cũ có thể tiếp tục được Google hoặc người dùng truy cập trong thời gian dài.
Kết luận
Quy trình kiểm tra lỗi 404 sau migration nên là:
Search Console → Crawl website → Kiểm tra URL cũ quan trọng → Redirect 301 khi có trang thay thế → Sửa internal link → Theo dõi tiếp.
Có thể ghi nhớ:
404 không phải lúc nào cũng xấu; vấn đề là để URL quan trọng bị 404 khi thực tế đã có trang mới thay thế.