IndexNow Submitter — Gửi Sitemap tới Bing & các công cụ khác

Báo cho công cụ tìm kiếm biết về trang mới và trang vừa cập nhật ngay lập tức. Tải sitemap, tạo và xác minh file khóa IndexNow, chọn URL rồi gửi tới Bing, Yandex, Seznam, Naver và Yep chỉ với một yêu cầu.

Cập nhật

1 Tải sitemap của bạn

Google không sử dụng IndexNow. Với Google, hãy gửi sitemap một lần trong Search Console → Sitemaps, và giữ dòng Sitemap: trong robots.txt. Google sẽ tự động đọc lại.

Công cụ này lấy URL công khai bạn nhập từ máy chủ của chúng tôi. Kết quả được giữ trong bộ nhớ tạm thời vài phút và không bao giờ được lưu vào cơ sở dữ liệu.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Kiểm tra XML sitemap miễn phíTìm sitemap qua robots.txt, đếm URL, kiểm tra ngày lastmod, URL trùng lặp, URL sai host và trạng thái các trang được liệt kê.Kiểm tra Sitemap →

Cách dùng Công cụ gửi IndexNow

  1. Nhập tên miền hoặc URL sitemap rồi nhấn Load URLs. Các sitemap index sẽ được tự động theo dõi, và công cụ sẽ kiểm tra xem robots.txt có khai báo sitemap của bạn hay không.
  2. Tải file khóa được tạo sẵn (ví dụ 3f9a…c1.txt) và tải lên thư mục gốc của tên miền để truy cập được tại https://yourdomain.com/<key>.txt. Sau đó nhấn Check key file.
  3. Chọn URL cần gửi: tất cả, chỉ những URL vừa thay đổi gần đây hoặc một nhóm đã lọc, và thêm URL khác nếu cần.
  4. Nhấn Submit to IndexNow. Phản hồi 200 hoặc 202 nghĩa là công cụ tìm kiếm đã nhận được URL của bạn.

IndexNow là gì?

IndexNow là một giao thức mở cho phép website thông báo cho công cụ tìm kiếm ngay khi một trang được thêm mới, cập nhật hoặc xóa, thay vì chờ bot thu thập dữ liệu tự tìm lại. Giao thức này do Microsoft Bing và Yandex khởi xướng, và được hỗ trợ bởi Bing, Yandex, Seznam.cz, Naver và Yep. Các công cụ tham gia chia sẻ dữ liệu gửi đến với nhau, nên một yêu cầu tới endpoint dùng chung sẽ đến được tất cả. Chỉ mục của Bing còn cung cấp dữ liệu cho nhiều sản phẩm tìm kiếm khác, vì vậy IndexNow là một trong những cách nhanh nhất để trang mới được phát hiện ngoài Google.

“Ping sitemap” giờ ra sao?

Trong nhiều năm, bạn có thể ping google.com/ping?sitemap=… hoặc tính năng tương tự của Bing để thông báo về sitemap mới. Cả hai cách này đã bị ngừng hỗ trợ. Hiện nay, cách thiết lập đáng tin cậy là:

Công cụ tìm kiếmCách gửi
GoogleGoogle Search Console → Sitemaps (chỉ cần làm một lần), kèm dòng Sitemap: trong robots.txt. Google không hỗ trợ IndexNow.
Bing (và Yahoo, DuckDuckGo khi dùng kết quả của Bing)IndexNow để cập nhật tức thì; Bing Webmaster Tools để gửi sitemap và xem báo cáo.
Yandex, Seznam, Naver, YepIndexNow
Tất cảMột sitemap XML hợp lệ được liệt kê trong robots.txt

File khóa hoạt động như thế nào?

