Indexa submits pages with your own Google account, so it needs a free Google “OAuth client” — think of it as your personal API key. One-time setup, about 5 minutes.
Free · no billing account needed · one-time
Open the
Google Cloud Console
and create a project — any name works (e.g. indexa). Free; no billing setup required.
In that project, open the Indexing API page and click Enable.
Go to OAuth consent screen,
choose External, fill in just the app name (Indexa) and your email, and save.
Under Audience → Test users, add your own Google email — that’s enough; the app never needs Google’s verification because only you use it.
Go to Credentials → Create credentials → OAuth client ID → application type Desktop app. Then click the download icon to save the client JSON file.
In Indexa, click Sign in with Google — the Connect Google window opens. Click Import client JSON… and pick the downloaded file (or paste the Client ID and secret). Then sign in with the Google account you added as a test user.
Google’s Indexing API only accepts submissions from a Search Console verified owner of the site. If your site is already verified under this Google account, you’re done — Indexa can start submitting.