30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Inspect URL with Google

rank-math/inspect-url asks Google Search Console to inspect a URL.

mode=schedule, the default, queues the inspection in the background. mode=now runs it immediately and consumes one of the site’s limited daily URL Inspection quota units.

At a glance

Abilityrank-math/inspect-url
ToolsetRank Math — toolset/rank-math
GroupRank Math › Analytics
RequiresRank Math SEO, active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableNot idempotent — each call changes the row set, so re-running is not a no-op
Ships inAcrossAI Abilities Manager 0.0.34 and later

The quota is small and shared

Google allows a limited number of URL inspections per site per day, and it is a small number — small enough that an enthusiastic loop over a hundred URLs exhausts it and leaves nothing for anybody else working on the site that day.

The quota is also shared with the Search Console interface, so spending it programmatically takes it away from a person trying to diagnose something by hand.

Which is why scheduling is the default. A queued inspection runs in the background at a rate that respects the quota, and the result lands in the same place.

Use mode=now when the answer is needed immediately and for one URL — after fixing a noindex, say, to confirm the fix registered. Not for bulk work.

Results are read afterwards with rank-math/get-index-status.

Not idempotent: each call is a request, and each immediate one costs quota.

Input

NameTypeRequiredWhat it is
urlstringYesThe URL to inspect.
modestringNo — defaults to scheduleschedule to queue it, now to run it immediately and spend quota.

What comes back

NameTypeWhat it is
modestringWhich mode ran.
resultobjectThe inspection result, when run immediately.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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:

Check whether Google has indexed our new pricing page.

It resolves to one call:

{
  "ability": "rank-math/inspect-url",
  "parameters": {
    "url": "https://example.com/pricing/",
    "mode": "schedule"
  }
}

Worth knowing

  • The daily quota is small and shared with the Search Console interface.
  • Schedule by default. Use now for one URL when you need the answer today.
  • Read results with the index status ability.
  • Each call is a request. Not idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading