Bỏ qua tới nội dung
Theo dõi định kỳTheo dõi site

Công cụ Kiểm tra URL trong Search Console: đọc đúng bản Google đã thấy, và khi nào bấm “Yêu cầu lập chỉ mục”

Kiểm tra URL là công cụ chính xác nhất để biết Google thấy một trang thế nào: có trong chỉ mục không, canonical Google chọn là gì, HTML sau khi chạy JavaScript ra sao. Có hai chế độ: bản đã lập chỉ mục (Google nhớ gì) và kiểm tra trực tiếp (Googlebot nhận gì lúc này).

Ban biên tập SEO Gốc · · 6 phút đọc

Người thợ kim hoàn soi kỹ chiếc nhẫn vàng nhỏ dưới đèn lúp lớn trong xưởng sáng

Khi một trang không lên Google, câu hỏi đầu tiên là “Google có thấy trang này không, thấy thế nào”. Đoán bằng cách tìm site: hay mở trang trên trình duyệt đều không chắc. Công cụ Kiểm tra URL trong Search Console trả lời thẳng câu đó, cho từng địa chỉ: trạng thái trong chỉ mục, cách Google phát hiện trang, lần thu thập gần nhất, canonical Google chọn, và cả HTML mà Googlebot thật nhận được. Đây là công cụ nên mở đầu tiên mỗi khi nghi ngờ một trang.

Hai chế độ: đã lập chỉ mục và kiểm tra trực tiếp

Bản đã lập chỉ mụcKiểm tra URL đang hoạt động
Là gìThông tin Google đang lưu về trang từ lần thu thập trướcGooglebot gọi trang ngay lúc bấm
Trả lời câu hỏiTrang có trong chỉ mục không, canonical Google chọn, lần thu thập cuốiNếu Google thu thập bây giờ, nó nhận được gì
Khi dùngKiểm tình trạng hiện tại trên GoogleKiểm sau khi vừa sửa lỗi, trước khi yêu cầu lập chỉ mục
Lưu ýCó thể cũ vài ngày tới vài tuần“Có thể lập chỉ mục” không có nghĩa là sẽ được lập chỉ mục

Muốn dùng công cụ, gõ hoặc dán địa chỉ đầy đủ vào ô tìm kiếm trên cùng của Search Console. Địa chỉ phải nằm trong thuộc tính bạn đang xem (đúng giao thức, đúng www hay không nếu là thuộc tính tiền tố URL). Người có quyền xem bị hạn chế vẫn dùng được phần đọc, nhưng không bấm được yêu cầu lập chỉ mục; khi giao việc cho người ngoài, cấp đúng mức quyền cần thiết.

Đọc từng mục của bản đã lập chỉ mục

  • Trạng thái: “URL có trên Google” hoặc “URL không có trên Google” kèm lý do (trùng với trang khác, bị loại trừ bởi noindex, đã thu thập nhưng chưa lập chỉ mục…). Cách đọc từng lý do ở vì sao trang không được lập chỉ mục.
  • Khám phá: sitemap nào chứa trang, trang giới thiệu (Google tìm thấy địa chỉ này từ trang nào). Trang quan trọng mà chỉ được phát hiện qua sitemap, không qua liên kết nội bộ, là dấu hiệu thiếu liên kết.
  • Thu thập dữ liệu: lần thu thập cuối, bằng Googlebot điện thoại hay máy tính, có được phép thu thập không, có tìm nạp được không, có được phép lập chỉ mục không.
  • Lập chỉ mục: canonical do người dùng khai báo và canonical do Google chọn. Hai cái khác nhau là thông tin quan trọng nhất của mục này. Xem thẻ canonical.
  • Nâng cao: dữ liệu có cấu trúc Google nhận được (sản phẩm, đường dẫn, hỏi đáp, video…) và lỗi nếu có.

Xem trang đã thu thập: HTML, ảnh chụp, tài nguyên

