Nếu bạn vừa đăng bài, sửa nội dung quan trọng hoặc xóa một URL, hãy chọn công cụ theo loại thay đổi: sitemap cho danh sách URL được cập nhật thường xuyên, Reindex pages trong Yandex Webmaster cho một URL cần thông báo thủ công, và IndexNow cho luồng tự động báo URL mới, đã thay đổi hoặc bị xóa. Không phương pháp nào bảo đảm URL được lập chỉ mục hoặc có thứ hạng.
Sau bài này, bạn sẽ chọn và thực hiện một phương pháp, ghi lại phản hồi rồi biết bước kiểm tra tiếp theo. Ví dụ dùng website WordPress minh họa SaibABC.Com; đây không phải bằng chứng website đã được kết nối, xác minh hoặc có trạng thái thực tế trong Yandex.
Chọn phương pháp theo tình huống
| Tình huống | Ưu tiên | Giới hạn cần nhớ |
|---|---|---|
| Nhiều URL được cập nhật trong sitemap | Sitemap | Cung cấp thêm thông tin về URL và cấu trúc; không phải lệnh lập chỉ mục từng trang. |
| Một bài mới hoặc bài quan trọng vừa sửa | Reindex pages | Gửi URL vào quy trình thu thập lại; không bảo đảm URL xuất hiện trong tìm kiếm. |
| Website đăng, sửa hoặc xóa URL thường xuyên | IndexNow | Tự động hóa thông báo qua API hoặc plugin; vẫn không bảo đảm lập chỉ mục. |
| URL đã xóa hoặc chuyển hướng | IndexNow và quy trình xử lý xóa phù hợp | Thông báo thay đổi không đồng nghĩa xóa ngay URL khỏi kết quả tìm kiếm. |
Yandex mô tả sitemap, yêu cầu thu thập lại trang mới hoặc đã cập nhật và IndexNow là các cách thông báo khác nhau (theo yandex.com). Nếu chưa biết sitemap nào đang hoạt động, hãy xác định sitemap WordPress thật trước khi gửi thêm dữ liệu.
Chuẩn bị URL trước khi gửi
Nơi thao tác: trình duyệt và website bạn quản lý. Chỉ tiếp tục khi đã có URL thật. Với SaibABC.Com, giữ các ký hiệu sau nếu chưa kiểm tra được địa chỉ:
[URL chính thức của website][URL bài viết công khai][URL trang đã xóa]
Mở URL trong cửa sổ riêng tư, chờ tải xong và ghi địa chỉ cuối cùng. Địa chỉ đó phải dùng đúng http hoặc https, tên miền và tiền tố www nếu có. Không tự biến tên website mẫu thành URL thật.
- Trang mở được khi chưa đăng nhập và nội dung thay đổi đã được lưu.
- URL không phải bản nháp, trang quản trị hoặc trang chỉ dành cho thành viên.
- Bạn đã phân loại thay đổi là mới, cập nhật, xóa hay chuyển hướng.
- Kiểm tra sơ bộ
robots.txt,noindex, chuyển hướng và khả năng phản hồi của trang. - Ghi ngày, lý do gửi và phương pháp vào nhật ký.
Nếu chưa xác định được địa chỉ chính thức hoặc trang chưa mở công khai, hãy dừng lại. Gửi nhiều biến thể URL không làm rõ nguyên nhân.
Yêu cầu Yandex thu thập lại một URL
Mở biểu mẫu và gửi URL
- Nơi thao tác — Yandex Webmaster: chọn đúng website, sau đó mở khu vực có tên tương đương Indexing → Reindex pages. Tên menu có thể khác theo ngôn ngữ hoặc phiên bản; hãy tìm biểu mẫu cho phép nhập URL để yêu cầu thu thập lại.
- Nhập dữ liệu: nhập đầy đủ
[URL bài viết công khai]đã kiểm tra. Không nhập URL sitemap,robots.txthoặc tệp XML vào biểu mẫu này. - Gửi và ghi nhận: ghi URL, thời điểm và trạng thái hiển thị ngay sau khi bấm gửi.
Các trạng thái thường được mô tả gồm:
- In queue: URL đã vào hàng đợi.
- Request processed: bot đã ghé thăm URL; chưa chứng minh URL đã được lập chỉ mục.
- Error: cần kiểm tra URL, phản hồi máy chủ, chuyển hướng, quyền truy cập hoặc nội dung mà bot nhận được.
Yandex nêu rằng trạng thái trong hàng đợi có thể mất đến khoảng ba ngày và dữ liệu tìm kiếm có thể cần thêm thời gian sau khi bot truy cập; đây không phải cam kết cho mọi website (theo yandex.com).
Kiểm tra: mã 200 OK chỉ cho biết máy chủ phản hồi thành công ở lần kiểm tra đó. Hãy tách riêng các bằng chứng “đã gửi”, “bot đã truy cập”, “đã xử lý trong tìm kiếm” và “đã xuất hiện trong kết quả”.
IndexNow là gì và khi nào nên dùng?
IndexNow là giao thức để website thông báo trực tiếp cho công cụ tìm kiếm khi URL được tạo, cập nhật hoặc xóa. Website gửi thông báo qua API hoặc plugin CMS. Yandex yêu cầu website chứng minh quyền quản lý bằng khóa được đặt trong tệp có thể truy cập công khai trước khi chấp nhận thông báo (theo yandex.com).
IndexNow đáng cân nhắc khi website có nhiều thay đổi, quy trình xuất bản biết chính xác URL vừa thay đổi hoặc bạn cần giảm thao tác gửi thủ công. Website nhỏ, ít cập nhật có thể chỉ dùng Reindex pages khi cần; không cần cài plugin chỉ để gửi một URL duy nhất.
Gửi một URL bằng IndexNow

