> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filarank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rank tracking

> Daily SerpAPI position checks for tracked keywords, scheduled automatically at 03:00.

Tracked keywords from [Keyword research](/keyword-research) get daily position checks. SerpAPI is the supported provider — add the key in **SEO Settings** (or `SERPAPI_API_KEY`).

```bash theme={null}
php artisan filarank:check-ranks
```

The command is scheduled automatically (`rank_tracker.schedule_at`, default 03:00) and exits cleanly with a warning when no key is configured, so an unconfigured install doesn't fail every night.

The **Rank Tracker** resource shows position, previous position, and trend.

```php theme={null}
'rank_tracker' => [
    'provider' => env('FILARANK_RANK_PROVIDER', 'serpapi'),
    'serpapi_key' => env('SERPAPI_API_KEY'),
    'schedule' => true,
    'schedule_at' => '03:00',
    'allow_scrape' => env('FILARANK_ALLOW_SCRAPE', false),
],
```

<Warning>
  Scraping Google breaks their terms of service and stops working without warning, so it's disabled unless you opt in with `FILARANK_ALLOW_SCRAPE=true`. Until then the option is hidden from Settings.
</Warning>