Để ngăn người khác gửi URL cho những website mà họ không sở hữu, IndexNow yêu cầu một khóa gồm 8 đến 128 ký tự gồm chữ cái, chữ số hoặc dấu gạch ngang, cùng một file văn bản trên máy chủ chứa đúng khóa đó. Thông thường file nằm ở thư mục gốc (https://example.com/<key>.txt); bạn cũng có thể đặt ở vị trí khác trên cùng máy chủ và truyền đường dẫn đó qua keyLocation. Công cụ tìm kiếm sẽ tải file này để xác minh mỗi lần gửi, và các URL không thuộc cùng máy chủ sẽ bị từ chối.

Mã phản hồi

MãÝ nghĩa
200OK — đã gửi URL.
202Đã nhận — khóa vẫn đang được xác thực.
400Yêu cầu không hợp lệ — sai định dạng.
403Không tìm thấy file khóa hoặc nội dung không chứa khóa.
422URL không thuộc máy chủ này, hoặc khóa không khớp.
429Quá nhiều yêu cầu — hãy gửi ít thường xuyên hơn.

Thực hành tốt nhất

  • Chỉ gửi URL mới hoặc đã thay đổi. Gửi lại toàn bộ website mỗi ngày không giúp ích gì và có thể bị giới hạn tốc độ — hãy dùng lựa chọn “Changed last 7 days”, dựa vào <lastmod> trong sitemap.
  • Giữ <lastmod> chính xác — kiểm tra bằng Sitemap Validator, hoặc tạo sitemap với Sitemap Generator.
  • Đảm bảo trang có thể được lập chỉ mục trước: không có noindex, canonical trỏ về chính nó, và không bị chặn trong robots.txt — SEO Checker và Robots.txt Tester sẽ phát hiện các lỗi này.
  • Gửi URL không đảm bảo được lập chỉ mục — nó chỉ giúp công cụ phát hiện trang nhanh hơn. Chất lượng nội dung và liên kết vẫn quyết định thứ hạng.

IndexNow trên Webflow, WordPress và các nền tảng khác

WordPress có các plugin IndexNow (bao gồm plugin chính thức của Microsoft) và nhiều plugin SEO đã tích hợp sẵn hỗ trợ. Trên Cloudflare, “Crawler Hints” có thể tự động gửi tín hiệu IndexNow. Các nền tảng dựng web có sẵn hosting như Webflow không cho phép tải file tùy ý lên thư mục gốc của tên miền; trong trường hợp này, hãy dùng chức năng gửi URL của Bing Webmaster Tools, hoặc phục vụ file khóa qua proxy hay worker trên tên miền của bạn nếu có.

Cũng được tìm dưới tên: indexnow, gửi sitemap lên bing, gửi url lên bing, khóa indexnow, submit sitemap, index nhanh trên bing, ping sitemap, indexnow bing.

Các công cụ dùng kèm tốt với Công cụ gửi IndexNow

  • Trình tạo Robots.txt — Tạo robots.txt chuẩn chỉ trong vài giây: chọn mẫu có sẵn, thêm quy tắc cho từng user-agent, chặn crawler huấn luyện AI và khai báo sitemap, kèm cảnh báo trực tiếp về những lỗi có thể khiến website bị gỡ khỏi kết quả tìm kiếm.
  • Website Crawler — Bắt đầu từ trang chủ và quét tối đa 100 trang nội bộ để phát hiện các lỗi SEO trên toàn site như trang lỗi, title trùng lặp, thiếu description, lỗi H1, thẻ noindex và trang tải chậm, tất cả trong một báo cáo trực tiếp.
  • Giải thích robots.txt — Các quy tắc robots.txt ngắn nhưng dễ hiểu sai.
  • Công cụ ánh xạ redirect — Bạn đang migrate hoặc làm lại website?

Câu hỏi thường gặp

Google có hỗ trợ IndexNow không?
Không. Google đã thử nghiệm giao thức này nhưng không sử dụng. Hãy gửi sitemap trong Google Search Console và khai báo trong robots.txt; Google sẽ tự động thu thập lại.
Tôi có cần gửi riêng cho từng công cụ tìm kiếm không?
Không. Các công cụ tham gia dùng chung dữ liệu IndexNow, nên một yêu cầu tới endpoint dùng chung (api.indexnow.org) sẽ đến được tất cả. Bạn vẫn có thể chọn endpoint của một công cụ cụ thể nếu muốn.
Khóa của tôi có phải là bí mật không?
Không hẳn — khóa phải có thể đọc công khai trong file khóa, đó là cách công cụ tìm kiếm xác minh bạn. Khóa chỉ cho phép gửi URL thuộc chính máy chủ của bạn, nên việc lộ khóa không gây rủi ro.
Tôi có thể gửi bao lâu một lần?
Bất cứ khi nào nội dung thay đổi. Tránh gửi lặp lại các URL chưa thay đổi; công cụ có thể giới hạn tốc độ và trả về HTTP 429. Mỗi yêu cầu có thể chứa tối đa 10.000 URL; công cụ sẽ tự động chia nhỏ danh sách dài hơn.
Vì sao tôi nhận được lỗi 403 hoặc 422?
403 nghĩa là không tìm thấy file khóa hoặc nội dung file không khớp chính xác với khóa (không có thêm chữ hay HTML). 422 nghĩa là một số URL không thuộc cùng máy chủ với khóa, ví dụ www và không có www.

Công cụ liên quan