404 so với 410
Khác biệt SEO giữa 404 không tìm thấy và 410 đã biến mất, tốc độ Google deindex, khi nên dùng 410 cho nội dung xóa vĩnh viễn và mức quan trọng thực tế.
Ngôn ngữ
1 tín hiệu bằng chứng trên trang này
- Công cụ trực tuyến liên quanHTTP Status & Redirect Checker
404 (Không tìm thấy) và 410 (Đã biến mất) đều loại trang khỏi chỉ mục Google theo thời gian; tài liệu Google gom hai mã là được xử lý giống nhau. Khác biệt thật chỉ là ý định cùng biên nhỏ: 410 nói trang đã biến mất vĩnh viễn, còn dữ liệu độc lập của Reboot Online thấy Google crawl lại 404 thường hơn khoảng 49,6% so với 410. John Mueller nói khác biệt xử lý quá nhỏ đến mức không nghĩ ra lý do ưu tiên mã nào cho SEO. Dùng 410 khi chắc nội dung đã mất vĩnh viễn và triển khai rẻ; dùng 404 khi trang có thể quay lại hoặc 410 khó triển khai; nếu URL có backlink hay lịch sử xếp hạng, hãy chuyển hướng 301 thay vì dùng hai mã.
Tóm tắt — 404 nghĩa là “không tìm thấy”: trang không có ở đây nhưng máy chủ không nói tình trạng có vĩnh viễn không. 410 nghĩa là “đã biến mất”: trang từng tồn tại và đã bị chủ ý xóa vĩnh viễn. Với SEO, hai mã gần như giống nhau; cả hai cuối cùng loại trang khỏi Google. 410 thể hiện tính vĩnh viễn rõ hơn đôi chút và được crawl lại ít hơn một chút, nhưng khác biệt nhỏ. Nếu trang cũ có liên kết hoặc lưu lượng, hãy chuyển hướng thay vì dùng hai mã này.
Ý nghĩa của từng mã
Cả hai là mã lỗi trong nhóm 4xx, nhóm cho biết client yêu cầu thứ máy chủ không thể cung cấp.
- 404 Not Found — máy chủ không tìm thấy trang và không hứa gì về tương lai. URL có thể bị gõ sai, trang có thể đã chuyển hoặc đã biến mất vĩnh viễn. 404 cố ý giữ ý nghĩa mơ hồ.
- 410 Gone — trang từng ở đây và đã được chủ ý xóa vĩnh viễn. Bạn đang nói với mọi người “đừng mong trang quay lại”.
Hãy nghĩ 404 là “tôi không tìm thấy” và 410 là “nội dung đã được gỡ vĩnh viễn”.
Khác biệt có quan trọng với SEO không?
Hầu như không. Với trang đã xóa, hai mã dẫn đến cùng kết quả: Google cuối cùng loại trang khỏi chỉ mục và crawl ngày càng ít theo thời gian. Tài liệu Google gom 404 và 410 vào một nhóm, nói mọi mã 4xx trừ một mã được “treated the same” (bản dịch) «xử lý giống nhau». Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and Search
Tài liệu công bố của Google không hứa 410 được xóa nhanh hơn. Lý do chọn mã này là độ chính xác ngữ nghĩa, không phải đường tắt xử lý được bảo đảm.
Thực tế nên làm gì
- Trang đã mất vĩnh viễn, không lưu lượng hay liên kết? 404 thông thường là đủ. Bạn không cần làm gì đặc biệt; CMS thường đã trả mã này.
- Hoàn toàn chắc chắn trang đã mất và thiết lập dễ? Dùng 410 để nói rõ ý định, như sản phẩm xóa hàng loạt, dọn spam hoặc nội dung không bao giờ phục hồi.
- Trang cũ có backlink hoặc từng có lưu lượng? Đừng dùng mã nào; hãy đặt chuyển hướng 301 đến trang còn hoạt động liên quan nhất để giữ giá trị.
Một quan niệm sai cần chấm dứt: 404 không làm hại xếp hạng. Chúng là phần bình thường, được dự kiến trên mọi website. Nhược điểm thật chỉ là trải nghiệm người dùng và, ở quy mô rất lớn, crawl bị lãng phí.
Muốn xem nguồn sơ cấp, dữ liệu phía sau nhận định “410 nhanh hơn” và cây quyết định? Hãy chuyển sang thẻ Nâng cao.
Tóm tắt — 404 và 410 đều là mã 4xx cuối cùng deindex trang đã xóa, và tài liệu Google gom rõ hai mã: “All 4xx errors, except 429, are treated the same.” (bản dịch) «Mọi lỗi 4xx, trừ 429, được xử lý giống nhau.» Khác biệt nằm ở ý định (410 = vĩnh viễn) cùng một biên nhỏ được đo: thử nghiệm có kiểm soát của Reboot Online thấy 404 được crawl lại thường hơn khoảng 49,6% so với 410, phù hợp với lời Mueller rằng “a 410 will sometimes fall out a little bit faster” (bản dịch) «410 đôi khi rời chỉ mục nhanh hơn đôi chút». Mueller cũng nói khác biệt xử lý “so minimal” (bản dịch) «quá nhỏ» đến mức không nghĩ ra lý do ưu tiên mã nào cho SEO. Cách nói cũ “404 có thời gian ân hạn 24 giờ, 410 tức thì” là lời Matt Cutts năm 2014 và đã lỗi thời. Nếu URL có liên kết hoặc lịch sử xếp hạng, hãy chuyển hướng 301 thay vì trả hai mã.
404 (Not Found) là gì?
404 nói máy chủ không tìm thấy tài nguyên tại URL và quan trọng là không nói vì sao hay tình trạng có tạm thời không. Trang có thể quay lại, có thể chuyển mà không có redirect hoặc biến mất vĩnh viễn. Google xử lý như sau: “the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (bản dịch) «Pipeline lập chỉ mục xóa URL nếu từng được lập chỉ mục. Trang 404 mới gặp không được xử lý. Tần suất crawl giảm dần.» Evidence for this claim RFC 9110 uses 404 when a resource is not found or the server will not disclose whether it exists, and 410 when its unavailability is likely permanent. Scope: HTTP semantics; 404 can represent temporary or permanent absence when the server does not know. Confidence: high · Verified: IETF: RFC 9110 §§15.5.5, 15.5.11
RFC 9110, đặc tả ngữ nghĩa HTTP hiện hành, diễn đạt giống vậy: 404 không tiết lộ sự vắng mặt tạm thời hay vĩnh viễn. Đây là mã dùng khi bạn không biết hoặc không muốn nói.
Trong thực tế, 404 là mặc định CMS trả cho URL bị xóa hoặc gõ sai và là mã bạn gặp nhiều nhất trong báo cáo Not found (404) của Search Console.
410 (Gone) là gì?
410 là mã 4xx cụ thể hơn, nói rõ tài nguyên đã bị chủ ý xóa vĩnh viễn và sẽ không quay lại. Đây là tín hiệu trung thực cho nội dung bạn quyết định loại bỏ như sản phẩm ngừng bán, khuyến mãi kết thúc, spam bị xóa hoặc nội dung bị gỡ vì GDPR/pháp lý.
RFC 9110 mô tả 410 là có khả năng vĩnh viễn, không phải lời hứa không thể phá. Đặc tả để bạn quyết định phục vụ mã trong bao lâu và có đánh dấu mọi lần xóa vĩnh viễn như vậy không. Mã nào cũng không bảo đảm SEO: trả mã đúng ngữ nghĩa tự nó không đổi xếp hạng, lưu lượng hay tốc độ URL rời chỉ mục; đây là tín hiệu, không phải đòn bẩy.
Về cơ chế, Google xử lý 410 trong cùng pipeline với 404: trang rời chỉ mục và được crawl ít hơn theo thời gian. Nhưng ý nghĩa bạn truyền đạt mạnh hơn: “đừng quay lại tìm nội dung này”.
Google thật sự nói gì về 404 và 410
Tài liệu chính thức: “xử lý giống nhau”
Sự thật quan trọng nhất mà nhiều bài chôn sâu là tài liệu lỗi HTTP và mạng của Google gom 400, 401, 403, 404, 410 và 411 dưới một lời giải thích. Nguyên văn:
Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and Search“All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist. In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (bản dịch) «Mọi lỗi 4xx, trừ 429, được xử lý giống nhau: crawler Google báo cho hệ thống tiếp theo rằng nội dung không tồn tại. Với Google Search, pipeline lập chỉ mục xóa URL nếu từng được lập chỉ mục. Trang 404 mới gặp không được xử lý. Tần suất crawl giảm dần.»
Vì vậy, theo hướng dẫn chính thức hiện hành, 404 và 410 được ghi nhận là tương đương. Đó là kết luận chính; sắc thái dưới đây chỉ tinh chỉnh chứ không đảo ngược. Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and Search
Một điểm cần nêu: cách xử lý xóa — crawler báo nội dung không tồn tại — được gom cho mọi 4xx trừ 429. Nhưng câu cụ thể về trang mới gặp không được xử lý và tần suất crawl giảm dần được viết cho trang 404 trong tài liệu hiện hành; không có phiên bản riêng cho 410. Hãy coi “xử lý giống nhau” đúng theo hướng tổng thể, không phải bảo đảm từng dòng, và lưu ý tài liệu không công bố SLA tốc độ 404 so với 410.
Làm rõ của Mueller (2018 → 2024)
John Mueller được hỏi nhiều lần và câu trả lời nhất quán, ngày càng thẳng, dù đây là phát biểu được SEJ và SEL dẫn lại chứ không phải bản ghi sơ cấp tôi xác minh lại trong lượt này. Trong một buổi Webmaster Central, ông nói khác biệt có thật nhưng nhỏ: “a 410 will sometimes fall out a little bit faster than a 404. But usually, we’re talking on the order of a couple days or so… in the mid term / long term, a 404 is the same as a 410 for us.” (bản dịch) «410 đôi khi rời chỉ mục nhanh hơn 404 đôi chút, thường chỉ vài ngày; về trung và dài hạn, 404 giống 410 với Google.» Ông còn nói: “If you’re just removing content naturally, then that’s perfectly fine to use either one.” (bản dịch) «Nếu chỉ xóa nội dung theo cách tự nhiên, dùng mã nào cũng hoàn toàn ổn.»
Đến năm 2024 trên Reddit, ông còn trực tiếp hơn: “The difference in processing of 404 vs 410 is so minimal that I can’t think of any time I’d prefer one over the other for SEO purposes.” (bản dịch) «Khác biệt xử lý 404 và 410 quá nhỏ đến mức tôi không nghĩ ra lúc nào nên ưu tiên mã này hơn mã kia vì SEO.»
Đọc cùng nhau, bức tranh trung thực là: 410 được xử lý nhanh hơn chút ít và khác biệt nhỏ đến mức người phát ngôn Google nói không quan trọng cho quyết định SEO thực tế. Hai điều cùng đúng.
Câu “24 giờ” của Matt Cutts năm 2014 và vì sao đã lỗi thời
Nếu từng đọc rằng “404 có thời gian ân hạn 24 giờ còn 410 tức thì”, đó là lời Matt Cutts năm 2014: với 404 Google sẽ “protect that page for 24 hours in the crawling system” (bản dịch) «bảo vệ trang trong hệ thống crawl 24 giờ», còn 410 được coi là webmaster biết mình đang làm gì. Đây là nguồn gốc quan niệm “410 tức thì” và đã lỗi thời. Google không còn mô tả quy tắc cứng 24 giờ; lời “couple of days, not instant” (bản dịch) «vài ngày chứ không tức thì» sau này của Mueller cùng cách gom “xử lý giống nhau” trong tài liệu hiện hành thay thế nó. Đừng dẫn quy tắc 24 giờ như hướng dẫn hiện tại.
Các tầng nguồn trong một bảng
Không phải mọi bằng chứng trên có cùng trọng lượng. Cấu trúc như sau:
| Tầng | Nội dung | Trạng thái |
|---|---|---|
| Tài liệu chính thức hiện hành (Google Search Central) | Mã 4xx trừ 429 được gom cho xử lý xóa; câu “newly encountered pages aren’t processed, crawl frequency decreases” (bản dịch) «trang mới gặp không được xử lý, tần suất crawl giảm» viết riêng cho 404 | Đã xác minh, hiện hành |
| Nguồn chính thức lịch sử (blog 2011, video Cutts 2014) | Năm 2011, 410 được xử lý như 404; video 2014 mô tả cửa sổ “bảo vệ” 24 giờ cho 404 và xử lý gần tức thì cho 410 | Đã bị thay thế — đừng dẫn như hướng dẫn hiện tại |
| Bình luận chuyên gia (Mueller, qua SEJ/SEL) | 410 rời “nhanh hơn chút… vài ngày”; khác biệt “quá nhỏ” để chọn mã này hơn mã kia | Nguồn thứ cấp dẫn lại; không phải bản ghi sơ cấp tôi tự xác minh trong lượt này |
| Nghiên cứu quan sát (Reboot Online) | URL thử nghiệm 404 được crawl lại thường hơn khoảng 49,6% so với 410 trên 119 trang | Kết quả do tác giả nghiên cứu tự báo cáo; đo tần suất crawl, không phải thời điểm deindex |
Hãy cân trọng lượng tương ứng: cách gom chính thức và ngữ nghĩa RFC là bằng chứng nền; biên Reboot cùng lời Mueller dẫn lại chỉ hỗ trợ, chưa được tôi audit độc lập trong lượt này.
Bing nói gì
Bing liệt kê việc trả 404 hoặc 410, xóa trang hoặc thêm chỉ thị noindex là cách đáng tin để đưa URL khỏi chỉ mục và khuyên gửi thay đổi qua IndexNow để tăng tốc phát hiện. Bing không công khai phân biệt tốc độ xóa 404 so với 410 như bình luận của Google; cả hai là tín hiệu xóa hợp lệ, còn IndexNow, thông báo đẩy thay vì chờ crawl tự nhiên, mới là đòn bẩy tốc độ. Thông tin này đến từ bài thứ cấp về trang trợ giúp Bing được render bằng JavaScript và chưa được xác minh lại độc lập với tài liệu Microsoft hiện hành trong lượt này; hãy coi đúng theo hướng tổng thể, không phải nguyên văn. Mẫu cần nhớ là cách thông báo cho công cụ quan trọng với tốc độ xóa hơn mã 4xx bạn chọn.
Thật sự có khác biệt tốc độ không? Dữ liệu nói gì
Có, nhỏ và đã được đo. Bằng chứng độc lập tốt nhất là thử nghiệm có kiểm soát của Reboot Online. Họ dùng 119 URL thử nghiệm, đặt một nửa trả 404 và nửa còn lại trả 410, kiểm soát liên kết nội bộ, loại liên kết ngoài, rồi kiểm tra crawl mỗi giờ bằng GSC API và log máy chủ trong hơn ba tháng, tạo hơn 350 000 dòng dữ liệu. Kết quả chính do chính tác giả báo cáo, chưa được audit độc lập trong lượt này:
“404’s are, on average, crawled 49.6% more often than 410’s.” (bản dịch) «Trung bình, URL 404 được crawl thường hơn 49,6% so với URL 410.»
Họ báo cáo t-test xác nhận ý nghĩa thống kê ở độ tin cậy 95% và kết luận: “if you want Google to recrawl a removed URL as infrequently as possible, you should go with a 410 response code over a 404 one.” (bản dịch) «Nếu muốn Google crawl lại URL đã xóa ít nhất có thể, nên chọn phản hồi 410 thay vì 404.»
Dữ liệu chứng minh gì: 410 được crawl lại ít hơn 404, khớp với lời Mueller rằng 410 đôi khi rời chỉ mục nhanh hơn chút. Google có vẻ quay lại 404 vì mã này có thể đổi thành 200 hoặc 410 sau đó, trong khi 410 được coi là cuối cùng.
Dữ liệu không chứng minh gì: nghiên cứu không trả lời sạch câu hỏi tốc độ deindex. Phương pháp GSC API theo dõi tần suất crawl nhưng không xác nhận đáng tin thời điểm chính xác URL rời chỉ mục; nghiên cứu cũng đã vài năm tuổi. Vì vậy, hãy coi đây là bằng chứng cho khác biệt tần suất crawl vừa phải, không phải lợi thế deindex lớn. Điều này khớp với nhận định của tôi trên blog Ahrefs: 404 và 410 được xử lý tương tự, cả hai loại trang khỏi chỉ mục, 410 nhanh hơn đôi chút nhưng thực tế gần như nhau. Đó là góc nhìn chuyên gia của tôi, không phải bảo đảm tốc độ chính thức; tài liệu Google không công bố SLA 404 với 410.
Khi nào dùng 410 hay 404 — khung quyết định
Mọi nguồn hội tụ vào cùng quy tắc, nên đây là phiên bản có quan điểm rõ:
Dùng 410 khi: bạn chắc nội dung đã mất vĩnh viễn và triển khai rẻ, như xóa hàng loạt, sản phẩm ngừng bán không nhập lại, spam/trang bị hack đã xóa hoặc gỡ vì pháp lý/GDPR. Bạn muốn nói rõ tính vĩnh viễn và lấy lợi ích hiệu quả crawl biên.
Dùng 404 khi: có khả năng trang quay lại, CMS/máy chủ khó trả 410 hoặc việc đó không đáng công sức kỹ thuật vì lợi ích SEO của 410 so với 404 rất nhỏ. 404 thông thường là câu trả lời hoàn toàn tốt và được Google chấp nhận cho trang đã xóa.
Không dùng mã nào, hãy chuyển hướng 301, khi: URL có backlink hoặc lịch sử xếp hạng. Câu hỏi “404 hay 410” thường thật sự là “đây có nên là 4xx hay redirect?”. Nếu trang có giá trị, hãy gửi giá trị đó đến trang còn hoạt động liên quan bằng 301 thay vì chủ ý bỏ đi. Nhiều khả năng bạn chỉ cần chuyển hướng 301 từng trang đến đích phù hợp.
Hãy cân khung này theo tầng bằng chứng: ngữ nghĩa RFC và cách gom chính thức của Google có trọng lượng lớn nhất; biên tần suất crawl Reboot và lời Mueller dẫn lại là yếu tố phá hòa, không tự quyết định.
Quan niệm sai phổ biến
- “410 xóa trang tức thì.” Không. Google phải crawl URL để thấy 410 trước; không có gì tức thì. Mueller nói 410 rời chỉ mục trong khoảng “vài ngày”.
- “404 bắt buộc có ân hạn 24 giờ, 410 thì không.” Đó là cách nói Cutts năm 2014; tài liệu hiện hành và bình luận sau này của Mueller không mô tả quy tắc cứng 24 giờ. Cả hai rời chỉ mục trong cửa sổ tương tự, không tức thì.
- “410 luôn tốt hơn 404 cho SEO.” Mueller nói khác biệt “quá nhỏ đến mức không nghĩ ra khi nào nên ưu tiên mã này hơn mã kia”. Lợi thế tần suất crawl lại khoảng 49,6% có thật nhưng nhỏ và hiếm khi đáng thêm công sức kỹ thuật.
- “404 làm hại xếp hạng.” Không. 404 là phần bình thường, được dự kiến trên web và không tạo hình phạt. Chi phí nằm ở UX và crawl lãng phí ở quy mô lớn, không phải cú đánh xếp hạng.
- “Nên trả 410 cho mọi trang đã xóa để an toàn.” Không nếu URL có liên kết hoặc lịch sử xếp hạng; chuyển hướng 301 đến trang còn hoạt động liên quan giữ giá trị thay vì vứt bỏ.
Các khác biệt liên quan
Hai khái niệm gần cần phân biệt: soft 404 là trang trả 200 OK nhưng với Google lại trống hoặc thiếu, như thông báo “không tìm thấy” mang mã thành công; đó là bug cần sửa, không phải 4xx chủ ý. Báo cáo Not found (404) thông thường trong Search Console là nơi phần lớn quyết định này xuất hiện. Cả hai có bài riêng trong cụm.
Tóm tắt cho AI
Bản cô đọng của phần Nâng cao:
- Cả hai deindex trang đã xóa. 404 (Not Found) và 410 (Gone) là mã 4xx; tài liệu Google gom rõ: “All 4xx errors, except 429, are treated the same.” (bản dịch) «Mọi lỗi 4xx, trừ 429, được xử lý giống nhau.» Cả hai loại URL khỏi chỉ mục và giảm tần suất crawl theo thời gian.
- Khác biệt là ý định cộng biên nhỏ. RFC 9110 mô tả 404 trung lập về thời lượng và 410 có khả năng vĩnh viễn, không phải lời hứa tuyệt đối. 410 nghĩa là “chủ ý biến mất vĩnh viễn”; 404 vẫn mơ hồ. 410 được xử lý nhanh hơn đôi chút. Không mã nào tự bảo đảm SEO.
- Dữ liệu: thử nghiệm có kiểm soát Reboot Online với 119 URL trong hơn ba tháng thấy 404 được crawl lại thường hơn khoảng 49,6% so với 410. Đây là khác biệt tần suất crawl vừa phải do tác giả tự báo cáo, chưa được audit độc lập và không chứng minh deindex nhanh hơn nhiều.
- Lời Google: Mueller nói 410 có thể rời “a little bit faster… a couple days,” (bản dịch) «nhanh hơn chút trong khoảng vài ngày», nhưng khác biệt xử lý “quá nhỏ” đến mức không nghĩ ra lý do ưu tiên mã nào cho SEO. Đây là trích dẫn được SEJ/SEL dẫn lại, không phải bản ghi sơ cấp được xác minh độc lập trong lượt này.
- Ý tưởng “ân hạn 24 giờ” đã lỗi thời: đó là cách nói Matt Cutts năm 2014, bị tài liệu hiện hành và bình luận sau này của Mueller thay thế.
- Bing: coi 404 và 410 là tín hiệu xóa hợp lệ như nhau; IndexNow mới là đòn bẩy tốc độ thật vì đẩy thông báo thay vì chờ crawl lại.
- Quy tắc quyết định: 410 khi chắc chắn đã mất và triển khai rẻ; 404 khi có thể quay lại hoặc 410 phiền; chuyển hướng 301 khi URL có liên kết hoặc lịch sử xếp hạng.
- 404 không làm hại xếp hạng: chúng bình thường; chi phí chỉ là UX và crawl lãng phí ở quy mô lớn.
Tài liệu chính thức
Tài liệu nguồn sơ cấp từ công cụ tìm kiếm.
- Lỗi HTTP và mạng — gom 404, 410 và phần còn lại của 4xx, nói chúng được “xử lý giống nhau”.
- Crawl và lập chỉ mục — trung tâm hướng dẫn Google xử lý URL, mã trạng thái và xóa.
- Xóa trang lưu trên site khỏi Google — lựa chọn xóa chính thức, gồm phục vụ 404/410.
Bing / Microsoft
- Cách xóa vĩnh viễn URL hoặc trang khỏi Bing hay Copilot — hướng dẫn Bing: xóa trang, trả 404/410 hoặc noindex; gửi qua IndexNow để phát hiện nhanh.
- IndexNow / indexnow.org — giao thức đẩy để báo URL đổi/xóa nhanh hơn crawl tự nhiên.
Trích dẫn từ nguồn
Các phát biểu được ghi nhận từ Google cùng dữ liệu độc lập mạnh nhất. Mỗi liên kết dẫn đến hoặc ghi nhận đoạn được trích trên trang nguồn.
Google — tài liệu chính thức
- “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist. In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (bản dịch) «Các lỗi 4xx ngoài 429 được gom cùng cách xử lý: crawler báo nội dung không tồn tại, pipeline Google Search xóa URL cũ, bỏ qua trang 404 mới gặp và giảm dần tần suất crawl.» — Google Search Central, tài liệu lỗi HTTP và mạng. Đi đến trích dẫn
John Mueller, Google Được Search Engine Journal dẫn lại; buổi Webmaster Central và thread Reddit nền không thể fetch sạch, nên hãy coi đây là lời do SEJ báo cáo.
- Về mức chênh lệch: “a 410 will sometimes fall out a little bit faster than a 404. But usually, we’re talking on the order of a couple days or so… in the mid term/long term, a 404 is the same as a 410 for us.” (bản dịch) «410 đôi khi rời chỉ mục nhanh hơn 404 một chút, thường chỉ vài ngày; về trung/dài hạn, 404 giống 410 với Google.» Và: “If you’re just removing content naturally, then that’s perfectly fine to use either one.” (bản dịch) «Nếu chỉ xóa nội dung tự nhiên, dùng mã nào cũng ổn.» Đọc bài
- Làm rõ năm 2024: “The difference in processing of 404 vs 410 is so minimal that I can’t think of any time I’d prefer one over the other for SEO purposes.” (bản dịch) «Khác biệt xử lý 404 và 410 quá nhỏ đến mức tôi không nghĩ ra lúc nào nên ưu tiên mã này hơn mã kia vì SEO.» Đọc bài
Matt Cutts, Google (2014 — lịch sử, nay lỗi thời) Được Search Engine Land dẫn lại; đưa vào để chỉ nguồn gốc quan niệm “24 giờ / tức thì”, không phải hướng dẫn hiện hành.
- “If a page is gone it’s fine to serve a 404. If you know it’s gone for real, it’s fine to serve a 410.” (bản dịch) «Nếu trang đã mất, trả 404 là ổn; nếu biết chắc trang mất thật, trả 410 cũng ổn.» Câu này đi cùng cách nói “bảo vệ trang 24 giờ” đã bị thay thế. Đọc bài
Reboot Online — thử nghiệm độc lập Nghiên cứu thực nghiệm bên thứ ba với 119 URL trong hơn ba tháng, dùng GSC API và log máy chủ; đây là số liệu cùng giới hạn do họ tự báo cáo.
- “404’s are, on average, crawled 49.6% more often than 410’s.” (bản dịch) «Trung bình, URL 404 được crawl thường hơn 49,6% so với URL 410.» Kết luận: “if you want Google to recrawl a removed URL as infrequently as possible, you should go with a 410 response code over a 404 one.” (bản dịch) «Nếu muốn Google crawl lại URL đã xóa ít nhất có thể, nên chọn 410 thay vì 404.» Đọc nghiên cứu
Nên dùng 404 hay 410?
Bắt đầu từ giá trị của URL cũ, không phải mã. Phần lớn quyết định “404 hay 410” thật sự là “URL này có nên là 4xx không?”.
C1. URL cũ có backlink hoặc lịch sử xếp hạng/lưu lượng không?
- Có → đừng trả 4xx. Hãy chuyển hướng 301 đến trang còn hoạt động liên quan nhất để giữ giá trị rồi dừng.
- Không / không đáng kể → tiếp tục. Đây thật sự là xóa nên 404 hay 410 mới là câu hỏi đúng.
C2. Bạn có chắc nội dung đã mất vĩnh viễn và không quay lại URL này?
- Không chắc / có thể quay lại → trả 404. Mã giữ ý nghĩa mơ hồ trung thực; nếu trang quay lại, Google sẽ thu nhận lại. Dừng.
- Chắc chắn đã mất như sản phẩm ngừng bán, spam bị xóa, gỡ pháp lý/GDPR hoặc khuyến mãi kết thúc → tiếp tục.
C3. Trả 410 có rẻ và đáng tin trên stack của bạn không?
- Có — rule, redirect map hoặc cài đặt CMS xử lý dễ → trả 410 để nói rõ tính vĩnh viễn và lấy lợi ích hiệu quả crawl biên.
- Không — CMS/máy chủ khiến 410 khó hoặc đây chỉ là trường hợp đơn lẻ → 404 hoàn toàn ổn. Lợi ích SEO của 410 quá nhỏ để đánh vật với nền tảng.
C4. Cần URL rời tìm kiếm nhanh hơn lần crawl tự nhiên kế tiếp?
- Trên Google → mã 4xx không phải đòn bẩy. Dùng Removals khi khẩn cấp; nếu không, Google crawl rồi loại trong vài ngày dù dùng mã nào.
- Trên Bing → gửi URL đã xóa qua IndexNow để phát hiện nhanh; yếu tố này quan trọng với tốc độ hơn lựa chọn 404/410.
Phiên bản một dòng: có liên kết/lưu lượng → 301; chắc chắn + dễ → 410; mọi trường hợp khác → 404; đừng mong mã 4xx nào tức thì.
404 và 410 — đặt cạnh nhau
| 404 Not Found | 410 Gone | |
|---|---|---|
| Ý nghĩa | Không tìm thấy trang, không nói lý do (tạm hoặc vĩnh viễn) | Trang bị chủ ý xóa vĩnh viễn |
| Nhóm HTTP | Lỗi client 4xx | Lỗi client 4xx |
| Google xử lý | Rời chỉ mục theo thời gian, “xử lý giống” 410 | Rời chỉ mục theo thời gian, “xử lý giống” 404 |
| Tần suất crawl lại | Được crawl thường hơn khoảng 49,6% (Reboot Online) | Được crawl ít hơn, Google coi là cuối cùng |
| Tốc độ deindex | Chậm hơn một chút | “Nhanh hơn chút… vài ngày” (Mueller) |
| Báo vĩnh viễn? | Không | Có |
| CMS mặc định? | Thường có | Thường cần thiết lập |
| Kết luận Mueller | “quá nhỏ đến mức không nghĩ ra khi nào nên ưu tiên mã nào” | giống nhau |
Khi nào dùng mã nào
| Tình huống | Mã tốt nhất |
|---|---|
| Trang có backlink hoặc lịch sử xếp hạng | Chuyển hướng 301, không phải 4xx |
| Nội dung mất vĩnh viễn và dễ thiết lập 410 | 410 |
| Có thể quay lại hoặc khó triển khai 410 | 404 |
| Xóa spam / trang bị hack / gỡ pháp lý | 410 |
| URL gõ sai hoặc thật sự thiếu | 404 mặc định |
| Cần xóa nhanh hơn trên Bing | Một trong hai mã 4xx + IndexNow |
| Cần xóa khẩn cấp trên Google | Một trong hai mã 4xx + Removals |
Thông tin nhanh
- Tài liệu Google: “All 4xx errors, except 429, are treated the same.” (bản dịch) «Mọi lỗi 4xx, trừ 429, được xử lý giống nhau.»
- “410 tức thì” / “404 có 24 giờ” = cách nói năm 2014 đã lỗi thời.
- 404 không làm hại xếp hạng; đây là phần bình thường của web.
- Đòn bẩy tốc độ = cách bạn thông báo (IndexNow / Removals) quan trọng hơn mã 4xx nào.
Lỗi cần tránh khi chọn 404 hay 410
Chuyển mọi URL đã xóa về trang chủ
Đích không liên quan không giữ giá trị của trang cũ và có thể bị coi là soft 404. Chỉ chuyển hướng khi có nội dung thay thế thật sự tương đương; nếu không, trả 404 hoặc 410 trung thực.
Dùng 410 khi trang có thể quay lại
410 nói rõ tài nguyên đã biến mất vĩnh viễn. Hãy dùng 404 thông thường khi sự vắng mặt chưa chắc chắn hoặc chỉ tạm thời, thay vì đưa ra tuyên bố mạnh hơn điều bạn có thể bảo đảm.
Biến lựa chọn mã thành chiến thuật xếp hạng
Không mã nào tăng xếp hạng. Google gom kết quả 4xx thông thường và khác biệt xử lý thực tế nhỏ. Hãy chọn theo tính vĩnh viễn và độ đơn giản vận hành.
Phục vụ trang lỗi thân thiện bằng 200 OK
Template lỗi được thiết kế đẹp không thay thế tín hiệu HTTP. Hãy giữ trang hữu ích nhưng để chính phản hồi trả 404 hoặc 410, tránh để crawler coi đó là nội dung thành công có thể lập chỉ mục.
Xóa URL có giá trị mà chưa kiểm tra nội dung thay thế
URL có backlink, lưu lượng hoặc nội dung kế nhiệm gần cần được xem xét chuyển hướng trước khi xóa. Câu hỏi 404 hay 410 chỉ bắt đầu sau khi xác định không có đích liên quan.
Công cụ audit URL đã xóa
- Bulk HTTP Status Code Checker: xác minh danh sách xóa ở quy mô lớn và tách phản hồi 404, 410, redirect cùng 200 ngoài ý muốn.
- Redirect Checker: kiểm tra URL nên trỏ đến nội dung thay thế tương đương và xác nhận đích cuối.
- Google Index Checker: kiểm tra trạng thái có thể quan sát, redirect, noindex và lỗi canonical, rồi dùng Search Console cho trạng thái URL thật của Google.
- Search Console Links và URL Inspection: xem URL cũ có giá trị hoặc nội dung thay thế trước khi xóa, rồi theo dõi trạng thái Google.
- Bing Webmaster Tools / IndexNow: dùng quy trình gửi được Bing hỗ trợ khi thông báo URL đổi/xóa quan trọng hơn lựa chọn mã.
Tự kiểm tra: 404 và 410
Năm câu hỏi nhanh về khác biệt SEO giữa hai mã trạng thái. Chọn đáp án rồi kiểm tra.
Tài nguyên đáng xem
Bài viết liên quan của tôi
- Mã trạng thái HTTP và tác động SEO — tổng quan đầy đủ các mã quan trọng với SEO, gồm so sánh 404/410 mà bài này mở rộng.
- Hướng dẫn nhập môn Technical SEO — vị trí xử lý trang bị xóa và mã trạng thái trong bức tranh lớn.
Bài nói của tôi
- Cách Search hoạt động trên SlideShare — quy trình crawl, render, lập chỉ mục và xếp hạng mà mọi quyết định deindex đi qua. Tuyên bố giới hạn thường trực: “This is my understanding of systems… not going to be 100% complete or accurate.” (bản dịch) «Đây là hiểu biết của tôi về hệ thống… không thể đầy đủ hoặc chính xác 100%.»
Tài nguyên trong ngành
- 404 và 410 — thử nghiệm Technical SEO — dữ liệu độc lập mạnh nhất: 119 URL, hơn ba tháng, khác biệt tần suất crawl có ý nghĩa thống kê.
- John Mueller làm rõ nhầm lẫn 404 và 410 cho SEO — lời làm rõ “quá nhỏ” năm 2024.
- Google tư vấn về mã trạng thái 404 và 410 — bình luận “nhanh hơn chút… vài ngày” của Mueller.
- Matt Cutts giải thích cách Google Search xử lý 404 và 410 — bài năm 2014 và nguồn gốc quan niệm “24 giờ”.
- Mã phản hồi 404 và 410 — khi nào dùng mã nào — tham chiếu định nghĩa và khuyến nghị rõ ràng.
- 410 và 404: mã nào deindex nhanh hơn? — đặt lại tranh luận quanh rủi ro backlink/quyền lực, góc nhìn hữu ích dù không có dữ liệu riêng.
Nhật ký thay đổi
Đã cập nhật 22 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 9 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 17 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Try it live
These are real endpoints on this site — not a simulation.
Hit them from the button, open them in a new tab, or
curl -i them from your terminal, and the server answers with the actual status code this article is about.