TrigRun
Use Cases

Scheduled Sitemap Ping to Search Engines

Automate Google and Bing sitemap ping notifications with TrigRun. Keep search engines informed when your content updates.

Ping Google and Bing daily to notify them your sitemap has been updated. This prompts faster crawling and indexing of new content — especially useful for blogs, e-commerce catalogs, and documentation sites.

The problem

You publish new content regularly but search engines take days or weeks to discover it. Google Search Console lets you submit sitemaps manually, but there is no built-in way to ping automatically. The sitemap ping protocol (/ping?sitemap=...) exists but you need something to call it daily.

The TrigRun solution

Ping Google

curl -X POST https://api.trigrun.com/v1/jobs \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Sitemap ping - Google",
    "kind": "cron",
    "schedule": {
      "cron": "0 6 * * *"
    },
    "request": {
      "url": "https://www.google.com/ping?sitemap=https://yoursite.com/sitemap.xml",
      "method": "GET",
      "timeout_seconds": 15
    },
    "retry_policy": {
      "max_attempts": 2,
      "retry_on_statuses": [500, 502, 503]
    }
  }'

Ping Bing (also feeds ChatGPT/Copilot)

curl -X POST https://api.trigrun.com/v1/jobs \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Sitemap ping - Bing",
    "kind": "cron",
    "schedule": {
      "cron": "0 6 * * *"
    },
    "request": {
      "url": "https://www.bing.com/ping?sitemap=https://yoursite.com/sitemap.xml",
      "method": "GET",
      "timeout_seconds": 15
    }
  }'

Expected results

FieldExample value
Status200 OK
Duration280 ms
ResponseHTML confirmation page from Google/Bing
Resultsucceeded

Why this matters for SEO

  • Faster indexing — new pages appear in search results hours instead of days after publishing
  • Bing feeds AI — Bing's index powers ChatGPT and Copilot search results. Pinging Bing improves LLM discoverability
  • Zero effort — set it once, never think about it again

IndexNow for instant indexing

For even faster indexing, ping the IndexNow API (supported by Bing, Yandex, and others):

{
  "name": "IndexNow - notify new content",
  "kind": "cron",
  "schedule": { "cron": "0 */6 * * *" },
  "request": {
    "url": "https://api.indexnow.org/indexnow",
    "method": "POST",
    "headers": { "Content-Type": "application/json" },
    "body": {
      "host": "yoursite.com",
      "key": "your-indexnow-key",
      "urlList": [
        "https://yoursite.com/blog/latest-post",
        "https://yoursite.com/products/new-arrival"
      ]
    }
  }
}

On this page