# Google Indexing API

{% hint style="info" %}
**Who can use this feature?**

* This feature is available for Pro and Enterprise plan users.
* Learn[ Indexing API Quickstart with Google](https://developers.google.com/search/apis/indexing-api/v3/quickstart)
  {% endhint %}

#### How to get Google Instant Index key?

{% stepper %}
{% step %}
**Sign in to** [**Google Cloud Console**](https://console.developers.google.com/)
{% endstep %}

{% step %}
Create a project in **Google Cloud Console** (if you don't already have one)

<figure><img src="/files/0mQSjvj10lpWEB2V49Gh" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the main navigation menu, click **APIs & Services, Library**
{% endstep %}

{% step %}
Search for **Indexing API** and enable it
{% endstep %}

{% step %}
Click **Credentials** *→* Click **Create credentials** *→* Select **Service account option**

<figure><img src="/files/iHrQImbLGoDRF6pHSfm4" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Give it a name and description&#x20;
{% endstep %}

{% step %}
Click **Create and continue**

<figure><img src="/files/6PeSaDfDxB2pcscyEZd4" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose **Owner** from the dropdown list *→* click **Continue** *→* Click **Done** on last step

<figure><img src="/files/2BD3FOP4pXzNz0PnD5k1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
From the **Service accounts table**, click on the newly service account to edit it

<figure><img src="/files/DFif7gpuGVnJwbrj2WS9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click on Keys tab *→* Click **Add key** *→* Click **Create new key**

<figure><img src="/files/MUInCCjxjxdZuQLwA58J" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select JSON as key type and click **Create.** JSON file will be auto downloaded to your device.

<figure><img src="/files/y0EiuJSwP5ComIB9Wudm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Now you need to add your service account as a site owner to Google Search Console. Go to[ Google Search Console](https://search.google.com/search-console/welcome) *→* Login with your website

<figure><img src="/files/OeSAwFbC9pGRaqWKQIFy" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
From the left navigation panel, click on **Settings**. In Property settings, click **Users and permissions** *→* Click **Add user button**

<figure><img src="/files/fwo3gZ9UXJBb6dAO5gke" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Enter the email address provided by the Service account you just created.

Make sure to select **Owner** from the Permission field to prevent 403 error when submitting the URLs for indexing.

{% hint style="warning" %}
This email can be retrieved from Google Cloud Console, IAM & Admin, Service Accounts, your service account, Details tab. You can get email by opening your downloaded JSON file and select `client_email line`.
{% endhint %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.avada.io/seo-suite-help-center/search-appearance/instant-indexing/google-indexing-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
