Direct Google indexing via the official Indexing API

This sends URL_UPDATED notifications directly to Google, asking it to crawl and re-index specific URLs immediately. Limit: 200 URLs per day per Google Cloud project (extendable on request). This does not guarantee immediate indexing — Google still decides when to crawl.

1 · Service Account Setup
  1. 1

    Create a Google Cloud project

    Go to console.cloud.google.com → New Project (or use an existing one).

  2. 2

    Enable the Indexing API

    In the project, go to APIs & Services → Library and search for Web Search Indexing API. Click Enable.

  3. 3

    Create a service account

    Go to IAM & Admin → Service Accounts → Create Service Account. Give it any name. No special roles needed — click through to finish. Then open the account, go to Keys → Add Key → Create new key → JSON. Download the JSON file.

  4. 4

    Add service account as a Search Console owner

    Open Google Search Console, select your property, go to Settings → Users and permissions → Add user. Paste the client_email from the JSON file, set permission to Owner, and save.

  5. 5

    Paste your JSON key below

    Open the downloaded JSON file, copy all its contents, and paste it into the field below.

2 · Request Indexing

One URL per line. Must be full URLs including https://

Type:
Configure service account above first