rank-math/get-indexing-log returns the IndexNow submission history, newest first, with formatted and human-readable timestamps and the response code for each batch.
Filter to manual submissions or to the automatic ones triggered on publish.
At a glance
| Ability | rank-math/get-indexing-log |
| Toolset | Rank Math — toolset/rank-math |
| Group | Rank Math › Instant Indexing |
| Requires | Rank Math SEO, active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Abilities Manager 0.0.34 and later |
How it works
The response code per batch is what makes this a diagnostic rather than a record. A run of 200s means the endpoint is accepting submissions; a run of 403s means it is not, and the usual cause is a key file that cannot be fetched.
The manual-versus-automatic filter separates two different questions. Automatic submissions tell you whether publishing is working as configured — a post type that should be auto-submitted and never appears in the log is a settings problem. Manual ones tell you what somebody or something submitted deliberately.
The log is also the only record of what was submitted and when. Nothing else on the site keeps it, which is worth knowing before clearing it.
Newest first, because the recent entries are the ones that answer “did that work”.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
type | string | No | manual or auto. |
limit | integer | No | How many entries to return. |
What comes back
| Name | Type | What it is |
|---|---|---|
log | array | One entry per batch: the URLs, the timestamps, the type and the response code. |
count | integer | How many entries were returned. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation. |
Example
Ask your assistant:
Are our IndexNow submissions actually being accepted?
It resolves to one call:
{
"ability": "rank-math/get-indexing-log",
"parameters": {
"limit": 20
}
}Worth knowing
- The response code is the diagnostic. A run of 403s means the key file is unreachable.
- Automatic entries tell you whether publish-time submission is configured correctly.
- This is the only record of what was submitted. Nothing else keeps it.
Related abilities
- Submit URLs to IndexNow — submit a batch
- Clear IndexNow Submission Log — and lose this history
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category