Mục lục
Lỗi 404 (HTTP 404, 404 Not Found) là mã trạng thái HTTP cho biết máy chủ không tìm thấy tài nguyên tại URL được truy cập, dù server vẫn hoạt động bình thường.
Trình duyệt vẫn kết nối được với website, nhưng tài nguyên phía sau đường dẫn đó không còn hoặc không tồn tại. Lỗi 404 thường gặp khi:
Chẳng hạn, người dùng truy cập example.com/san-pham-a, nhưng sản phẩm đã ngừng bán hoặc URL đã đổi sang /san-pham-moi. Khi đó, trình duyệt sẽ hiển thị các thông báo như “404 Not Found” hoặc “Page Not Found”.
Dễ nhầm nhất là 404, 301 và 410. 404 cho biết tài nguyên không tìm thấy ở đường dẫn hiện tại. 301 redirect dùng khi nội dung đã chuyển sang URL mới và cần giữ traffic, backlink cùng giá trị SEO. 410 Gone dùng khi tài nguyên đã bị xóa vĩnh viễn và Google thường loại khỏi index nhanh hơn 404. Có trang thay thế phù hợp thì dùng 301. Nội dung đã xóa vĩnh viễn thì dùng 410. Không tìm thấy tài nguyên ở URL hiện tại thì trả 404.
Có thể kiểm tra lỗi 404 theo hai cách.
Lỗi 404 không chỉ do nhập sai URL, mà còn có thể phát sinh từ traffic, content, UX, offer hoặc tracking. Nhìn theo funnel, cách phân nhóm này giúp bạn xác định lỗi đang ảnh hưởng chủ yếu đến SEO, chuyển đổi, trải nghiệm hay dữ liệu.
Traffic là lỗi xảy ra ngay ở điểm vào, khi nguồn truy cập được đưa tới một URL không còn tồn tại. Thường gặp nhất là:
Chẳng hạn, bạn chạy Google Ads tới example.com/landing-sale nhưng trang này đã bị xóa, toàn bộ traffic sẽ đổ vào 404 ngay từ bước đầu và có thể làm mất lead ngay lập tức. Tác động rõ nhất của nhóm này là mất traffic đầu vào.
Offer là lỗi xuất hiện khi trang chuyển đổi không còn hiệu lực nhưng vẫn có người truy cập. Các trường hợp phổ biến gồm:
Một tình huống điển hình là trang đăng ký “Workshop tháng 3” vẫn còn traffic từ email automation hoặc ads cũ nhưng trang đã bị xóa, khiến người dùng gặp 404 thay vì tới được điểm chuyển đổi. Tác động rõ nhất là mất lead và doanh thu.
Content gắn với thay đổi nội dung và cấu trúc URL. Dễ gặp khi:
Ví dụ, URL /seo-co-ban được đổi thành /seo-cho-nguoi-moi nhưng không redirect, link cũ sẽ trả 404 và có thể kéo theo mất backlink hoặc giảm thứ hạng. Đây là nhóm dễ tác động mạnh nhất đến SEO.
UX xuất hiện khi chính website dẫn người dùng tới trang không tồn tại. Nguyên nhân thường nằm ở:
Một lỗi dễ gặp là menu “Sản phẩm” vẫn trỏ tới một URL đã xóa, khiến người dùng gặp 404 ngay trong lúc duyệt site. Lỗi này làm đứt hành trình người dùng và tạo thêm link hỏng trong quá trình crawl.
Tracking đến từ hệ thống đo lường hoặc công cụ tạo link. Hay xuất hiện ở các lỗi như:
Trường hợp thường thấy là link gắn UTM từ campaign email hoặc ads bị sai định dạng, khiến server không nhận diện đúng đường dẫn và trả về 404 dù nội dung gốc vẫn tồn tại. Lỗi này không nằm ở nội dung hay cấu trúc site, nhưng có thể làm sai dữ liệu đo lường và ảnh hưởng đến việc đánh giá hiệu quả chiến dịch.
TỔNG KẾT:
Xác định đúng nhóm nguyên nhân là bước đầu để xử lý đúng lỗi.
Không phải mọi lỗi 404 đều cần redirect. Quyết định giữ 404 hay redirect phụ thuộc vào traffic, backlink, nội dung thay thế và internal link.
Hãy kiểm tra traffic trong GA4 hoặc Google Search Console trước. Nếu đường dẫn này vẫn còn lượt truy cập từ SEO, ads hoặc direct, không nên để 404 quá lâu vì bạn sẽ mất toàn bộ traffic hiện có và có thể kéo theo giảm chuyển đổi. Nếu đã có nội dung thay thế phù hợp, nên redirect 301 sang trang liên quan nhất. Nếu chưa có, nên tạo lại nội dung tương đương như:
Một bài blog cũ vẫn có khoảng 1.000 lượt truy cập tự nhiên mỗi tháng là trường hợp rất điển hình. Nếu để 404, toàn bộ traffic sẽ mất; redirect sang bài mới cùng chủ đề hoặc khôi phục nội dung tương đương sẽ giữ được người dùng và nhu cầu truy cập hiện có.
Đường dẫn đang có backlink từ website khác nên được ưu tiên bảo toàn giá trị liên kết bằng cách redirect 301 về nội dung gần nhất về ngữ cảnh. Ở đây, “đúng ngữ cảnh” không chỉ là gần về chủ đề mà còn phải gần về mục đích truy cập. Có thể rà soát backlink bằng GSC hoặc Ahrefs, nhưng cần tránh:
Trường hợp dễ gặp là một bài viết từng được báo chí hoặc website đối tác dẫn link nhưng đã bị xóa. Nếu giữ 404, toàn bộ giá trị link sẽ mất; nếu redirect sang bài tương đương, giá trị SEO và backlink sẽ được chuyển sang URL phù hợp hơn. Nếu chưa có trang tương đương, có thể cân nhắc tạo trang mới để giữ lại link juice.
301 phù hợp khi đã có một URL mới đáp ứng cùng intent hoặc có nội dung tương tự khoảng 70 đến 90 phần trăm. Những trường hợp thường gặp gồm:
Chẳng hạn, URL /seo-co-ban được chuyển thành /seo-cho-nguoi-moi. Trong tình huống này, redirect 301 giúp:
Nếu nội dung đích không đủ gần về ngữ cảnh, không nên redirect chỉ để né 404.
Những đường dẫn không còn traffic, không có backlink và cũng không có nội dung thay thế phù hợp thì không cần redirect. Khi đó:
Landing page của một chiến dịch đã kết thúc và không còn sử dụng nữa là ví dụ điển hình. Trường hợp này có thể giữ 404 hoặc dùng 410. Điều quan trọng là không redirect chỉ để né 404 khi URL không còn giá trị và không có nội dung thay thế phù hợp.
Với lỗi đến từ internal link, hướng xử lý đúng là sửa trực tiếp link gốc, không dùng redirect để vá lỗi điều hướng nội bộ. Hãy rà soát các vị trí dễ phát sinh lỗi như:
Nếu số lượng link lỗi lớn, nên ưu tiên sửa theo thứ tự:
Một lỗi rất thường gặp là menu “Sản phẩm” vẫn trỏ tới trang đã xóa. Khi đó người dùng sẽ gặp 404 ngay trong lúc điều hướng, và cách xử lý đúng là cập nhật lại link trong menu thay vì trông chờ redirect.
Tóm tắt flow quyết định nhanh:
Làm đúng flow này sẽ tránh mất SEO, lead và không làm rối hệ thống website.
Không phải mọi lỗi 404 đều cần xử lý ngay. Quan trọng là phân biệt URL nào cần ưu tiên xử lý để giữ traffic, backlink và chuyển đổi, và URL nào có thể giữ nguyên.
Đây là nhóm 404 ảnh hưởng trực tiếp đến người dùng, SEO hoặc chuyển đổi.
Những URL vẫn còn traffic cần được xử lý trước. Hãy kiểm tra trong Google Analytics hoặc Google Search Console. Nếu đường dẫn này vẫn có lượt truy cập từ Google, ads hoặc link ngoài, không nên để 404 quá lâu vì toàn bộ traffic hiện có có thể mất. Chẳng hạn, một bài blog cũ vẫn có vài trăm lượt truy cập mỗi tháng từ Google nhưng đã bị xóa thì người dùng tiếp tục vào từ kết quả tìm kiếm và gặp lỗi ngay.
Những URL đang nhận backlink cũng cần ưu tiên cao. Dùng GSC hoặc Ahrefs để rà soát liên kết ngoài. Nếu đường dẫn đó đang nhận backlink mà trả 404, phần giá trị SEO tích lũy từ các website đang trỏ về sẽ bị mất đi. Ví dụ, một bài viết từng được nhiều website khác dẫn link nhưng hiện trả 404 thì toàn bộ giá trị liên kết đó không còn được giữ lại.
Các trang liên quan chuyển đổi cần được ưu tiên cao hơn, gồm:
Khi những URL này trả 404, thiệt hại thường xảy ra ngay ở mức lead hoặc doanh thu. Ví dụ điển hình là landing page quảng cáo vẫn đang chạy nhưng URL trả 404, khiến toàn bộ traffic trả phí đi vào trang lỗi và không tạo ra chuyển đổi.
Internal link lỗi cũng thuộc nhóm cần xử lý ngay. Nên rà soát các liên kết nội bộ trong:
Khi internal link dẫn tới 404, người dùng bị đứt hành trình và bot cũng tiếp tục crawl vào URL lỗi, làm việc điều hướng kém hiệu quả hơn. Trường hợp thường gặp là bài viết A trỏ sang bài B nhưng bài B đã bị xóa, khiến người dùng gặp lỗi ngay trong lúc đọc.
Nguyên tắc: URL còn ảnh hưởng đến traffic, backlink, chuyển đổi hoặc hành trình người dùng thì cần xử lý trước.
Đây là nhóm 404 ít tạo ra tác động đáng kể, có thể giữ nguyên hoặc xử lý sau.
Trường hợp phổ biến nhất là các trang không còn nội dung và cũng không có phiên bản thay thế phù hợp. Khi đó không cần redirect chỉ để né 404. Một trang sự kiện đã kết thúc và không còn sử dụng có thể để 404 bình thường.
Những URL không có traffic hoặc backlink thường có thể để lại sau. Kiểm tra trong GSC và các công cụ SEO sẽ giúp xác định nhanh nhóm này. Nếu đường dẫn không có truy cập và không có liên kết ngoài, nó hầu như không còn giá trị SEO hay kinh doanh. Một URL cũ không được index, không có traffic và không có backlink có thể giữ 404.
Tương tự, những nội dung đã lỗi thời hoặc không còn phục vụ mục tiêu hiện tại của website cũng không cần ưu tiên xử lý. Giữ 404 trong trường hợp này giúp tránh kéo người dùng quay lại các trang không còn giá trị. Ví dụ, một bài viết cũ không còn liên quan đến sản phẩm hoặc dịch vụ hiện tại có thể để 404.
Cuối cùng là các trang test hoặc trang phụ, như URL test nội bộ, staging hoặc các trang phục vụ thao tác kỹ thuật. Đây không phải những URL dành cho người dùng thực, nên nếu không ảnh hưởng đến trải nghiệm thật thì không cần ưu tiên xử lý. Một URL test nội bộ bị truy cập ngẫu nhiên và trả 404 thường là trường hợp bình thường.
Nguyên tắc: URL không còn giá trị sử dụng rõ ràng thì không cần tốn nguồn lực xử lý trước.
Tóm tắt cách ưu tiên:
Phân loại đúng giúp bạn biết URL nào cần xử lý ngay để giữ traffic, backlink và chuyển đổi, và URL nào có thể giữ nguyên.
Nhiều website đã xử lý lỗi 404 nhưng vẫn mất SEO và trải nghiệm người dùng vì chọn sai cách xử lý.
Sai lầm phổ biến nhất là redirect toàn bộ URL lỗi về homepage. Cách xử lý này làm mất mối liên hệ giữa URL cũ và nội dung đích, khiến người dùng không tới được thông tin cần tìm và trong nhiều trường hợp còn có thể bị xem là soft 404.
Một bài blog cũ về “SEO cơ bản” bị redirect về trang chủ thay vì bài viết cùng chủ đề là ví dụ điển hình: người đọc vẫn không tìm thấy nội dung liên quan, còn giá trị traffic, backlink và tín hiệu liên quan cũng không được giữ lại đúng ngữ cảnh.
Một lỗi khác là redirect sai intent. Đây là trường hợp URL được chuyển hướng sang một trang không cùng chủ đề hoặc không đáp ứng đúng nhu cầu tìm kiếm ban đầu. Chẳng hạn, một trang sản phẩm bị xóa nhưng lại redirect sang danh mục chung thay vì sản phẩm thay thế hoặc nhóm sản phẩm gần nhất. Người dùng bị đứt hành trình, còn tín hiệu liên quan trong SEO cũng yếu đi.
Cũng rất dễ gặp trường hợp xóa URL mà không kiểm tra dữ liệu trước. Nhiều URL bị xóa hoặc để 404 theo cảm tính dù vẫn còn traffic hoặc backlink. Trước khi xóa, cần kiểm tra ít nhất hai điểm:
Chẳng hạn, một bài viết có backlink từ nhiều website khác nhưng bị xóa sẽ làm mất toàn bộ giá trị liên kết tích lũy.
Ngoài ra, nhiều website còn bỏ qua internal link lỗi. Khi menu, bài viết hoặc CTA vẫn trỏ tới URL 404, người dùng sẽ gặp lỗi ngay trong lúc điều hướng, còn bot vẫn tiếp tục đi vào các liên kết hỏng. Một trường hợp dễ gặp là menu hoặc một bài viết cũ vẫn dẫn tới URL đã xóa, khiến người dùng click vào và gặp 404 ngay giữa hành trình.
Như vậy, có bốn sai lầm cần tránh:
Xử lý lỗi 404 nên dựa trên traffic, backlink, intent và trải nghiệm người dùng, thay vì cảm tính.
Checklist này giúp bạn xử lý lỗi 404 theo đúng thứ tự: kiểm tra dữ liệu trước, rồi mới quyết định giữ 404, redirect 301, dùng 410 hay sửa link.
Bước 1: Kiểm tra trong Google Search Console
Truy cập Indexing → Pages → Not found (404) và xuất danh sách URL lỗi. Sau đó phân loại nhanh thành hai nhóm:
URL mới phát sinh thường liên quan đến lỗi vừa xảy ra sau cập nhật nội dung, migrate hoặc chiến dịch mới. URL tồn tại lâu thường là lỗi tồn đọng cần gom lại để ưu tiên xử lý. Mục tiêu của bước này là xác định phạm vi và mức độ lỗi thực tế.
Bước 2: Check traffic trong GA4
Tìm URL theo Page path hoặc Landing page. Cần kiểm tra:
Nếu URL vẫn còn là điểm vào đầu tiên của phiên truy cập, 404 có thể làm mất toàn bộ traffic ngay ở bước đầu. Ví dụ, một landing page từng là điểm vào từ Google Ads mà nay trả 404 sẽ làm toàn bộ traffic chiến dịch rơi vào trang lỗi. Mục tiêu của bước này là xác định mức độ ảnh hưởng đến người dùng.
Bước 3: Check backlink
Dùng GSC, Ahrefs hoặc công cụ tương đương để kiểm tra:
Mục tiêu của bước này là xác định URL nào còn giá trị SEO và backlink cần bảo toàn.
Bước 4: Xác định intent của URL
Xác định URL trước đây phục vụ mục đích gì:
Sau đó đối chiếu với nội dung hiện tại trên site và kỳ vọng của người dùng khi truy cập URL đó. Mục tiêu là đảm bảo hướng xử lý không lệch mục đích tìm kiếm.
Bước 5: Quyết định xử lý
Khi đã có dữ liệu về traffic, backlink và intent, chọn một trong bốn hướng:
Ví dụ áp dụng:
Checklist này nên được áp dụng theo đúng thứ tự: bắt đầu từ dữ liệu, ưu tiên theo mức độ ảnh hưởng, rồi chốt một phương án rõ ràng cho từng URL, không để trạng thái treo.
Checklist này đặc biệt hữu ích khi:

Lỗi 404 không phải vấn đề chỉ cần redirect cho xong. Với SEO tổng thể, điều quan trọng là xác định URL nào còn giá trị, URL nào đang làm mất traffic, backlink hoặc lead, và URL nào có thể giữ 404 mà không ảnh hưởng đến hiệu quả website.
Nếu website có nhiều lỗi 404, redirect sai hoặc internal link hỏng, vấn đề thường không nằm ở một URL đơn lẻ mà ở cách tổ chức nội dung, điều hướng và chiến lược SEO tổng thể.
Wecan Group hỗ trợ:
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ệ: