Google Indexing API
Notify Google the moment jobs are published, updated, or removed so your listings get indexed faster.
The Google Indexing API tells Google directly that a URL has been updated or removed. It is especially effective for job postings — Google prioritizes Indexing API requests for pages with JobPosting schema markup.
Cavuno auto-provisions a Google Cloud service account for each board and configures everything when you connect Search Console — no GCP project to create and no manual steps required.
For instant indexing on Bing, Yandex, and other engines, see the IndexNow guide.
Prerequisites
- A custom domain connected to your board (required for Search Console verification)
- Google Search Console connected — see How to connect Search Console
Setup
When you connect Google Search Console, Cavuno automatically enables the Indexing API for your board. Behind the scenes it adds the service account as an owner on your Search Console property and turns on indexing — no extra steps needed.
If you haven't connected Search Console yet, follow the Search Console setup guide. The Indexing API activates as part of that process.
Once enabled, Cavuno automatically submits URLs to Google whenever jobs are published, updated, or removed. No manual URL submission is needed.
Manual setup
If the automatic setup didn't complete — for example, if the service account wasn't added as an owner — you can configure it manually:
- Go to Board Settings > General tab
- Under Google Indexing API, copy the service account email
- Open Google Search Console
- Select your property, then go to Settings > Users and permissions
- Click Add user, paste the service account email, and set the permission to Owner
- Return to Board Settings > General and toggle Google Indexing API on
- Click Save changes
What gets submitted
Cavuno sends requests to Google when:
- A job is published — a URL update notification is sent
- A job is edited — a URL update notification is sent
- A job is removed or expired — a URL removal notification is sent
Quota
Google grants a default quota of 200 requests per day. For most boards, this is more than enough. If you need a higher limit, you can request one through the Google Cloud Console.
Submissions that exceed the daily quota are queued and retried automatically.
When indexing is skipped
Cavuno skips Google Indexing API submissions in two cases:
- Password-protected boards — pages are not publicly accessible, so notifying Google would be pointless
- Boards temporarily offline due to billing issues — submissions are paused until the board is back online
In both cases, queued submissions resume automatically once the board is accessible again.
Tips
- Use both protocols. Pair the Google Indexing API with IndexNow to cover all major search engines.
- Submit your sitemap too. The Indexing API handles real-time changes, but a sitemap gives Google a complete picture of your board. See Sitemap submission.
- Check Search Console for results. After enabling, monitor the Pages report in Search Console to confirm your jobs are being indexed.