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
Create a Google Cloud project
Go to console.cloud.google.com → New Project (or use an existing one).
- 2
Enable the Indexing API
In the project, go to APIs & Services → Library and search for Web Search Indexing API. Click Enable.
- 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
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_emailfrom the JSON file, set permission to Owner, and save. - 5
Paste your JSON key below
Open the downloaded JSON file, copy all its contents, and paste it into the field below.