SEO

Lỗi 404 là gì? Cách xử lý trang không tồn tại đúng cho SEO

Search Console báo vài trăm URL “Không tìm thấy (404)” và bạn thấy hoảng. Phần lớn trong số đó có thể không cần làm gì — cái khó là nhận ra vài URL thật sự cần sửa.

ScalioCập nhật 9 phút đọc

Lỗi 404 là gì? Cách xử lý trang không tồn tại đúng cho SEO

Lỗi 404 (404 Not Found) là mã trạng thái máy chủ trả về khi URL được yêu cầu không tồn tại. Với người dùng, đó là trang “Không tìm thấy”; với công cụ tìm kiếm, đó là tín hiệu rằng không có nội dung ở địa chỉ này và URL không cần nằm trong chỉ mục. Bản thân 404 không phải “lỗi” của website theo nghĩa xấu: trang ngừng tồn tại là chuyện bình thường, và trả 404 cho URL không tồn tại chính là cách làm đúng.

Căn phòng trống không có đồ đạc

Bài này chỉ bàn về trang không tồn tại: phân loại, quyết định sửa hay để yên, và thiết kế trang lỗi. Khi trang có nội dung thay thế và bạn cần chuyển người dùng sang đó, kỹ thuật chi tiết nằm ở bài redirect 301. Khi hàng loạt 404 xuất hiện do đổi website, đổi cấu trúc URL, đó là dấu hiệu của một đợt SEO migration thiếu bảng ánh xạ — cần xử lý như một dự án chứ không phải từng URL.

404, 410 và soft 404 khác nhau thế nào

Tình huốngMã trả vềÝ nghĩaCách Google xử lý
404 Not Found404Không có gì ở URL nàyKhông lập chỉ mục; URL đã index sẽ dần bị loại
410 Gone410Đã từng có và bị gỡ vĩnh viễn, có chủ đíchTheo tài liệu của Google, được xử lý gần như 404
Soft 404200 (hoặc chuyển hướng về trang không liên quan)Trang báo “không có” nhưng máy chủ nói “thành công”Google tự đoán là trang lỗi và báo trong Search Console

Tài liệu của Google về mã trạng thái HTTP mô tả các mã 4xx (trừ 429) được xử lý giống nhau: báo rằng nội dung không tồn tại. 410 nói rõ ý định hơn với người đọc mã, nhưng đừng kỳ vọng khác biệt lớn về SEO. Soft 404 mới là thứ đáng sửa: trang “Sản phẩm không còn” hay kết quả tìm kiếm rỗng mà vẫn trả mã 200 khiến Google phải đoán, và có thể giữ trang rỗng trong chỉ mục.

Cần chuẩn bị gì

  • Danh sách URL 404 từ báo cáo Lập chỉ mục trang trong Search Console, công cụ crawl và (nếu có) log máy chủ.
  • Nguồn trỏ tới từng URL: liên kết nội bộ nào, website ngoài nào, hay chỉ là URL Google tự thử.
  • Lượt truy cập, lượt hiển thị trước đây của URL đó nếu còn dữ liệu.
  • Danh sách nội dung đã gỡ gần đây và lý do gỡ, để phân biệt xoá có chủ đích với xoá nhầm.

Quy trình xử lý lỗi 404 6 bước

Bước 1. Phân loại URL lỗi

Chia danh sách theo nguồn: (1) có liên kết nội bộ trỏ tới — lỗi của chính website; (2) có liên kết từ website khác hoặc từng có lượt tìm kiếm — có giá trị cần giữ; (3) URL gõ sai, URL rác do bot thử, URL tham số lạ — thường không cần làm gì. Nhóm 3 thường chiếm phần lớn danh sách và có thể bỏ qua. Dồn sức vào nhóm 1 và 2.

Bước 2. Sửa link nội bộ

Mọi liên kết nội bộ dẫn tới 404 nên được sửa tận gốc: trỏ về URL đúng nếu trang đã đổi địa chỉ, hoặc gỡ liên kết nếu nội dung không còn. Chỗ hay gặp: bài blog cũ nhắc tới sản phẩm đã ngừng bán, menu còn mục đã xoá, nút trong email mẫu, ảnh và file PDF catalogue. Đây là phần bạn kiểm soát hoàn toàn và có ích nhất cho người dùng; rà định kỳ cùng việc chăm sóc liên kết nội bộ nói chung.

Bước 3. Khôi phục trang bị xoá nhầm

Đôi khi 404 là tai nạn: ai đó xoá nhầm, đổi slug không báo, plugin cập nhật làm hỏng đường dẫn, hoặc trang bị chuyển về nháp. Nếu URL từng có lượt truy cập và nội dung vẫn còn đúng, khôi phục trang ở đúng URL cũ là cách đơn giản nhất — không cần chuyển hướng, không mất gì.

Bước 4. Redirect khi có trang thay thế

