Hiển thị & SEO
Vì sao Google không lập chỉ mục website? Cách kiểm tra và xử lý
Tìm hiểu vì sao Google không lập chỉ mục trang: kiểm tra Search Console, robots.txt, noindex, canonical, chuyển hướng và nội dung bằng checklist thực tế.
bởi Nguyen VoĐăng ngày 7 phút đọc

Tóm tắt nhanh
- Trang mới không tự động được lập chỉ mục ngay. Đôi khi chỉ cần thêm thời gian, đôi khi một lỗi kỹ thuật đang chặn.
- Công cụ kiểm tra URL trong Google Search Console cho biết Google đã biết, đã tải và đã lập chỉ mục trang chưa.
- Nguyên nhân thường gặp nhất là noindex, bị chặn bởi robots.txt, thẻ canonical sai, chuyển hướng và nội dung mỏng.
Nội dung
Website mới hoặc vừa thiết kế lại không tự động xuất hiện trên Google. Nếu các trang quan trọng chưa được lập chỉ mục, người dùng có thể không tìm thấy chúng qua tìm kiếm tự nhiên. Nguyên nhân có thể là chặn kỹ thuật, nhưng cũng có thể Google chưa phát hiện hoặc xử lý trang.
Bài viết hướng dẫn cách kiểm tra trạng thái, phân biệt các nguyên nhân phổ biến và xử lý có trình tự. Hãy nhớ: crawl, lập chỉ mục và xếp hạng là ba bước khác nhau. Google có thể crawl trang nhưng không index; trang đã index vẫn có thể xếp hạng thấp.
1. Kiểm tra trạng thái trước khi đoán
Mở Google Search Console của website và dùng công cụ URL Inspection với một trang cụ thể đang gặp vấn đề. Kiểm tra Google đã biết URL chưa, trang có được index không và thông tin nào xuất hiện về lần xử lý gần nhất.
Phân biệt các tình huống:
- Google chưa biết URL: Có thể Google chưa phát hiện trang.
- Đã crawl nhưng chưa index: Google đã truy cập nhưng chưa đưa trang vào chỉ mục.
- Bị loại khỏi lập chỉ mục: Search Console có thể nêu lý do cần điều tra.
- URL đã được index: Vấn đề có thể nằm ở thứ hạng, mức độ phù hợp truy vấn hoặc khả năng hiển thị, không phải index.
Dữ liệu Search Console có thể cập nhật trễ; hãy đọc trạng thái trong bối cảnh phù hợp.
2. Các nguyên nhân thường gặp
Vô tình đặt noindex
Trang có thể bị loại khỏi chỉ mục bởi thẻ meta robots hoặc HTTP header X-Robots-Tag. Kiểm tra HTML và phản hồi HTTP. Nếu muốn trang xuất hiện trên Google, hãy gỡ chỉ thị không chủ ý—sau khi chắc chắn việc loại trừ không phải quyết định có chủ đích.
robots.txt chặn crawl
Quy tắc robots.txt có thể ngăn Googlebot truy cập URL hoặc tài nguyên. Kiểm tra /robots.txt và quy tắc liên quan. Lưu ý robots.txt điều khiển crawl, không phải cách đáng tin cậy để xóa URL khỏi chỉ mục. Trong một số trường hợp, URL bị chặn vẫn có thể xuất hiện mà không có đầy đủ nội dung.
Canonical trỏ sang URL khác
Canonical cho biết phiên bản URL được ưu tiên. Nếu vô tình trỏ sang trang khác, Google có thể chọn URL đích thay vì URL đang kiểm tra. Xác nhận canonical có chủ ý và trỏ đến trang phù hợp, truy cập được.
Chuyển hướng hoặc lỗi HTTP
URL chuyển hướng có thể không được index như một trang riêng. Kiểm tra chuỗi chuyển hướng, vòng lặp và mã trạng thái như 404 hoặc 5xx. Không nên chuyển trang đã xóa sang một trang không liên quan chỉ để tránh lỗi.
Trang mới hoặc thiếu liên kết nội bộ
Google cần phát hiện URL trước. Hãy liên kết các trang quan trọng từ những trang liên quan, có thể truy cập; đồng thời đưa URL canonical vào XML sitemap hiện hành. Sitemap hỗ trợ phát hiện URL nhưng không bảo đảm index.
Nội dung sơ sài, trùng lặp hoặc ít hữu ích
Google có thể không chọn index trang quá sơ sài, trùng lặp hoặc ít giá trị cho người dùng. Kiểm tra trang có mục đích rõ ràng, đáp ứng ý định tìm kiếm và mang lại giá trị riêng không. Chỉ thêm chữ hoặc từ khóa không bảo đảm giải quyết vấn đề.
Website không ổn định hoặc chặn crawler hợp lệ
Lỗi máy chủ, phản hồi không ổn định hoặc quy tắc bảo mật chặn crawler tìm kiếm hợp lệ có thể cản trở quá trình xử lý. Kiểm tra log, mã trạng thái và quy tắc bảo mật. Không tắt bảo vệ hàng loạt; hãy thử nghiệm có phạm vi và giữ nguyên yêu cầu an toàn.
3. Trình tự xử lý thực tế
- Chọn URL bị ảnh hưởng. Kiểm tra trang quan trọng cụ thể, không chỉ trang chủ.
- Mở Search Console. Đọc trạng thái index và chi tiết URL Inspection.
- Kiểm tra trang live. Xác nhận trang truy cập được và trả về nội dung mong đợi.
- Kiểm tra chỉ thị index. Xem robots.txt, meta robots và
X-Robots-Tag. - Kiểm tra canonical và chuyển hướng. Đảm bảo URL mong muốn là phiên bản canonical phù hợp.
- Kiểm tra liên kết nội bộ và sitemap. Liên kết trang hợp lý và đưa vào sitemap nếu trang nên được index.
- Đánh giá nội dung. Cải thiện tính độc đáo, rõ ràng và hữu ích.
- Kiểm tra lại sau khi sửa. Dùng kiểm tra URL trực tiếp và, nếu thích hợp, yêu cầu lập chỉ mục trong Search Console. Yêu cầu không bảo đảm được index và không nên gửi lặp lại vô cớ.
4. Đặc biệt chú ý sau khi redesign
Khi làm lại website, URL cũ có thể bị xóa, URL mới xuất hiện hoặc thiếu chuyển hướng. Hãy lập bảng ánh xạ URL cũ sang URL mới, thử các chuyển hướng quan trọng và kiểm tra sitemap. Đồng thời xem có vô tình đưa thiết lập môi trường staging—chẳng hạn noindex—lên website chính thức không.
Nếu nhiều trang cùng biến mất khỏi chỉ mục, hãy tìm nguyên nhân chung như quy tắc robots toàn website, lỗi template hoặc sự cố máy chủ, thay vì xử lý từng URL như lỗi riêng biệt.
5. Checklist
- Đã kiểm tra URL cụ thể trong Search Console.
- Trang live trả về mã trạng thái và nội dung đúng.
- Không có
noindexngoài ý muốn. - robots.txt không vô tình chặn trang quan trọng.
- Canonical trỏ đến URL phù hợp mong muốn.
- Chuyển hướng hoạt động, không tạo vòng lặp.
- Trang có liên kết nội bộ hợp lý và nằm trong sitemap nếu cần.
- Nội dung hữu ích, có giá trị riêng và phù hợp ý định tìm kiếm.
- Đã kiểm tra lại trạng thái sau khi sửa.
Chẩn đoán trong mười phút: thứ tự đúng
Hãy đi từ ngoài vào trong để tiết kiệm thời gian:
- Mở Search Console và nhập địa chỉ bị ảnh hưởng vào công cụ kiểm tra URL. Ghi lại trạng thái hiển thị.
- Khả năng truy cập: trang tải không lỗi (mã 200), không cần đăng nhập và không có chuỗi chuyển hướng không?
- Tìm chỗ bị chặn: có
noindextrong mã nguồn hay trong HTTP header không?robots.txtcó chặn đường dẫn này không? - Kiểm tra canonical: trang trỏ về chính nó hay về địa chỉ khác?
- Sitemap và liên kết: địa chỉ có trong sitemap và được liên kết nội bộ chưa?
- Đánh giá nội dung: trang có riêng biệt, hữu ích và không gần giống một trang khác không?
Sửa từng nguyên nhân một, rồi nhờ Search Console kiểm tra lại địa chỉ đó.
Kết luận
Khi website không được index, hãy bắt đầu từ một URL cụ thể và dữ liệu trạng thái đáng tin cậy. Phân biệt crawl, index và ranking; kiểm tra các chỉ thị kỹ thuật; cải thiện nội dung nếu trang thiếu giá trị riêng. Sửa nguyên nhân gốc rồi kiểm tra lại—không hứa hẹn index ngay hoặc tăng hạng.
Nguồn chính thức:
- Google Search Central — How Search works: https://developers.google.com/search/docs/fundamentals/how-search-works
- Google Search Central — Robots meta tag: https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag
- Google Search Central — robots.txt: https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console Help: https://support.google.com/webmasters/
Câu hỏi thường gặp
Index mất bao lâu?
Không có thời hạn cố định. Thời gian xử lý khác nhau và yêu cầu index không bảo đảm trang được đưa vào chỉ mục.
Google crawl trang thì trang đã index chưa?
Chưa chắc. Crawl nghĩa là Google đã truy cập trang; index nghĩa là Google đã đưa trang vào chỉ mục tìm kiếm.
Có nên dùng robots.txt để xóa trang khỏi Google không?
Không nên coi đây là phương pháp xóa chung. robots.txt điều khiển crawl; cần chọn phương pháp phù hợp với kết quả mong muốn.
Vì sao trang đã index nhưng vẫn không thấy?
Index không bảo đảm thứ hạng cao hoặc xuất hiện với mọi truy vấn. Hãy xem mức độ liên quan, cạnh tranh, ý định tìm kiếm và dữ liệu hiệu suất trong Search Console.


