Chuyển đến nội dung chính
← Tất cả hướng dẫn

Vì sao trang không được lập chỉ mục

Một trang có thể nằm ngoài chỉ mục của Google vì một số lý do khác nhau: truy cập hoặc chỉ thị, xử lý trang trùng lặp hoặc trang chuẩn, quá trình thu thập dữ liệu chưa diễn ra hoặc quá trình thu thập dữ liệu không dẫn đến lập chỉ mục. Search Console báo cáo trạng thái lập chỉ mục; việc khắc phục phụ thuộc vào trạng thái bạn thực sự có.

Bắt đầu với tình trạng, không phải chẩn đoán

Báo cáo lập chỉ mục Trang bao gồm cả sự cố kỹ thuật thực sự và các trường hợp loại trừ dự kiến. Quy tắc robots.txt, chỉ thị noindex, yêu cầu xác thực hoặc phản hồi không thành công có thể ngăn chặn việc lập chỉ mục; trạng thái trùng lặp và chuẩn có thể hoạt động chính xác như dự kiến; và URL được phát hiện có thể chưa được thu thập thông tin.

Trạng thái gây hiểu lầm nhất là “Đã thu thập thông tin - hiện chưa được lập chỉ mục”. Nó xác nhận rằng Google đã tìm nạp trang nhưng không thêm nó vào chỉ mục tại thời điểm đó. Google nói rõ ràng rằng trang này có thể được lập chỉ mục sau hoặc không và không cần phải gửi lại trang đó chỉ vì trạng thái này.

Những trạng thái thực sự là lỗi

Chúng mô tả điều gì đó ở phía bạn đã ngăn việc lưu trang. Google gắn nhãn nguồn của từng trạng thái là Trang web khi bạn tự sửa được, và Google khi nguyên nhân nằm ở phía họ. Sửa đúng phản hồi bên dưới chính là toàn bộ cách chữa.

Trạng tháiNghĩa là gìNguồn
Lỗi máy chủ (5xx)Máy chủ trả về lỗi thuộc nhóm 500Google
Lỗi chuyển hướngMột chuỗi chuyển hướng lặp vòng hoặc hỏngTrang web
URL bị chặn bởi robots.txtrobots.txt từ chối quyền tảiTrang web
URL được đánh dấu ‘noindex’Trang trả về chỉ thị noindexTrang web
Lỗi 404 mềmThông báo không tìm thấy trả về kèm mã 200Trang web
Bị chặn do yêu cầu trái phép (401)Trang đòi thông tin đăng nhậpTrang web
Không tìm thấy (404)URL trả về 404Trang web
Bị chặn do cấm truy cập (403)Máy chủ trả về 403Trang web
Bị chặn do vấn đề 4xx khácMột phản hồi 4xx nào đó khácTrang web

Hai trong số này đáng chú ý thêm vì chúng thường do chính ta gây ra. Lỗi 404 mềm nghĩa là bạn trả về một trang lịch sự «ở đây không có gì» kèm mã 200: công cụ thấy một lần tải thành công với nội dung mỏng chứ không phải sự vắng mặt, vậy hãy nói thật bằng 404 hoặc 410. Còn 401 hay 403 trên những trang bạn định để công khai thường có nghĩa một quy tắc môi trường thử nghiệm hoặc tường lửa đã lọt lên bản chạy thật.

Những trạng thái trông như lỗi mà không phải

Đây mới là nhóm sinh ra nhiều công sức lãng phí nhất. Mỗi trạng thái trong nhóm này là Google báo lại một quyết định của chính nó, không phải một hỏng hóc bạn tạo ra. Đuổi theo chúng ngốn mất sự chú ý mà các vấn đề thật cần đến.

Trạng tháiThực chất nghĩa là gì
Trang thay thế có thẻ chuẩn phù hợpViệc hợp nhất đang chạy đúng như thiết kế
Trùng lặp, không có thẻ chuẩn do người dùng chọnBạn không khai thẻ chuẩn nên Google tự chọn
Trùng lặp, Google chọn thẻ chuẩn khácBạn có khai một cái và Google không đồng tình
Trang có chuyển hướngMột URL không chuẩn đang chuyển hướng, đúng thiết kế
Đã phát hiện – hiện chưa lập chỉ mụcĐã biết nhưng chưa tải về
Đã thu thập dữ liệu – hiện chưa lập chỉ mụcĐã tải, đã đánh giá và gạt sang bên

Hai trạng thái trùng lặp đáng được tách bạch. «Không có thẻ chuẩn do người dùng chọn» nghĩa là bạn chưa từng khai và Google chọn thay bạn: hầu như vô hại, nhưng bạn đã nhường một quyết định lẽ ra mình nắm. «Google chọn thẻ chuẩn khác» nghĩa là bạn có khai và bị bác, dấu hiệu cho thấy trang bạn chỉ định không phải trang mà công cụ coi là chính.

Đọc «đã thu thập, chưa lập chỉ mục» một cách thành thật

Trạng thái này có nghĩa là Google đã thu thập dữ liệu trang nhưng không lập chỉ mục trang đó vào thời điểm đó. Nó không xác định được một nguyên nhân chung và thử nghiệm Kiểm tra URL trực tiếp không thể dự đoán thành công việc lập chỉ mục một cách chắc chắn. Việc phát minh ra một lỗi kỹ thuật mà báo cáo không nêu tên sẽ không có giá trị gì.

