o
Why at all
At the end of a page request Drupal checks whether cron is due and then runs it within the same request. On a low-traffic site that means: if nobody drops by, cron does not run either. Tasks slip by hours.
This affects everything Drupal does in the background: the search index, clearing out old logs and caches, scheduled publishing, update checks, and with Drupal Commerce the processing of orders.
On a busy site it is the other way round. There the cron run hangs off a random visitor who then waits noticeably longer for their page. A fixed interval from outside solves both cases and makes the timing predictable.
https://ihre-domain.de/cron/IHR-SCHLUESSELSetup
Sign in as an administrator and go to Configuration › System › Cron (path /admin/config/system/cron). The full cron address including its key is shown there, ready to copy. You can also find it under Reports › Status report in the cron maintenance tasks section.
https://your-domain.com/cron/YOUR-KEY
On the same page there is a setting called Run cron every. Set it to Never. Cron then runs exclusively through the call from outside and no longer alongside page views.
Call the copied address yourself once. It is correct if you end up back on the front page or get an empty response. An error page usually means the key is wrong or something is blocking access.
Registration takes a minute and is free. Three cronjobs stay free forever, the first 14 days run on the Unlimited plan.
Enter the address and select minutes 0, 5, 10 and so on in the schedule. If you know crontab syntax, type the expression directly instead.
*/5 * * * *
So that you notice when your site stops responding, enter an email address in the folder settings. You will then be notified when a call fails.
Verification
In the Cronjob.de call log you will see the first calls with status 200 within a few minutes. Inside Drupal, Reports › Status report shows when cron last ran. That timestamp should never be older than your interval.
FAQ
Create an account, enter the address, click the schedule. Three cronjobs are free forever, the first 14 days run on the Unlimited plan.
Start for free See pricingMore guides
Official documentation of Drupal
The details about Drupal come from their own documentation, as of September 2026. Please check there whether anything has changed since.