Nếu nội dung đã chuyển sang địa chỉ khác, hoặc có trang mới phục vụ đúng nhu cầu đó (sản phẩm kế nhiệm, bài hướng dẫn cập nhật), dùng chuyển hướng vĩnh viễn từ URL cũ sang trang tương đương. Điều kiện là tương đương thật; trang “gần giống” hoặc trang chủ không phải là thay thế.

Bước 5. Giữ 404 khi không còn tương đương

Chương trình khuyến mãi đã kết thúc, dịch vụ đã ngừng, bài viết sai lệch đã gỡ — không có trang thay thế thì để URL trả 404 hoặc 410 là quyết định đúng. Chuyển tất cả về trang chủ không “cứu” được gì: người dùng không tìm thấy thứ họ muốn, và Google có thể coi kiểu chuyển hướng này là soft 404. Nhớ xoá URL đó khỏi XML sitemap.

Bước 6. Thiết kế trang lỗi hữu ích

Trang 404 tuỳ chỉnh phải trả mã 404 thật — nhiều nền tảng hiển thị trang lỗi đẹp nhưng trả mã 200, tạo soft 404 hàng loạt. Nội dung nên có: một câu nói rõ trang không tồn tại, ô tìm kiếm, liên kết tới các danh mục hoặc dịch vụ chính, cách liên hệ. Giữ giọng văn của thương hiệu, không đổ lỗi cho người dùng. Không đặt thứ gì bắt buộc tải chậm hay popup che hết trang.

Ví dụ thực hành: shop thời trang sau mùa sale

Ví dụ giả định: một shop thời trang online gỡ nhiều sản phẩm hết hàng sau mùa sale và thấy số URL 404 trong Search Console tăng mạnh. Phân loại cho kết quả:

Nhóm URLNguồnQuyết định
Sản phẩm hết hàng vĩnh viễn, không có mẫu tương tựChỉ Google tự thu thập lạiĐể 404, xoá khỏi sitemap
Áo sơ mi linen phiên bản cũ, đã có phiên bản mớiĐược một blog thời trang liên kết301 sang sản phẩm phiên bản mới
Sản phẩm tạm hết hàng, sẽ nhập lạiCó liên kết nội bộKhông xoá; giữ trang, báo tạm hết hàng, cho đăng ký nhận tin
Trang “/sale-cuoi-nam” đã hết hạnMenu và banner vẫn trỏ tớiGỡ khỏi menu và banner, sau đó để 404
URL lạ kiểu /wp-admin, /.envBot quét lỗ hổngKhông cần làm gì
Ví dụ giả định — minh hoạ cách ra quyết định

Dòng thứ ba cho thấy: sản phẩm tạm hết hàng không nên bị xoá để rồi tạo 404. Giữ trang, nói rõ tình trạng, người mua quay lại vẫn thấy.

AI giúp được gì

  • Phân nhóm danh sách URL 404 theo mẫu đường dẫn để thấy nhóm nào do bot rác, nhóm nào do nội dung đã gỡ.
  • Gợi ý trang thay thế dựa trên tên sản phẩm, tiêu đề bài — người vẫn phải xác nhận tính tương đương.
  • Viết nháp nội dung trang 404 theo giọng thương hiệu, ngắn gọn và có hướng đi tiếp.

AI không biết sản phẩm nào sẽ nhập lại, bài nào bị gỡ vì lý do pháp lý. Những quyết định đó cần người nắm kinh doanh.

Sai lầm thường gặp

  • Chuyển mọi 404 về trang chủ để “không mất SEO”.
  • Trang lỗi tuỳ chỉnh trả mã 200, tạo soft 404.
  • Cố đưa số 404 trong Search Console về không, tốn công vào URL rác không ai trỏ tới.
  • Xoá sản phẩm tạm hết hàng thay vì giữ trang và báo tình trạng.
  • Không sửa liên kết nội bộ dẫn tới trang đã gỡ.

Câu hỏi thường gặp

Nhiều lỗi 404 có làm website bị tụt hạng không?

Theo Google, 404 trên các URL không tồn tại không ảnh hưởng tới thứ hạng của các trang khác. Điều cần lo là trang có giá trị bị 404 nhầm và liên kết nội bộ dẫn tới trang lỗi.

Nên dùng 404 hay 410 khi xoá trang?

Cả hai đều báo nội dung không tồn tại và được Google xử lý gần như nhau. 410 thể hiện rõ là xoá có chủ đích; 404 phổ biến và đủ dùng. Chọn một cách và dùng nhất quán.

Soft 404 là gì và sửa thế nào?

Soft 404 là trang báo không có nội dung nhưng vẫn trả mã 200, hoặc chuyển hướng về trang không liên quan. Cách sửa: trả mã 404 hoặc 410 thật, hoặc thêm nội dung thực sự nếu trang cần tồn tại.

Soạn nội dung trang lỗi và thông báo hết hàng đúng giọng thương hiệu cùng Pilot AI.

Điền hồ sơ thương hiệu một lần: Scalio lập chiến lược, viết bài theo đúng giọng của bạn, xếp lịch đăng và chấm điểm marketing.

Tạo tài khoản miễn phí

Bài viết liên quan