VOC Logo
Mức Độ Trung Bình (Medium) Lập Chỉ Mục & Đánh Giá Chất Lượng Mã: Soft-404-Error

Phát Hiện & Khắc Phục Lỗi Soft 404 Theo Tiêu Chuẩn Google Search Central

Xử lý trang báo không tìm thấy nội dung nhưng lại trả về mã HTTP 200 OK đánh lừa bot tìm kiếm

Tóm Tắt Kỹ Thuật (Direct Answer Block / RAG Standard)
AI Ingestion Verified

Lỗi Soft 404 xảy ra khi một trang web hiển thị nội dung thông báo "Không tìm thấy trang" hoặc là trang trắng không có sản phẩm/nội dung, nhưng máy chủ lại trả về mã trạng thái HTTP 200 OK thay vì mã lỗi chuẩn 404 Not Found hoặc 410 Gone. Điều này khiến Googlebot coi trang web đang cố gắng gian lận lập chỉ mục nội dung rác.

Hành Vi Googlebot & Tác Động Thuật Toán

Cơ chế phát hiện và điều phối Host Load Limit của Google Search

Tác động trực tiếp lên Crawl Budget:

Làm loãng tín hiệu chất lượng của toàn bộ tên miền, gây lãng phí tài nguyên lập chỉ mục cho các trang không tồn tại.

Googlebot sử dụng thuật toán phân tích ngữ nghĩa trang để phát hiện các cụm từ như "Không tìm thấy", "Sản phẩm đã hết hàng", hoặc trang có dung lượng quá nhỏ (< 500 bytes). Khi phát hiện mã trả về là 200 nhưng nội dung là 404, Google sẽ tự động gán nhãn Soft 404 và loại bỏ trang khỏi chỉ mục tìm kiếm.

Mẫu Log Máy Chủ & Lệnh Kiểm Tra cURL

Server Error Pattern & Command-Line Diagnostics

bash / terminal
Mẫu Bản Ghi Nhật Ký Máy Chủ (Server Log Sample)
GET /san-pham-da-xoa HTTP/1.1 200 OK (Page Body contains: "Sản phẩm không còn tồn tại")
Lệnh cURL Giả Lập Googlebot Để Tái Hiện Lỗi
curl -I https://yourdomain.com/san-pham-da-xoa

Các Nguyên Nhân Gốc Rễ Phổ Biến

Bóc tách theo mô hình kiến trúc hạ tầng và ứng dụng

1 Hệ thống định tuyến Single Page Application (SPA) luôn trả về index.html 200 OK

Các ứng dụng React / Vue client-side định tuyến luôn trả về 200 OK cho mọi request và chỉ render thông báo lỗi trên trình duyệt.

2 Trang danh mục sản phẩm hoặc tag bài viết trống (Zero Results Page)

Trang danh mục lọc không có bất kỳ sản phẩm nào nhưng vẫn trả mã 200 OK và được đưa vào Sitemap XML.

Quy Trình Khắc Phục Kỹ Thuật Từng Bước

Hướng dẫn chỉnh sửa cấu hình server và tối ưu hóa hệ thống

Bước 1

Cấu hình máy chủ trả đúng mã trạng thái HTTP 404 hoặc 410

Nếu nội dung thực sự không tồn tại, luôn trả về mã HTTP 404 Not Found. Nếu trang đã bị xóa vĩnh viễn và không bao giờ tái xuất bản, trả mã 410 Gone:

Đường dẫn tệp: Router Controller
http_response_code(404);
header('HTTP/1.1 404 Not Found');
include('404.php');
exit;
Bước 2

Đặt thẻ meta noindex cho các trang danh mục trống

Nếu trang danh mục tạm thời chưa có sản phẩm hoặc kết quả tìm kiếm nội bộ không có dữ liệu, tự động bổ sung thẻ `<meta name="robots" content="noindex, follow">`.

Câu Hỏi Thường Gặp (Technical FAQs)

Giải đáp thắc mắc chuyên sâu về thuật toán và phục hồi thứ hạng

Q Khi nào nên dùng 404 và khi nào nên dùng 410 Gone?

Dùng 404 cho các URL bị xóa do sơ suất hoặc có thể khôi phục trong tương lai. Dùng 410 Gone khi website bị tin tặc chèn hàng trăm ngàn URL bẩn và muốn Googlebot gỡ bỏ khỏi chỉ mục nhanh nhất có thể.

Thông Số Chẩn Đoán

Mã phân loại: Soft-404-Error
Chuyên mục: Lập Chỉ Mục & Đánh Giá Chất Lượng
Mức độ nguy hại: medium
Tiêu chuẩn: Google Search Central

Cần Chuyên Gia Xử Lý Ngay?

Nếu sự cố gây sụt giảm thứ hạng nghiêm trọng hoặc đội ngũ IT chưa tìm ra nguyên nhân, hãy liên hệ VOC để được hỗ trợ kỹ thuật khẩn cấp 24/7.

Đặt lịch tư vấn kỹ thuật
Zalo: 0925.999.899 Telegram: @toanvoc
Chẩn Đoán SEO (/tools/diagnose)
Hotline Kỹ Thuật: 0925999899