INTRODUCTION
Activate the Google Indexing API from Google Cloud Console
Sign in to Google Cloud Console.
Using the main navigation menu (click the hamburger icon), click on APIs & Services, Library
, search for Indexing API
, click on it from the search results, and enable it.
You will be redirected after the activation to this API. From the left menu, click on Credentials
, then from the right panel, click on the Create credentials
button. Choose the Service account
option.
The first step is to enter a name and a description of your choice, then click Create
.
Second step, choose Owner from the dropdown list and click Continue
button.
Simply click Done
at last step.
From the Service accounts
table, click on the newly service account to edit it.
Click on Keys
tab, Add key
, Create a new key.
From the popup, choose JSON as key type and click Create
.
Your browser will start downloading a JSON file.
Close the popup.
Add your service account as a site owner to Google Search Console
Now go Google Search Console. Select the desired website property from the list. Then, from the left navigation panel, click on Settings
.
Under Property
settings, click on Users and permissions
. Click Add user button.
Enter the email address provided by the Service account previously created.
Make sure to select “Owner” from the Permission field to prevent 403 error when submitting the URLs for indexing.
This email can be retrieved from Google Cloud Console, IAM & Admin, Service Accounts, your service account, Details tab. Or by opening your downloaded JSON file, client_email line. Please DO NOT copy our sample user email: avada-seo-suite-instant-index@....account.com above. It should be your key email, not our.
Choose Owner
and click Add.