Skip to content
IndexNow
IndexNow
URL queue and search-engine notifications via the IndexNow protocol
  • MODX 2
  • MODX 3
  • PHP 7.2
  1. Extras
  2. IndexNow
  3. FAQ

FAQ ​

IndexNow only notifies the search engine. Timing and indexing are up to the search engine. Yandex: IndexNow support.

Do I need Scheduler? ​

No. Scheduler only backs up tick on sites with little HTTP traffic.

MethodWhenPer-pass limit
Queue tickAfter enqueue: resource save, manager page load, Send (shutdown of the same request)25 due URLs
SchedulerMinute cron when the package is installedindexnow_batch_size
Process queueButton on the Status tabindexnow_batch_size

Without Scheduler and traffic, click Process queue. Details: Queue and delivery.

Does “Send URL” submit to Yandex immediately? ​

No immediate POST to Yandex from the form. URLs are enqueued with update. kickQueue() schedules a tick when the queue is on. When the queue is off, it runs the worker immediately.

What is sent when a page is deleted? ​

URL with action delete. Unpublishing also enqueues delete.

Can I notify third-party sites? ​

No. Manual enqueue only accepts hosts from your contexts. Localhost and private IPs in the URL are rejected too.

What is the default endpoint? ​

https://yandex.com/indexnow (Yandex docs). Set another IndexNow-compatible URL in indexnow_endpoint.

Does IndexNow break resource save? ​

It should not. If save fails, look at another plugin or validation. IndexNow log lines alone do not roll back the save.

Where is delivery history? ​

Extras → IndexNow → History. Retention is controlled by indexnow_history_retention_days.

Separate packages for MODX 2 and 3? ​

No. One transport package.