URL không tìm thấy (404) trong Search Console: Sửa, bỏ qua hay xóa

«Không tìm thấy (404)» nghĩa là Googlebot đã yêu cầu một URL và máy chủ của bạn phản hồi rằng trang đó không tồn tại. Google lưu lại hồ sơ về những URL từng gặp và sẽ thử lại chúng trong một thời gian — đôi khi hàng tháng sau khi một trang đã biến mất. Bạn sẽ thấy danh sách này trong Lập chỉ mục › Trang, ở phần "Lý do trang không được lập chỉ mục". Để biết báo cáo này nằm ở đâu trong bức tranh tổng thể của công cụ, hãy xem hướng dẫn Google Search Console đầy đủ của chúng tôi.
Trước khi bạn vội vàng chuyển hướng mọi thứ trong tầm mắt, câu hỏi hữu ích không phải là "sửa cái này thế nào" mà là "liệu cái này có cần sửa hay không?" Một số URL nên được khôi phục, một số nên trỏ tới nơi khác, và rất nhiều URL có thể để nguyên đúng như vậy.
Lỗi 404 có gây hại cho SEO không?
Thường là không. Google khẳng định rằng lỗi 404 nhìn chung không ảnh hưởng đến hiệu suất tìm kiếm của trang web, và bạn có thể yên tâm bỏ qua chúng khi chắc chắn rằng URL đó lẽ ra không nên tồn tại (Trợ giúp Search Console).
Đó lại là chuyện khác khi một lỗi 404 rơi vào một URL vẫn còn giá trị: một trang được người khác liên kết tới, một URL trong sitemap của bạn, hoặc một trang từng mang lại lưu lượng truy cập. Trong những trường hợp này, cái mất là lưu lượng và giá trị liên kết gắn với URL đó, chứ không phải một hình phạt thứ hạng đối với phần còn lại của trang web. (Bạn còn lạ lẫm với chính mã trạng thái này? Hướng dẫn lỗi 404 của chúng tôi giải thích những điều cơ bản.)
Cách sửa lỗi 404: chuyển hướng 301 hoặc khôi phục trang
Một khi bạn biết một URL đang trả về lỗi là đáng giữ, có hai cách sửa gọn gàng.
- Khôi phục trang: nếu nội dung bị xóa nhầm, hãy đặt lại nó tại cùng URL và yêu cầu Google thu thập lại. Xác nhận rằng URL giờ đây trả về mã trạng thái 200 trước khi bạn xác thực.
- Chuyển hướng 301 tới lựa chọn thay thế tốt nhất: nếu trang đã dời đi hoặc được hợp nhất, hãy thiết lập một chuyển hướng 301 (vĩnh viễn) tới trang liên quan gần nhất. Hãy chuyển hướng tới một trang thực sự liên quan, chứ không phải trang chủ của bạn — đưa những URL không liên quan về trang chủ bị coi là soft 404 và chẳng giúp ích cho ai.
Tránh chuỗi chuyển hướng (A → B → C) và vòng lặp. Hãy trỏ URL gốc thẳng tới đích cuối cùng, vì Googlebot sẽ bỏ cuộc sau vài bước nhảy.
Sau khi khôi phục hoặc chuyển hướng, hãy mở chế độ xem chi tiết 404 trong Search Console và nhấp Xác thực bản sửa. Google sẽ kiểm tra lại các URL trong lần thu thập tiếp theo và cập nhật trạng thái nếu bản sửa vẫn giữ vững.
Cách xóa nhanh một trang 404 khỏi Google
Đôi khi bạn chỉ muốn một URL biến mất khỏi kết quả tìm kiếm: một trang được xuất bản nhầm, một ưu đãi đã hết hạn, hoặc một URL để lộ thứ lẽ ra không nên.
Bước 1: Công cụ Xóa
Trong Search Console, vào Lập chỉ mục › Xóa › Yêu cầu mới › Tạm thời xóa URL, nhập chính xác URL và gửi đi. Thao tác này ẩn trang khỏi kết quả của Google trong vòng vài giờ.
Đây chỉ là tạm thời. Việc chặn kéo dài khoảng sáu tháng, sau đó trang có thể xuất hiện lại, và nó không xóa dòng dữ liệu khỏi báo cáo 404 của bạn (Trợ giúp Search Console).
Bước 2: 410 Gone hoặc 404
Để URL ở ngoài chỉ mục, chính bản thân trang phải phát tín hiệu rằng nó đã biến mất. Trả về mã 410 Gone là tín hiệu rõ ràng hơn cho thông điệp "trang này đã biến mất vĩnh viễn".
Hiện Google xử lý 410 giống 404 cho mục đích gỡ bỏ, và 410 có thể thúc đẩy việc gỡ khỏi chỉ mục nhanh hơn đôi chút (Trợ giúp Search Console). Dù bằng cách nào, Google cũng sẽ loại URL khỏi chỉ mục theo thời gian một khi liên tục thấy trạng thái đó.
Bước 3: Khi bạn cần chặn nhưng trang vẫn phải hoạt động
Nếu URL phải luôn truy cập được (chẳng hạn cho người dùng đã đăng nhập) nhưng nằm ngoài kết quả tìm kiếm, hãy thêm một chỉ thị noindex thay vì 404/410.
Đừng chặn URL trong robots.txt nếu bạn muốn nó bị gỡ khỏi chỉ mục — một URL bị chặn không thể được thu thập, nên Google sẽ không bao giờ thấy chỉ thị noindex.
Hãy đi kèm mỗi lần xóa với một tín hiệu lâu dài. Đừng gửi yêu cầu xóa rồi quên nó đi: luôn củng cố bằng 410, 404 hoặc noindex.
Cách tìm ra thứ đang liên kết tới các URL 404 của bạn
Một lỗi 404 cứ quay lại vì vẫn còn thứ gì đó trỏ tới nó. Hãy truy tìm nguồn gốc trước khi bạn xác thực bản sửa.
- Liên kết nội bộ: trong chế độ xem chi tiết 404 của Search Console, hãy dùng Kiểm tra URL trên một URL bị ảnh hưởng để xem Google phát hiện nó ở đâu. Sau đó sửa hoặc gỡ những liên kết nội bộ vẫn trỏ tới trang chết — những thứ này hoàn toàn nằm trong tầm kiểm soát của bạn.
- Backlink bên ngoài: kiểm tra dữ liệu backlink của bạn để tìm các liên kết trỏ tới URL 404. Bạn không thể chỉnh sửa liên kết của trang web khác, nên hãy giữ lại giá trị đó bằng một chuyển hướng 301 tới một trang liên quan.
- Sitemap của bạn: các trang đã xóa đôi khi vẫn còn lưu lại trong sitemap. Hãy gỡ chúng và gửi lại, để bạn ngừng bảo Google lập chỉ mục những URL đã ngừng dùng.
Làm việc này theo từng URL rất chậm với một trang web lớn. SEOcrawl AI thu thập toàn bộ hệ thống của bạn và cho phép bạn lọc mọi trang đã thu thập theo mã trạng thái để bạn có thể kéo toàn bộ danh sách 404 trong một chế độ xem duy nhất.
Nếu Search Console gắn nhãn vấn đề là Bị chặn do sự cố 4xx khác thay vì "Không tìm thấy", thì đó là một báo cáo riêng với cách chẩn đoán riêng — một mã 4xx mà Google sẽ không nêu tên cụ thể cho bạn.
Xác thực và giám sát các bản sửa 404 với SEOcrawl AI
Sửa lỗi 404 không phải việc làm một lần. Những lỗi mới xuất hiện sau mỗi lần chuyển đổi nền tảng, tái thiết kế hoặc xóa bài viết, và một đợt tăng vọt số lỗi 404 ngay sau khi ra mắt thường cho thấy một ánh xạ chuyển hướng bị bỏ sót.
Sau mỗi lần sửa, hãy dùng Xác thực bản sửa trong báo cáo 404 và cho Google thời gian thu thập lại. Rồi hãy theo dõi xu hướng thay vì từng dòng riêng lẻ.
Đây chính là phần dễ bị bỏ bê, và cũng là nơi SEO Monitor của SEOcrawl AI chứng minh giá trị của mình: nó giám sát trang web của bạn 24/7 và cảnh báo bạn khi một trang quan trọng bắt đầu trả về 404 hoặc bị chuyển hướng, trước khi sự sụt giảm lộ ra trong thứ hạng của bạn.
Bạn cũng có thể gắn thẻ và phân loại các URL bị ảnh hưởng — theo quy tắc, thủ công, hoặc từ Claude hay ChatGPT thông qua máy chủ SEOcrawl MCP — và biến chúng ngay thành các nhiệm vụ, để những lỗi 404 quan trọng được sửa còn những lỗi không quan trọng thì thôi làm rối tầm nhìn của bạn.
Câu hỏi thường gặp
Lỗi 404 có gây hại cho SEO không?
Một mã 404 sạch là phản hồi đúng cho nội dung bạn cố ý gỡ bỏ (Trợ giúp Search Console). Cái giá thực sự chỉ đến khi 404 rơi vào một URL vẫn còn backlink, còn trong sitemap hoặc còn lưu lượng truy cập, vì bạn đánh mất giá trị gắn với chính trang đó. Hãy sửa những trang này; phần còn lại cứ để nguyên.
Bao lâu thì Google gỡ một URL 404 khỏi báo cáo?
Báo cáo Lập chỉ mục trang chỉ hiển thị những URL đã trả về 404 trong tháng vừa qua, nên một lỗi 404 đơn lẻ thường ngừng xuất hiện sau khoảng 30 ngày (Trợ giúp Search Console). Google vẫn có thể thỉnh thoảng thu thập lại URL đó — không có cách nào bắt Google quên hẳn một URL — nhưng một trang liên tục trả về 404 hoặc 410 sẽ ngày càng ít được thu thập theo thời gian.
Công cụ Xóa có thực sự sửa được lỗi 404 trong Search Console không?
Không. Công cụ Xóa ẩn một URL khỏi kết quả tìm kiếm trong khoảng sáu tháng, sau đó trang có thể xuất hiện lại (Trợ giúp Search Console). Nó không xóa mục dữ liệu khỏi báo cáo 404 của bạn và cũng không thay đổi gì trên máy chủ. Hãy dùng nó để xử lý nhanh khi một trang phải biến mất ngay, rồi áp dụng một biện pháp lâu dài: 404, mã 410 Gone, hoặc chỉ thị noindex.
Dùng 410 có tốt hơn 404 để xóa một trang không?
Với một trang bạn muốn gỡ bỏ vĩnh viễn, 410 là tín hiệu rõ ràng hơn, vì nó cho Google biết trang đã bị chủ động gỡ bỏ chứ không phải chỉ đơn thuần là thiếu. Hiện Google xử lý 410 giống hệt 404, nên cả hai đều dẫn tới việc gỡ khỏi chỉ mục, nhưng 410 có thể đẩy nhanh quá trình đôi chút (Trợ giúp Search Console). Giữ 404 cho những trang có thể quay lại; dùng 410 khi bạn đã chắc chắn.
Tôi có thể tìm mọi lỗi 404 trên toàn bộ trang web cùng lúc không?
Search Console chỉ liệt kê tối đa 1.000 hàng cho mỗi báo cáo, điều này gây hạn chế với các trang web lớn. SEOcrawl AI thu thập toàn bộ trang web và cho phép bạn lọc mọi trang theo mã trạng thái, nên bạn có được danh sách 404 đầy đủ cùng điểm sức khỏe và số lượng lỗi của từng URL ở một nơi, rồi gắn thẻ và ưu tiên những URL đáng sửa.
Tác giả: David Kaufmann

