Từ điển

Mã trạng thái HTTP là gì?

Mã trạng thái HTTP (HTTP status code) là con số 3 chữ số mà máy chủ (server) trả về mỗi khi trình duyệt hoặc Googlebot “hỏi” một trang web — cho biết yêu cầu đó thành công, bị chuy

Mã trạng thái HTTP là gì?

Mã trạng thái HTTP (HTTP status code) là con số 3 chữ số mà máy chủ (server) trả về mỗi khi trình duyệt hoặc Googlebot “hỏi” một trang web — cho biết yêu cầu đó thành công, bị chuyển hướng, hay gặp lỗi. Bạn không thấy nó khi lướt web bình thường, nhưng Google thì đọc rất kỹ.

Vì sao cần quan tâm mã trạng thái?

Mỗi mã số là một “câu trả lời” của server, và Google hành xử khác nhau với từng câu trả lời:

  • 200 OK — mọi thứ bình thường, trang tồn tại. Đây là mã bạn muốn thấy cho mọi trang quan trọng.
  • 301/302 — trang đã chuyển sang địa chỉ mới (chuyển hướng). Google sẽ đi theo và chuyển “sức mạnh SEO” sang URL mới (301) hoặc giữ nguyên (302).
  • 404 — không tìm thấy trang. Vài trang 404 là bình thường, nhưng hàng loạt 404 nghĩa là website đang rụng nội dung.
  • 500 — lỗi phía server. Google gặp mã này nhiều lần sẽ giảm tần suất thu thập dữ liệu, thậm chí rớt hạng vì cho rằng site không ổn định.

Nói ngắn gọn: mã trạng thái là “ngôn ngữ” giữa server của bạn và Google. Nói sai, Google hiểu sai — và bạn trả giá bằng thứ hạng.

Ví dụ thực tế

Bạn đổi cấu trúc website: trang /san-pham-cu chuyển thành /san-pham-moi. Nếu bạn làm đúng (301 redirect), người dùng và Google đều được dẫn sang trang mới, thứ hạng gần như giữ nguyên. Nếu bạn chỉ xóa trang cũ (để nó trả 404), mọi backlink trỏ về trang cũ thành vô giá trị — bao nhiêu công sức SEO đổ sông đổ biển.

Lỗi thường gặp

  • Chuỗi chuyển hướng quá dài (A → B → C → D): mỗi bước redirect làm mất một phần sức mạnh SEO và làm Googlebot nản — nên chuyển thẳng A → D.
  • Dùng 302 (tạm thời) cho chuyển hướng vĩnh viễn — Google sẽ không chuyển thứ hạng sang URL mới.
  • Trang quan trọng trả 500 hoặc timeout lặp đi lặp lại — Google đánh giá site kém ổn định.
  • Soft 404: trang lỗi nhưng server vẫn trả 200 OK — Google tưởng trang bình thường, index cả trang rác vào kết quả tìm kiếm.
Mã trạng thái HTTP là gì? - infographic

Xem thêm

Kiểm tra ngay

Dùng extension SEO-Check quét trang của bạn để kiểm tra mã trạng thái HTTP tự động. Tải extension miễn phí tại seocheck.vn/chrome-extension.

← Xem toàn bộ từ điển
Mã trạng thái HTTP là gì? — Từ điển SEO-Check