How to setup Auto Page Indexer with A Google Cloud Service Accounts

By Rami ·

Welcome to Auto Page Indexer, let's turbo charge your SEO ASAP but first you need to create a Google Cloud Service Account.

Creating a Google Cloud Service account is a straight forward process, follow the steps below to create a service account and to copy and paste it into Auto Page Indexer so that it can be used to index your websites' pages.

Thanks to Google’s Indexing API and Auto Page Indexer it’s now possible for you to get your website to rank faster and higher in Google.

1. Create a Google Cloud Project

Start by heading over to the Google Cloud Platform directly from here.

Click the CREATE PROJECT link on the right of the page

Create New Project Google Cloud Right Link

OR you can click the "Select a project" drop-down and choose New Project from the popup that appears on the screen.

Create New Project Top Drop Down

In the next screen, enter a project name that you can recognize later. And then click Create.

Name Your New Google Cloud Project

2. Enable Access to the Indexing API in your new project

Once you create the project, you need to give the project access the Google Indexing API. In the next step, you'll see a screen as shown below. Confirm if the selected project is the one that just created, otherwise use the drop-down at the top to change the project. Once you’ve selected the project click Next.

Enable Access To Google Cloud Index API

In the next step, click the Enable button to give the project to access the Google Indexing API.

Enable Google Index API

Once you’ve enabled it, you can close this tab.

3. Create a Google Cloud Service Account

Next, you need to create a service account by opening the service accounts page.

3.1 Select the Project

You will first be prompted to select the API project you wish to create this service account (the one created in the previous step).

Select Project To Create Service Account For

3.2 Create Service Account

After selecting the project you wish to create a service account for, you’ll be taken to the following page, where you simply need to click the Create Service Account button highlighted below:

Create Service Account

On the Create service account screen, enter a name and description for the newly created service account.

Select and copy the whole Service Account ID (the one that looks like an email address) and paste it into a text editor because you will need it later.

Then, click on the Done button at the bottom:

Google Indexing Service Account Information

3.3 Manage Keys for Service Account

You will then be able to download the JSON file that contains your required Service Account Key for Auto Page Indexer. To do so, simply click the three vertical dots in the Actions column and then select the Manage keyss as shown below:

Manage Google Service Account Keys

3.4 Create New JSON Key for Service Account

You will then be taken to the following page where you can click Add Key and then select the Create new key option, as shown below:

Create new JSON key for service account

Choose the default JSON format when prompted in the overlay, and click Create:

Create JSON key for service account

Upon clicking Create, the .json file will be automatically downloaded in your browser, meaning you’ve successfully created the API key & can proceed to the next step!

The new file that you just downloaded will need to be copied and pasted into your account in Auto Page Indexer.

4 Add the Service Account as an Owner of Your Google Search Console Property

To do this, you’ll need to register and verify your website with the Google Search Console (if you haven’t done so already), which is super easy: just follow the recommended steps to verify ownership of your property.

4.1 Navigate to Users and Permissions in Google Search Console Settings

After verifying your property, open the Google Search Console, select your property on the left (if prompted), and then click on Settings near the bottom:

Google Search Console Settings

Click on Users and Permissions:

Google Search Console User Permissions

4.2 Add User to Your Search Console Property

Click on the three dots next to your account, and then click on Add User.

Add User Google Search Console

4.3 Delegate Service Account ID as Owner

A popup will now appear. Enter the Service account Email Address (the one you copied out earlier) in the Email address field. Ensure that you’ve provided Owner level Permission, and then click Add.

Add User as Owner for Website

Now in a few moments, you should see the Service account listed as a new Owner.

New User Added

We will use this Service Account and JSON API Key across all of your websites; just make sure that the Service Account is added as Owner for all the sites in the Search Console.

5 Configure Auto Page Indexer

Login to Auto Page Indexer via the Login button at the top right.

Once logged in navigate to the Profile -> Service Account page as shown below

Auto Page Indexer Service Account Page

Copy and Paste The Entirety of the JSON file that you downloaded earlier. The file contains your service account information.

It should look like the picture below:

Auto Page Indexer Service Account JSON

Now copy all of the contents of the JSON file and paste it into the Auto Page Indexer Service Account text box:

Auto Page Indexer Paste JSON content

After pasting your service account JSON contents into the text box click the save button in the bottom right corner

Auto Page Indexer Save Service Account

6. Navigate to the Websites page to begin indexing

Click the Website sidebar link on the left to being synchronizing all of your Google Search Console websites to Auto Page Indexer.

Once on the page click the large purple "Synchronize" button at the top right. Only websites with valid Sitemaps will be loaded. If your website does not have a valid sitemap in Google Search Console then it will not be loaded into Auto Page Indexer!

Look at the example below:

Auto Page Indexer Website Manager

6.1 Set websites to Auto Synchronize or do it manually

Select the individual checkmarks next to each website that you want to auto index. Auto indexing occurs once per day until your quota of 200 pages is met.

You can also select each website individually to view which pages have been indexed and also to trigger a manual index of the respective website's pages.


Auto Page Indexer Individual Website Example

Congratulations! You have successfully setup Auto Page Indexer with your new Google Service Account. If you are having any issues feel free to email me for help: