You can use the previously explained Frontend Secret URL to clean cache also via a server Cron Job (a task that you schedule to run automatically at specific intervals).

To make the page load as fast as possible, and not have it load any frontend html when using a Cron Job, you can add &break=1 to the url:

http://www.yourdomain.com?cleancache=mysecret&break=1

You will probably need to use wget to call the url via the cron job. Ask your host if you require instructions on how to set it up.

The cron job command will have to be something like:

wget -q -O /dev/null "http://www.yourdomain.com?cleancache=mysecret&break=1"

Or:

/usr/bin/wget -q -O /dev/null "http://www.yourdomain.com?cleancache=mysecret&break=1"