Vì sao trang không được lập chỉ mục: đọc đúng trạng thái trong Search Console và cách kiểm từng nguyên nhân
Trang không vào chỉ mục vì Google bị chặn (noindex, robots.txt, lỗi máy chủ, 404) hoặc vì Google chọn không lưu (trùng lặp, nội dung mỏng). Báo cáo Lập chỉ mục trang trong Search Console cho biết trang thuộc nhóm nào; nhóm đầu sửa kỹ thuật là hết, nhóm sau phải làm trang khác đi thật.
Trang không được lập chỉ mục vì một trong hai nhóm lý do: Google bị chặn (robots.txt, noindex, lỗi máy chủ, chuyển hướng, trang trả 404) hoặc Google chọn không lưu (trang trùng với trang khác, nội dung mỏng, chất lượng site thấp, Google chưa kịp thu thập). Nhóm đầu là lỗi kỹ thuật, sửa xong là hết. Nhóm sau là quyết định của Google, chỉ thay đổi khi trang thật sự khác đi. Báo cáo Lập chỉ mục trang trong Search Console cho bạn biết trang thuộc nhóm nào — việc của bạn là đọc đúng trạng thái và đừng chữa nhầm bệnh.
Bước 0: xác nhận trang thật sự chưa được lập chỉ mục
Đừng dựa vào việc gõ tên bài lên Google không thấy. Trang có thể đã nằm trong chỉ mục nhưng đứng thấp. Cách chắc chắn là dán địa chỉ vào ô Kiểm tra URL ở đầu Search Console. Kết quả nói thẳng "URL có trên Google" hoặc "URL không có trên Google" kèm lý do. Nút Kiểm tra URL đang hoạt động cho Google tải trang ngay lúc đó, xem được HTML đã hiển thị và ảnh chụp màn hình — hữu ích khi nghi Google thấy trang khác với bạn thấy.
Các trạng thái và cách xử lý
Tên trạng thái dưới đây theo giao diện tiếng Việt của Search Console, kèm tên tiếng Anh trong ngoặc để bạn tra tài liệu Google.
Nhóm 1 — Google bị chặn (lỗi của site)
| Trạng thái | Nghĩa là | Cách xử lý |
|---|---|---|
| Bị loại trừ bởi thẻ "noindex" (Excluded by 'noindex' tag) | Trang có meta robots noindex hoặc X-Robots-Tag noindex | Nếu trang cần lên Google: gỡ noindex ở mẫu giao diện hoặc plugin SEO. Nếu không cần: đúng rồi, bỏ qua |
| Bị chặn bởi robots.txt (Blocked by robots.txt) | Quy tắc Disallow chặn đường dẫn | Sửa robots.txt, thử lại bằng báo cáo robots.txt trong phần Cài đặt |
| Lỗi máy chủ 5xx (Server error) | Lúc Google ghé, máy chủ trả lỗi | Xem nhật ký máy chủ đúng giờ đó; thường do quá tải, tường lửa chặn Googlebot, hoặc hết thời gian chờ |
| Không tìm thấy 404 (Not found) | Địa chỉ không tồn tại | Nếu trang đã dời: 301 sang địa chỉ mới. Nếu đã xoá thật: để 404 là đúng |
| Soft 404 | Trang trả 200 nhưng trông như trang lỗi hoặc rỗng | Trả đúng mã 404/410 cho trang không còn; với trang thật mà bị nhận nhầm, thêm nội dung thật |
| Trang có lệnh chuyển hướng (Page with redirect) | Địa chỉ này chuyển sang địa chỉ khác | Bình thường, miễn là liên kết nội bộ và sitemap đã trỏ thẳng địa chỉ đích |
| Bị chặn do yêu cầu trái phép 401 / bị cấm 403 | Trang đòi đăng nhập, hoặc tường lửa chặn Googlebot | Kiểm cấu hình chống bot, Cloudflare, plugin bảo mật |
Nhóm 2 — Google chọn không lưu (vấn đề nội dung hoặc trùng lặp)
| Trạng thái | Nghĩa là | Cách xử lý |
|---|---|---|
| Đã phát hiện – hiện chưa được lập chỉ mục (Discovered – currently not indexed) | Google biết địa chỉ nhưng chưa tải về | Thường do site có quá nhiều URL so với mức Google muốn thu thập, hoặc máy chủ chậm. Giảm URL rác, tăng liên kết nội bộ tới trang này — xem ngân sách thu thập |
| Đã thu thập dữ liệu – hiện chưa được lập chỉ mục (Crawled – currently not indexed) | Google đã đọc trang và quyết định chưa lưu | Trang chưa đủ giá trị khác biệt. Viết sâu hơn, gộp với bài trùng chủ đề, hoặc bỏ |
| Trang trùng lặp, người dùng chưa chọn trang chính tắc (Duplicate without user-selected canonical) | Trang giống trang khác và không có canonical | Thêm canonical tự trỏ cho bản chính; bản phụ canonical về bản chính hoặc 301 |
| Trang trùng lặp, Google chọn trang chính tắc khác với người dùng (Duplicate, Google chose different canonical than user) | Bạn khai canonical A, Google chọn B | Xem B là trang nào; thường liên kết nội bộ, sitemap hoặc nội dung đang ủng hộ B hơn A |
| Trang thay thế có thẻ chính tắc thích hợp (Alternate page with proper canonical tag) | Trang phụ đã canonical đúng về trang chính | Không phải lỗi. Đừng sửa |
Chẩn đoán "Đã thu thập dữ liệu – hiện chưa được lập chỉ mục"
Đây là trạng thái gây nhiều bực bội nhất, vì không có gì kỹ thuật để sửa. Google đã đọc trang và đánh giá không đáng lưu, ít nhất là lúc này. Mấy câu nên tự hỏi:
- Trang có trả lời một câu hỏi mà các trang đã được lập chỉ mục trên site bạn chưa trả lời không? Nếu năm bài cùng nói về "cách chọn máy lọc nước" với góc nhìn gần như nhau, Google chỉ cần một.
- Phần nội dung riêng của trang chiếm bao nhiêu so với phần khung chung (menu, chân trang, khối bài liên quan)? Trang danh sách sản phẩm có ba sản phẩm và 2.000 chữ khung chung thì gần như trùng với mọi trang khác của site.
- Toàn site có bao nhiêu trang trong trạng thái này? Nếu là vài phần trăm, bình thường. Nếu là quá nửa, vấn đề nằm ở chất lượng toàn site chứ không ở từng trang — xem bài nội dung mỏng và trùng lặp.
Sửa xong thì để Google tự quay lại, hoặc bấm Yêu cầu lập chỉ mục một lần. Bấm lặp lại mỗi ngày không thay đổi kết quả.
Chẩn đoán "Google chọn trang chính tắc khác"
Google gom các trang giống nhau thành nhóm và tự chọn một bản đại diện, dựa trên nhiều tín hiệu: chuyển hướng, thẻ canonical, địa chỉ trong sitemap, liên kết nội bộ, HTTPS hay HTTP. Khi thẻ canonical của bạn nói một đằng mà các tín hiệu khác nói một nẻo, Google nghe theo số đông. Ca hay gặp:
- Canonical trỏ
https://tenmien.com/san-pham/ao-thunnhưng menu, sitemap đều trỏ bản có tham số?color=den. - Bản tiếng Việt và bản tiếng Anh gần như giống nhau vì phần dịch quá ít.
- Hai bài khác tiêu đề nhưng thân bài chép lại gần nguyên văn.
Cách sửa là làm cho mọi tín hiệu đồng thuận về một địa chỉ. Bài thẻ canonical có danh sách kiểm đầy đủ.
Lỗi hay gặp
- Hoảng vì con số "không được lập chỉ mục" lớn hơn số "đã lập chỉ mục". Site nào cũng có rất nhiều địa chỉ không cần lên Google: trang phân trang, trang lọc, trang chuyển hướng, bản trùng có canonical. Quan trọng là trong danh sách đó có trang bạn muốn lên không.
- Dùng robots.txt để "dọn" trang trùng. Chặn thu thập làm Google không đọc được canonical hay noindex của các trang đó, và địa chỉ có thể vẫn nằm lại trong chỉ mục ở trạng thái "đã lập chỉ mục dù bị robots.txt chặn".
- Bấm "Xác thực bản sửa lỗi" trước khi sửa xong. Google kiểm lại theo mẫu, nếu còn lỗi thì quá trình xác thực thất bại và phải làm lại từ đầu, tốn thêm vài tuần.
- Tưởng sitemap ép được lập chỉ mục. Có trong sitemap chỉ giúp Google biết trang. Quyết định lưu hay không vẫn dựa trên nội dung.
- Bỏ quên trang lỗi máy chủ thoáng qua. Lỗi 5xx xuất hiện vài lần lúc tải cao không đáng lo; nhưng nếu lặp lại theo giờ cố định (giờ chạy sao lưu, giờ cron), Google sẽ giảm nhịp thu thập cả site.
Danh sách kiểm nhanh cho một trang cụ thể
- Kiểm tra URL trong Search Console: có trên Google không, lý do là gì.
- Mã trạng thái: phải là 200, không chuyển hướng.
- Mã nguồn: không có
noindex; phần đầu phản hồi HTTP không cóX-Robots-Tag: noindex. - robots.txt không chặn đường dẫn đó.
- Canonical trỏ về chính nó, địa chỉ tuyệt đối, đúng tên miền chính.
- Có ít nhất một liên kết nội bộ từ trang đã được lập chỉ mục.
- Nội dung riêng đủ dày và khác với các trang khác trên site.
Kiểm bằng SEO Gốc
Các mục 2–5 của danh sách trên được công cụ chấm điểm SEO kiểm tự động cho trang bạn nhập, đi đường như khách thật. Mục "cho phép lập chỉ mục" chiếm 10 điểm và bằng 0 nếu gặp noindex hoặc robots.txt chặn trang chủ; mục canonical chiếm 7 điểm. Hai mục này đỏ thì sửa trước mọi thứ. Phần nội dung (mục 6–7) công cụ chỉ đo được số chữ — đánh giá giá trị khác biệt vẫn là việc của người.
Tài liệu Google: Báo cáo Lập chỉ mục trang.
Hỏi đáp
Đã thu thập dữ liệu nhưng chưa lập chỉ mục là lỗi gì?
Không phải lỗi kỹ thuật. Google đã đọc trang và đánh giá chưa đáng lưu, thường vì trùng chủ đề với trang khác hoặc chưa có giá trị riêng. Cách xử lý là làm nội dung sâu và khác biệt hơn, hoặc gộp với bài tương tự.
Bấm Yêu cầu lập chỉ mục nhiều lần có giúp không?
Không. Nút này chỉ đưa địa chỉ vào hàng đợi thu thập ưu tiên và có hạn mức mỗi ngày. Nếu Google đã đánh giá trang thấp, bấm lại không thay đổi quyết định.
Số trang không được lập chỉ mục nhiều hơn số đã lập chỉ mục có sao không?
Thường không sao. Trang phân trang, trang lọc, trang chuyển hướng và bản trùng có canonical đều nằm trong danh sách không được lập chỉ mục, và đó là đúng. Chỉ cần lo khi trong danh sách có trang bạn muốn lên Google.
Sau khi sửa lỗi bao lâu Google cập nhật?
Tuỳ nhịp Google ghé site, từ vài ngày đến vài tuần. Bấm Xác thực bản sửa lỗi trong báo cáo để Google kiểm lại có chủ đích, nhưng chỉ bấm khi đã sửa xong hết các trang trong nhóm.
Đọc tiếp
Google tìm, đọc và xếp hạng trang web thế nào: từ thu thập tới lập chỉ mục
Một trang chỉ được xếp hạng khi đã đi qua đủ bốn bước: Google phát hiện địa chỉ, tải trang về, chạy JavaScript để hiển thị và quyết định lư…
Thẻ canonical: viết đúng, các lỗi hay gặp và lúc Google bỏ qua nó
Thẻ canonical cho Google biết đâu là địa chỉ chính khi một nội dung có nhiều địa chỉ. Viết đúng là địa chỉ tuyệt đối, https, đúng tên miền…
Nội dung mỏng và trùng lặp: nhận ra trước khi Google nhận ra
Trùng lặp nội dung trong cùng một site hiếm khi bị phạt: Google chọn một bản làm chính rồi lọc các bản kia, nhưng việc chọn đó có thể sai v…
Google Search Console: các báo cáo cần xem hằng tuần và cách đọc ra việc cần làm
Search Console là số liệu thật duy nhất Google cung cấp về site trên Google Tìm kiếm. Mỗi tuần xem năm báo cáo: Hiệu suất (giữ 16 tháng), L…