Tôi đã dành hơn 10 năm qua hoàn toàn đắm chìm trong SEO — và thành thật mà nói, tôi không muốn điều gì khác thay thế.
Sự nghiệp của tôi bước sang một tầm cao mới khi tôi làm việc với vai trò chuyên gia SEO cấp cao tại Chess.com — một trong 100 website được truy cập nhiều nhất trên toàn bộ internet. Vận hành ở quy mô đó, trên hàng triệu trang, hàng chục ngôn ngữ và trong một trong những SERPs cạnh tranh khốc liệt nhất, đã dạy tôi những điều mà không khóa học hay chứng chỉ nào có thể mang lại. Trải nghiệm đó đã thay đổi cách tôi nhìn nhận về SEO thực sự xuất sắc — và trở thành nền tảng cho mọi thứ tôi xây dựng từ đó đến nay.
Từ kinh nghiệm ấy, tôi đã sáng lập SEO Alive — một agency dành cho những thương hiệu thực sự nghiêm túc với tăng trưởng organic. Chúng tôi không ở đây để bán dashboards và báo cáo hàng tháng. Chúng tôi ở đây để xây dựng những chiến lược thực sự tạo ra chuyển biến, kết hợp tinh hoa của SEO truyền thống với thế giới mới đầy thú vị của Generative Engine Optimization (GEO) — đảm bảo thương hiệu của bạn không chỉ xuất hiện trong các liên kết xanh của Google, mà còn hiện diện ngay trong những câu trả lời do AI tạo ra mà ChatGPT, Perplexity và Google AI Overviews đang cung cấp cho hàng triệu người mỗi ngày.
Và bởi vì tôi không thể tìm được một công cụ xử lý tốt cả hai thế giới đó, tôi đã tự xây dựng một công cụ — SEOcrawl, một nền tảng SEO intelligence cấp doanh nghiệp tích hợp rankings, kiểm tra kỹ thuật, giám sát backlinks, tình trạng crawl và theo dõi hiển thị thương hiệu trên AI, tất cả trong một nơi. Đó chính là nền tảng mà tôi luôn ước có.
Khám phá thêm nội dung của tác giả này

