Mã trạng thái HTTP cho SEO: giải thích 200, 301, 404, 403 và 500
Hiểu mỗi phản hồi cho biết điều gì, không chứng minh được điều gì, và vấn đề nào cần sửa nội dung, truy cập hoặc máy chủ.
Mục lục
Mã trạng thái HTTP cho biết điều gì#
Khi trình duyệt hoặc công cụ kiểm tra yêu cầu tài nguyên, máy chủ có thể trả về mã trạng thái mô tả cách xử lý yêu cầu. Trong báo cáo liên kết, mã giúp phân biệt phản hồi thành công, chuyển hướng, vấn đề yêu cầu phía máy khách và lỗi máy chủ.
Phản hồi thuộc về một yêu cầu tại một thời điểm. Phiên, trạng thái đăng nhập hoặc phương thức yêu cầu khác có thể nhận kết quả khác. Ghi URL và đích cuối cùng cùng mã trạng thái. Nếu yêu cầu mạng thất bại trước khi có phản hồi hợp lệ, điều tra riêng lỗi đó thay vì tự gán một trạng thái HTTP không có thực.
200 OK: kiểm tra cả nội dung lẫn kết nối#
Phản hồi 200 nghĩa là yêu cầu được xử lý thành công ở cấp HTTP. Mở trang quan trọng để xác nhận phản hồi chứa nội dung được mô tả bởi liên kết nguồn. Liên kết tài liệu dẫn tới trang chủ chung vẫn có thể sai dù trang chủ tải thành công.
Một số trang web trả phản hồi bình thường cho thông báo lỗi, kết quả tìm kiếm trống hoặc sản phẩm đã xóa. Đây có thể giống lỗi 404 mềm: phản hồi kỹ thuật và nội dung không thống nhất. Kiểm tra liên kết giúp xác định nơi cần xem, nhưng phải đánh giá trang thực tế trước khi coi đích là hữu ích.
301 và 302: xem liên kết kết thúc ở đâu#
Chuyển hướng đổi đích của yêu cầu. Chuyển hướng vĩnh viễn như 301 hoặc 308 phù hợp với việc di chuyển lâu dài; phản hồi tạm thời như 302 hoặc 307 diễn tả mục đích dùng khác. Chọn hành vi chuyển hướng theo điều thực sự xảy ra với nội dung, không phải vì một mã nghe có vẻ tốt hơn.
Với liên kết nội bộ bạn kiểm soát, cân nhắc liên kết thẳng tới URL hiện tại dự kiến. Giữ chuyển hướng cần thiết cho tham chiếu cũ và dấu trang. Cần điều tra chuỗi chuyển hướng khi có bước không cần thiết, đến đích không liên quan hoặc lặp giữa các URL.
| Phản hồi | Điều có thể chỉ ra | Kiểm tra trước tiên |
|---|---|---|
| 200 | Yêu cầu thành công | Nội dung khớp với liên kết nguồn. |
| 301 / 308 | Chuyển hướng vĩnh viễn | Việc di chuyển và đích cuối cùng phù hợp. |
| 302 / 307 | Chuyển hướng tạm thời | Hành vi tạm thời là có chủ đích. |
| 404 / 410 | Tài nguyên bị thiếu hoặc được xóa có chủ đích | Có đích thay thế hữu ích không. |
| 401 / 403 | Xác thực hoặc hạn chế truy cập | Đối tượng người đọc dự kiến có truy cập được không. |
| 429 | Giới hạn tần suất yêu cầu | Số lượng yêu cầu và thời điểm thử lại. |
| 500 / 502 / 503 | Vấn đề về khả năng hoạt động của máy chủ hoặc dịch vụ thượng nguồn | Dịch vụ có thất bại lặp lại không. |
404 và 410: quyết định nội dung có nên còn tồn tại không#
404 nghĩa là không tìm thấy tài nguyên yêu cầu. 410 cho biết tài nguyên không còn tồn tại. Trước tiên kiểm tra chính tả, chữ hoa chữ thường khi có ảnh hưởng, phần mở rộng tệp và đường dẫn. Sau đó xác định nội dung đã di chuyển, được xóa có chủ đích hay vẫn cần có sẵn.
Nếu tài nguyên có đích thay thế phù hợp, sửa tham chiếu nội bộ và cân nhắc chuyển hướng phù hợp từ URL cũ. Nếu không có, xóa hoặc viết lại tham chiếu gây hiểu lầm. Đưa mọi trang đã xóa về trang chủ có thể khiến người truy cập bối rối, và không biến nội dung không liên quan thành nội dung thay thế hữu ích.
403, 429 và lỗi máy chủ cần cách điều tra khác#
Phản hồi 403 có thể do quy tắc truy cập hoặc biện pháp bảo vệ yêu cầu. 429 có thể cho biết có quá nhiều yêu cầu. Không mã nào tự động chứng minh đích đã bị xóa. Mở URL theo điều kiện truy cập dự kiến và kiểm tra trang web có cần xác thực hoặc đang hạn chế hoạt động tự động không.
Lỗi máy chủ như 500 hoặc 503 có thể tạm thời, nhưng lỗi tái diễn cần xử lý kỹ thuật. So sánh nhiều lần quan sát theo thời gian và ghi trải nghiệm thực tế của người dùng. Tránh đổi tham chiếu hợp lệ chỉ vì một yêu cầu thất bại trong lúc dịch vụ gián đoạn.
Khi nào nên thử lại?
Thử lại sau khoảng thời gian hợp lý khi có lý do đáng tin rằng lỗi chỉ tạm thời. Nếu phản hồi chỉ ra giới hạn tần suất yêu cầu, giảm hoạt động và làm theo hướng dẫn của dịch vụ đích. Thử lại dồn dập nhiều lần không phải cách sửa lỗi.
Khi nào nên chuyển vấn đề cho người phụ trách?
Chuyển cho người phụ trách các lỗi tái diễn trên trang quan trọng với hoạt động kinh doanh, nhiều lỗi từ cùng máy chủ và quy tắc truy cập ngăn đối tượng dự kiến hoàn thành công việc. Thêm thời điểm và URL ví dụ.
Cách dùng mã trạng thái trong danh sách sửa lỗi SEO#
Giữ nhóm riêng cho nội dung thiếu, tham chiếu lỗi thời, chuyển hướng cần rút gọn và yêu cầu cần điều tra. Cách này làm rõ người phụ trách và tránh để một hành động áp dụng cho mọi trường hợp gây vấn đề mới.
Linky báo cáo phản hồi đã quan sát trong quét trang và toàn trang web. Dùng cùng ngữ cảnh nguồn và xác minh thủ công. Với câu hỏi lập chỉ mục của Google, xem thêm Search Console; báo cáo tiện ích trình duyệt không cho biết chính xác Googlebot đã nhận gì hoặc Google đánh giá trang thế nào.
- Ghi URL nguồn, đích, phản hồi và thời điểm kiểm tra.
- Xác minh nội dung sau phản hồi thành công và chuyển hướng.
- Tách vấn đề hoạt động tạm thời khỏi việc xóa vĩnh viễn.
- Kiểm tra lại liên kết đã sửa và điều tra dạng vấn đề lặp lại.
Câu hỏi thường gặp#
Mọi 404 có hại cho SEO không?
Tài nguyên thiếu không tự động là lỗi trong chiến lược xuất bản. Nội dung được xóa có chủ đích có thể trả phản hồi không tìm thấy trang. Sửa liên kết nội bộ vẫn hứa dẫn tới nội dung đó và đánh giá xem có đích thay thế phù hợp không.
Phản hồi 200 có nghĩa Google đã lập chỉ mục trang không?
Không. Phản hồi thành công và lập chỉ mục tìm kiếm là hai quan sát khác nhau. Trang vẫn có thể có hạn chế lập chỉ mục, xung đột URL chuẩn hoặc lý do khác khiến không xuất hiện trong tìm kiếm.
Vì sao công cụ kiểm tra liên kết nhận 403 dù tôi mở trang được?
Phiên trình duyệt có thể có quyền hoặc cookie mà yêu cầu không dùng chung, hoặc đích áp dụng biện pháp bảo vệ trước yêu cầu tự động. Kiểm tra điều kiện truy cập trước khi thay liên kết.
Áp dụng quy trình này
Đọc tài liệu Linky liên quan để tìm hiểu các mục điều khiển và giới hạn sản phẩm được dùng trong bài viết này. Liên hệ hỗ trợ nếu kết quả cần điều tra thêm.
Nguồn tham khảo và đọc thêm
Dùng các nguồn sơ cấp này để tìm hiểu hành vi công cụ tìm kiếm. Quy trình và danh sách kiểm tra trên giải thích cách áp dụng kiểm tra liên kết vào bảo trì trang web thực tế.
Tìm liên kết cần sửa
Cài tiện ích mở rộng trình duyệt Linky để kiểm tra trang đang xem hoặc các trang truy cập được trên toàn trang web. Xem đích bị hỏng, điểm neo bị thiếu và chuyển hướng, rồi tìm trang nguồn cần sửa.
Bắt đầu miễn phí. So sánh các gói cho việc kiểm tra lặp lại, Cấu trúc trang web và xuất dữ liệu.