Ở chế độ kiểm tra trực tiếp, bấm “Xem trang đã kiểm tra” để có ba thẻ:

  1. HTML: mã sau khi Googlebot chạy JavaScript. Tìm (Ctrl+F) một câu trong nội dung chính, giá sản phẩm, thẻ canonical, thẻ robots. Không có trong đây thì với Google coi như không tồn tại.
  2. Ảnh chụp màn hình: phần đầu trang như Googlebot điện thoại thấy. Trang trắng, trang “Checking your browser”, cửa sổ bật lên che hết là dấu hiệu sai.
  3. Thông tin khác: tài nguyên không tải được (CSS, JS, ảnh bị chặn hoặc lỗi), thông báo lỗi JavaScript trong bảng điều khiển.

Đây là cách chắc chắn nhất để kiểm site dựng bằng JavaScript (xem site dựng bằng JavaScript), site sau Cloudflare có tường lửa (xem Cloudflare và SEO), và site nghi bị hack chỉ hiện nội dung lạ cho Googlebot (xem site bị hack chèn spam).

Bác sĩ giơ tấm phim chụp bàn tay lên trước cửa sổ sáng để xem kỹ

Yêu cầu lập chỉ mục: dùng khi nào

Nút “Yêu cầu lập chỉ mục” đưa địa chỉ vào hàng đợi thu thập ưu tiên. Dùng khi:

  • Vừa đăng một trang quan trọng và muốn Google thấy sớm.
  • Vừa sửa lỗi lớn trên trang (gỡ noindex nhầm, sửa canonical, sửa nội dung sai).
  • Vừa cập nhật thông tin quan trọng (giá, giờ mở cửa, quy định).

Không cần dùng khi:

  • Đăng bài thường trên site đã được thu thập đều đặn; sitemap và liên kết nội bộ đã đủ.
  • Muốn “đẩy hạng”: yêu cầu lập chỉ mục không ảnh hưởng thứ hạng.
  • Bấm nhiều lần cho cùng một địa chỉ: không nhanh hơn.

Có giới hạn số lượt yêu cầu mỗi ngày cho mỗi thuộc tính; vượt sẽ thấy thông báo hết hạn mức. Với số lượng lớn trang mới, dùng sitemap. Bing và một số công cụ khác nhận thông báo tức thời qua IndexNow, nhưng Google không dùng IndexNow.

Tình huống hay gặp và cách đọc

Công cụ báoNghĩa thường gặpLàm gì
URL không có trên Google: Trùng lặp, Google chọn trang chính tắc khácGoogle coi trang này là bản trùng của trang khácXem canonical Google chọn; nếu sai, làm trang khác biệt hơn hoặc thống nhất tín hiệu
Đã thu thập, hiện chưa lập chỉ mụcGoogle đã đọc nhưng chưa thấy đáng đưa vàoCải thiện nội dung, tăng liên kết nội bộ; không phải lỗi kỹ thuật
Bị chặn bởi robots.txtGooglebot không được phép vàoKiểm robots.txt; xem robots.txt
Bị loại trừ bởi thẻ noindexCó noindex trong thẻ meta hoặc tiêu đề HTTPGỡ nếu nhầm; xem meta robots
Lỗi máy chủ (5xx) khi kiểm trực tiếpMáy chủ hoặc tường lửa từ chối GooglebotKiểm nhật ký máy chủ, cấu hình chống bot
Có thể lập chỉ mục, nhưng bản đã lập chỉ mục còn cũĐã sửa nhưng Google chưa thu thập lạiYêu cầu lập chỉ mục

Ví dụ: một trang sản phẩm “biến mất”