Luồng API tối thiểu
- Tạo khóa IndexNow theo yêu cầu của dịch vụ.
- Đặt tệp khóa ở vị trí công khai trên website.
- Gửi URL, khóa và vị trí tệp khóa đến điểm cuối IndexNow.
- Ghi mã phản hồi, sau đó kiểm tra URL trong Yandex Webmaster.
Lệnh dưới đây chạy ở Terminal hoặc PowerShell trên máy tính có cài curl. Thay https://example.com/bai-viet/, KEY_THAT_YOU_CREATED và URL tệp khóa bằng dữ liệu thật. Không chạy nguyên mẫu:
curl --get "https://yandex.com/indexnow" \
--data-urlencode "url=https://example.com/bai-viet/" \
--data-urlencode "key=KEY_THAT_YOU_CREATED" \
--data-urlencode "keyLocation=https://example.com/KEY_THAT_YOU_CREATED.txt"
URL trong tham số url phải là URL cần thông báo; keyLocation phải trỏ đến tệp khóa thật nếu khóa không được đặt ở vị trí mặc định. Kết quả mong đợi là Terminal hiển thị mã phản hồi HTTP. Ghi mã đó cùng thời điểm và URL vào nhật ký.
Yandex mô tả khóa có từ 8 đến 128 ký tự và chỉ dùng chữ cái, chữ số hoặc dấu gạch ngang; tài liệu API cũng nêu giới hạn cho yêu cầu nhiều URL (theo yandex.com). Mã 200 hoặc 202 chỉ phản ánh việc API tiếp nhận hoặc xử lý yêu cầu theo trạng thái được trả về, không phải bằng chứng URL đã được lập chỉ mục. Với 403, 422 hoặc 429, kiểm tra khóa, URL, định dạng và tần suất gửi theo phản hồi cụ thể.
Triển khai trên WordPress
Nơi thao tác: WordPress → khu vực plugin. Chỉ chọn một giải pháp IndexNow. Plugin chính thức trên WordPress.org có mô tả khả năng tạo tệp khóa và gửi thông báo khi URL được tạo, cập nhật hoặc xóa; hãy kiểm tra phiên bản WordPress, lịch cập nhật, quyền plugin và nhật ký trước khi bật tự động hóa (theo WordPress.org).
- Ghi lại plugin SEO hoặc công cụ hiện đang tạo sitemap và gửi thông báo URL.
- Chỉ bật một giải pháp có IndexNow; không bật nhiều plugin cùng chức năng.
- Kiểm tra phạm vi URL: chỉ gồm nội dung công khai đã xuất bản, không gồm bản nháp, trang quản trị hoặc URL chủ động loại khỏi tìm kiếm.
- Nếu có chế độ thử nghiệm hoặc phạm vi nhỏ, dùng chế độ đó trước.
- Cập nhật một URL thử nghiệm, mở nhật ký plugin và ghi URL, thời điểm cùng phản hồi.
- Kiểm tra URL trong Yandex Webmaster; không dùng nhãn “sent” của plugin làm bằng chứng lập chỉ mục.
Nếu plugin không có nhật ký rõ ràng hoặc không cho kiểm soát phạm vi URL, giữ cấu hình hiện tại và dùng Reindex pages cho lần gửi thủ công.
URL đã xóa hoặc chuyển hướng
IndexNow có thể thông báo URL trả về 404, 410, 301 hoặc 302. Đây là thông báo về thay đổi, không phải yêu cầu xóa ngay khỏi kết quả tìm kiếm.
- Kiểm tra mã HTTP hiện tại của URL.
- Xác định URL có chuyển hướng đến trang thay thế hay không.
- Loại URL cũ khỏi sitemap nếu nó không còn hợp lệ.
- Nếu URL vẫn xuất hiện và cần loại khỏi tìm kiếm, dùng quy trình xóa phù hợp của Yandex.
Không kết luận URL đã biến mất chỉ vì đã gửi thông báo xóa.
Phiếu theo dõi và cách xử lý lỗi
| Trường | Giá trị cần ghi |
|---|---|
| URL | [URL bài viết công khai] |
| Loại thay đổi | Mới / cập nhật / xóa / chuyển hướng |
| Phương pháp | Reindex pages / IndexNow / sitemap |
| Thời điểm | [ngày và giờ thực tế] |
| Phản hồi ban đầu | In queue / Request processed / mã HTTP / Error |
| Kiểm tra sau đó | URL, mã phản hồi, lần bot truy cập và trạng thái tìm kiếm |
| Kết luận | Đã gửi / bot đã truy cập / đã xử lý / chưa có dữ liệu |
Lỗi cần khoanh vùng
- URL sai phiên bản: đối chiếu HTTPS, www và địa chỉ cuối cùng sau chuyển hướng.
- URL không công khai: mở bằng cửa sổ riêng tư; không yêu cầu đăng nhập, CAPTCHA hoặc quyền nội bộ.
- Bot nhận lỗi: kiểm tra mã HTTP, chuyển hướng,
robots.txt,noindexvà lớp bảo vệ. Không tắt toàn bộ bảo mật chỉ vì một lần thất bại. - Khóa IndexNow lỗi: kiểm tra đúng tên tệp, nội dung khóa, quyền đọc công khai và
keyLocation. - Gửi trùng: kiểm tra plugin, cron hoặc quy trình xuất bản; giữ một luồng tự động và ghi cấu hình cũ trước khi tắt luồng dư thừa.
- Request processed nhưng chưa thấy trong tìm kiếm: ghi đúng trạng thái và kiểm tra URL trong khu vực kiểm tra lập chỉ mục; không sửa hàng loạt khi chưa có bằng chứng nguyên nhân.
Nếu cần hiểu cách đọc khu vực trạng thái sau khi xác minh website, hãy đọc bảng điều khiển Yandex Webmaster đúng cách.
Bài tập thực hành và bước tiếp theo
Chọn một URL công khai thật trên website bạn quản lý. Nếu chưa có URL đã kiểm tra, giữ nguyên [URL bài viết công khai] và chỉ hoàn thành phần chuẩn bị. Ghi lại:
- Địa chỉ cuối cùng sau khi mở ở chế độ không đăng nhập.
- Loại thay đổi.
- Phương pháp đã chọn và lý do không chọn hai phương pháp còn lại.
- Phản hồi ngay sau khi gửi.
- Trạng thái và bằng chứng ở lần kiểm tra tiếp theo.
Bài tập đạt yêu cầu khi bạn phân biệt được bốn trạng thái: đã gửi, bot đã truy cập, đã được xử lý trong tìm kiếm và đã xuất hiện trong kết quả. Nếu thiếu bằng chứng, ghi “chưa có dữ liệu”. Bước tiếp theo của series là phân loại lỗi, trang bị loại và trạng thái cần chờ dựa trên phiếu theo dõi này.