Trên các trang web dựa trên mẫu, nên xem xét mức độ trùng lặp, tín hiệu canonical, liên kết nội bộ và liệu mỗi trang có bổ sung thông tin mà các trang tương tự không có hay không. Đây là các bước chẩn đoán, không phải khẳng định rằng mọi URL ở trạng thái này đều không đạt một ngưỡng chất lượng.

  1. Mở công cụ Kiểm tra URL và xác nhận trang trả về 200, tự trỏ thẻ chuẩn về chính nó, và kết xuất được nội dung chính.
  2. So trang đó với ba trang anh em gần nhất. Nếu bạn tráo được các giá trị thay thế mà vẫn ra một trang tương đương, công cụ cũng thấy điều đó.
  3. Kiểm tra xem có thứ gì trong nội bộ trỏ tới nó bằng văn bản neo mô tả không, hay nó chỉ tồn tại trong sơ đồ trang.
  4. Hãy hỏi trang này trả lời điều gì mà không trang anh em nào trả lời. Nếu không có câu trả lời, đó chính là kết luận.
  5. Sửa trang sao cho câu trả lời ấy tồn tại, rồi mới yêu cầu lập chỉ mục — theo đúng thứ tự đó.

«Đã phát hiện, chưa lập chỉ mục» là tín hiệu khác

Trạng thái này nghĩa là URL đã được biết nhưng chưa được tải về. Trên website nhỏ đó thường là trạng thái thoáng qua. Ở quy mô lớn, đây là triệu chứng rõ nhất mà Google gọi tên cho một ràng buộc ngân sách thu thập thật sự: quá nhiều URL, quá ít nhu cầu, và hàng đợi không bao giờ tới lượt chúng.

Nếu một phần lớn URL của bạn nằm đây, việc làm có ích là giảm số URL giá trị thấp mà bạn đề nghị công cụ cân nhắc — gộp bản trùng, trả 404 đúng cho những gì đã gỡ, rút ngắn chuỗi chuyển hướng — thay vì gửi lại từng trang một.

Làm việc với báo cáo thay vì với triệu chứng

Báo cáo được sắp theo nguyên nhân, điều này dễ khiến người ta xử từ trên xuống theo số lượng. Hãy cưỡng lại. Một nghìn URL dưới mục «Trang có chuyển hướng» thường là một bản đồ chuyển hướng đang chạy tốt, trong khi bốn mươi URL dưới «Lỗi 404 mềm» là một khiếm khuyết thật ảnh hưởng tới những trang thật.

  • Sửa trước mọi thứ trong bảng lỗi — chúng rõ ràng và máy móc.
  • Gạt các trạng thái mang tính thông tin sang bên, trừ khi số lượng mâu thuẫn với ý định của bạn, chẳng hạn một sự hợp nhất thẻ chuẩn mà bạn chưa từng thiết kế.
  • Coi «đã thu thập, chưa lập chỉ mục» là tồn đọng biên tập, không phải tồn đọng kỹ thuật.
  • Chỉ xác thực lại sau khi phản hồi hoặc nội dung bên dưới đã thực sự thay đổi.

Thử trên chính website của bạn

Câu hỏi và trả lời

Gửi lại một URL có ép được việc lập chỉ mục không?

Không. Yêu cầu lập chỉ mục chỉ xếp một lượt thu thập mới vào hàng đợi; nó không lật lại quyết định đã đưa ra sau lượt trước. Hãy gửi lại sau khi trang đã đổi, chứ không phải thay cho việc đổi.

Vì sao vài trang bản địa hoá của tôi vào chỉ mục còn số khác thì không?

Những trang dựng từ mẫu chỉ khác nhau ở một cái tên được thay đọc lên như gần-trùng-lặp. Công cụ thường lập chỉ mục một phần rồi bỏ phần còn lại, và trang nào sống sót thì bám theo nhu cầu thị trường nhiều hơn mã đánh dấu. Cách sửa là cho những ngôn ngữ bị bỏ một điều gì đó của riêng chúng, chứ không phải chỉnh thẻ.

«Trang thay thế có thẻ chuẩn phù hợp» có phải vấn đề không?

Không. Nó báo rằng việc hợp nhất thẻ chuẩn đang chạy đúng thiết kế. Chỉ đáng ngó tới nếu số lượng lớn hơn nhiều so với mức mà chiến lược thẻ chuẩn của bạn giải thích được — điều đó gợi ý đang có những URL sinh ra ngoài ý muốn.

404 mềm khác 404 ở chỗ nào?

404 nói thật: ở đây không có gì. 404 mềm hiển thị thông báo không tìm thấy nhưng lại trả mã 200, nên công cụ ghi nhận một lần tải thành công của một trang mỏng. Hãy trả 404 hoặc 410 thật cho mọi thứ đã thực sự biến mất.

Nên chờ bao lâu trước khi coi việc không vào chỉ mục là một quyết định?

Hãy so với chính website đó thay vì so với đồng hồ. Nếu các trang tương đương xuất bản cùng lúc đã vào chỉ mục trong vài ngày mà trang này nằm im hàng tuần, thì nó đã bị đánh giá chứ không phải bị trì hoãn.