Ví dụ minh hoạ: shop mỹ phẩm thấy trang sản phẩm bán chạy nhất không còn hiện trên Google dù trước đó đứng đầu cho tên sản phẩm. Kiểm tra URL, bản đã lập chỉ mục: “URL không có trên Google – Trùng lặp, Google chọn trang chính tắc khác”; canonical Google chọn là một địa chỉ có tham số ?variant=… của chính sản phẩm đó. Kiểm tra trực tiếp: HTML đã kết xuất có thẻ canonical trỏ về bản có tham số, do ứng dụng chọn biến thể mới cài tự đổi canonical khi trang tải xong. Trên trình duyệt không thấy gì lạ vì canonical không hiển thị.

Sửa: tắt chức năng đổi canonical của ứng dụng, để canonical cố định về địa chỉ sản phẩm gốc; kiểm tra trực tiếp lại thấy đúng; bấm yêu cầu lập chỉ mục. Vài ngày sau trang trở lại. Không có công cụ nào khác cho thấy lỗi này nhanh như vậy, vì nó chỉ lộ ra trong HTML sau khi JavaScript chạy. Xem thêm biến thể sản phẩm.

Kiểm nhiều địa chỉ: API Kiểm tra URL

Giao diện chỉ kiểm từng địa chỉ một. Site lớn cần kiểm hàng trăm trang (sau khi chuyển site, sau khi sửa lỗi hàng loạt) có thể dùng API Kiểm tra URL của Search Console: trả về cùng thông tin như bản đã lập chỉ mục (trạng thái, canonical Google chọn, lần thu thập cuối) cho từng địa chỉ, có hạn mức mỗi ngày. Nhiều công cụ thu thập và công cụ SEO có tích hợp sẵn API này, chỉ cần cấp quyền. API không có chức năng yêu cầu lập chỉ mục cho trang thường; phần đó vẫn làm tay hoặc dựa vào sitemap.

Kết hợp với kiểm tra từ bên ngoài

Kiểm tra URL nói Google thấy gì. Muốn biết site có lỗi gì từ góc nhìn người dùng thật và các bot khác (chuyển hướng, chứng chỉ, tốc độ phản hồi, robots.txt cho bot AI), chạy chấm điểm SEO và kiểm bot AI. Hai cách nhìn bổ sung nhau: lỗi thấy ở cả hai là lỗi chắc chắn; lỗi chỉ thấy ở Kiểm tra URL thường là chuyện riêng với Googlebot (tường lửa, cloaking).

Checklist

  1. Mở Kiểm tra URL đầu tiên khi một trang có vấn đề.
  2. Đọc trạng thái, khám phá, thu thập, canonical Google chọn.
  3. Kiểm tra trực tiếp sau khi sửa; xem HTML, ảnh chụp, tài nguyên lỗi.
  4. Tìm câu nội dung chính, canonical, robots trong HTML đã kết xuất.
  5. Yêu cầu lập chỉ mục cho trang quan trọng vừa đăng, vừa sửa; không lạm dụng.
  6. Số lượng lớn thì dùng sitemap.

Hỏi đáp

Yêu cầu lập chỉ mục có giúp trang lên hạng nhanh hơn không?

Không. Nó chỉ đưa trang vào hàng đợi thu thập ưu tiên. Lập chỉ mục và thứ hạng vẫn do các hệ thống của Google quyết định.

Kiểm tra trực tiếp báo có thể lập chỉ mục mà trang vẫn không lên?

Có thể lập chỉ mục chỉ nghĩa là không có lỗi kỹ thuật chặn. Google vẫn có thể chưa lập chỉ mục nếu đánh giá nội dung chưa đủ giá trị hoặc trùng với trang khác.

Vì sao canonical Google chọn khác canonical mình khai?

Canonical là gợi ý. Google chọn khác khi các tín hiệu khác như liên kết nội bộ, sitemap, chuyển hướng, nội dung trùng chỉ về địa chỉ khác. Thống nhất mọi tín hiệu về một địa chỉ.

Có giới hạn số lần yêu cầu lập chỉ mục không?

Có giới hạn mỗi ngày cho mỗi thuộc tính. Với nhiều trang mới, dùng sitemap thay vì yêu cầu từng địa chỉ.

Đọc tiếp