Free & open source

Get your pages indexedin 48 hours.

Submit URLs straight to Google's Indexing API . Track coverage across every Search Console property in one place, keep your history past 16 months, and automate the whole thing from your deploy pipeline.

Why it works

Indexing shouldn't be luck.

Three levers most SEO tools leave on the table: direct API submission, unified multi-site visibility, and retention that outlasts Google's 16-month window.

Indexing API

Submit directly. Skip the queue.

Google's Indexing API notifies the crawler immediately. New pages and updated content get picked up in hours, not weeks of hoping Discover stumbles on your sitemap.

200 requests/dayBulk + scheduledStatus webhooks

Every site, one tab

Verified Search Console properties, indexing rate, and impressions in a single dashboard. No more switching accounts to compare.

History beyond 16 months

Google wipes your Search Console data every 16 months. We keep it as long as you need, searchable and exportable.

Open, portable, yours

GPL-3.0 on GitHub. Self-host on Cloudflare with your own Google OAuth app if you'd rather own the full stack.

Built for terminals too

Programmatic API for CI/CD pipelines. Submit URLs from your deploy script, not your browser.

How it works

From Search Console to indexed in four steps

Connect your Google account once, submit URLs to the Indexing API, and watch Google pick them up. No dark arts, no waiting for Discover to find your page.
01Connect

Sign in with your Google account

One-click OAuth. We read your Search Console properties — never write, never share.

  • Read-only access to Search Console
  • Revoke any time from your Google account
  • Tokens encrypted at rest
accounts.google.com

Choose an account

to continue to Request Indexing

Read-only access to Search Console

02Sync

See every site in one place

All your verified properties, indexing rate, and Search Console metrics — no tab-switching.

  • Aggregate across every property you own
  • Filter by domain, path, or status
  • Historical data preserved past Google's 16 months
Your sites
3 verified
nuxtseo.com
91 of 119 indexed
76%
harlanzw.com
78 of 112 indexed
70%
docs.example.io
54 of 204 indexed
26%
03Submit

Push URLs to the Indexing API

Paste a list or connect a sitemap. We batch the requests and respect Google's 200/day publish quota.

  • Bulk submission up to the daily quota
  • Automatic retry on transient failures
  • Programmatic access via API
POST /v3/urlNotifications:publish 200 OK
# Submit a URL to the Indexing API
curl -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $TOKEN" \
  --data '{
    "url": "https://example.com/new-page",
    "type": "URL_UPDATED"
  }' \
  indexing.googleapis.com/v3/urlNotifications:publish
04Track

Watch the status flip to indexed

We poll the getMetadata endpoint and update your dashboard. No more refreshing Search Console.

  • Live status per URL
  • Alerts when pages drop out of the index
  • Export the full history as CSV
Indexing timeline
today
/blog/new-post Submitted
/blog/new-post Crawled
/blog/new-post Indexed
Average: 5h 14m from submit to indexed
Free tools

Check indexing without signing up

Three single-purpose tools for when you just need an answer. No account, no email, no tracking.
Google Index Checker
Instantly check if a single URL is indexed. No signup, no account.
Bulk Indexing Checker
Paste up to 50 URLs or a sitemap. Audit your coverage in one run and export CSV.
Site Indexing Report
Full health report for any domain — estimated indexed pages, keyword coverage, recommendations.
Learn

Understand the API, then automate it.

All guides
Data preservation

Google is deleting
your data.

After 16 months, your Search Console history is gone. Seasonal patterns, year-over-year comparisons, the whole picture — wiped.

Retain forever
Your data is kept for as long as you need it. Export anytime.
Own your data
Export it, access it via an API, or delete it. It is yours.

Search Console keeps data for the last 16 months. As a result, SEO reports in Analytics also include a maximum of 16 months of data.

Google Analytics Documentation →
Built in the open

No paywall, no surveillance, no lock-in.

GPL-3.0

Released on GitHub. Built with Nuxt by a Nuxt core team member.

Minimal data

We collect what's needed to make the product work. Delete it any time.

Encrypted

At rest and in transit for every sensitive field, including OAuth tokens.

Questions?

Start indexing your pages today

Free, open-source, and takes less than a minute to set up.

Copyright © 2026. All rights reserved.

Credits for the idea to SEO Gets.