# Track keyword rankings and SERP changes

**Use case:** 

Track Google results for target keywords, including snippets, People Also Ask, related searches, and SERP change scores.

## Input

```json
{
  "queries": [
    "apify actor publish task page"
  ],
  "maxResults": 5,
  "country": "us",
  "language": "en",
  "includePeopleAlsoAsk": false,
  "includeRelatedSearches": false,
  "includeFeaturedSnippet": false,
  "includeKnowledgePanel": false,
  "trackSerpDiff": false,
  "alertMinChangeScore": 2,
  "enableAiAnalysis": false,
  "llmProvider": "openrouter",
  "ollamaBaseUrl": "http://localhost:11434",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "GOOGLE_SERP"
    ]
  }
}
```

## Output

```json
{
  "query": {
    "label": "Query",
    "format": "string"
  },
  "country": {
    "label": "Country",
    "format": "string"
  },
  "language": {
    "label": "Language",
    "format": "string"
  },
  "organic_results_count": {
    "label": "Organic Results Count",
    "format": "integer"
  },
  "total_results_text": {
    "label": "Total Results Text",
    "format": "string"
  },
  "block_detected": {
    "label": "Block Detected",
    "format": "boolean"
  },
  "scraped_at": {
    "label": "Scraped At",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Google Rank Tracker - Keyword SERP Alerts & AI](https://apify.com/harvestlab/google-search-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/harvestlab/google-search-scraper) to learn more, explore other use cases, and run it yourself.