Google Index

Speed up Google indexing of your links within about 1–4 hours from when you request it.

For example: Before performing Bulk Index.

After publishing a post, and performing Bulk Index 4h

Click to access Bulk Google Index feature at aiktp.com

To use the Bulk Index and Instance Index features you need to complete 2 steps: Create JSON Key and Add Email to Google Search Console.

Guide to Creating a JSON Key

Access Google Cloud Platform by clicking the link

If you do not have a Google Cloud Platform account, you need to create one. Each Google Cloud Platform account can create 10–12 Projects, each Project can request 200 Indexes per day. That means you can perform up to 2,000 indexes/day.

If you have not created any Project yet, click "Create Project"

Then in the popup, click New Project

Then enter the project name in the Project Name field. Then click the Create button to create the project

After creating a project, you will allow this project to access the Instant Index API. You can click this link to create quickly

Click Next

Then click Enable to grant the App indexing capability

After you Enable the API, you will create an account linked to this project. Click the link to quickly access.

Then click the project you created

And select the "Create Service Account" button

On the Create Service Account screen, enter a name and description for the new service account.

Then fill in the Service Account ID, same as the Service Account Name. It looks like an Email address. You will need this email address to add to Google Webmaster Console

Note: The email in the service account ID will be used to paste into the Webmaster tool.

After filling in the account information, grant Owner permission to that account, click Done to finish. The system will navigate to the account management page

On the account management page, click Manage Keys. On the Key management page, click the Create new key button

A popup appears, choose the JSON format and click Create

A file will be created and downloaded to your computer, open this file and copy the entire content, paste it into AIKTP

Grant permissions in Webmaster

After creating the Project, Json file and adding it in AIKTP, you will proceed to grant permissions for the project.

Access Google Webmaster Console select the website you have verified. Then select Settings

Continue by clicking "Users and permissions"

Then click Add User

Paste the Email you created above, and click the Add button

Note: you must choose the permission as Owner or "Owner"

After you click the Add button and see this result, it's complete

Add information to AIKTP

Access AIKTP, in the List APP menu, click the Add APP button

Copy and paste 2 items into AIKTP:

Information you paste into the popup:

  • Email in service account: The Email you just added to Webmaster Tool (Owner permission)

  • Json key: is the file you just downloaded. Open the file, copy the content and paste it in

  • Use index site: choose the site you want to use for Indexing. If you don't have a site yet, go to the Website menu to add one.

Proceed to Index

Click the "Do Index" menu or access directly via the link

Enter the links of the domain (or subdomain) you want to index. Each link on its own line. Then click "Do Index URL" to execute.

Maximum 100 links can be requested at once. If more than 100 links are submitted, Google will not index links from 101 onward.

Note

  • Each email is linked to 1 project. If you want that project to index a domain, you must add the email to that domain in Google Webmaster

  • You can add multiple emails created by multiple projects to Google Webmaster. Each project can index 200 URLs per day. You can continue the next day.

  • If you want to perform 1,000 index requests, you need to create 5 Projects and add 5 Emails into Google Webmaster.

  • If you want to disconnect, remove the email in Webmaster

Fix Common Errors

Permission Error

This error will show the message "Error: Permission"

The cause of the error may be one of the following three reasons; you just need to fix according to each cause.

Cause 1: You granted a permission to the email that is not Owner

You just need to grant Owner permission to the created email to fix it

Cause 2: You verified the domain in webmaster tool as a prefix, and the prefix in webmaster tool is different from the domain in AIKTP

Webmaster Tools allows verification as a prefix property or a domain property. If you verified as a prefix, for example https://www.domain.com (with www) and the domain you added to aiktp is https://domain.com (without www)

Then AIKTP verification will not be able to validate it.

Solution:

You just need to verify the domain property type in Webmaster Tools for the quickest fix.

If you cannot verify the domain property, you can add a new domain in AIKTP matching the prefix you verified.

To add a new domain, go back to AIKTP > Website, add a new domain that exactly matches the domain in Webmaster Tools

Cause 3: The domain you verified is different from the domain in Webmaster Tools.

In the example above the domain you verified is a subdomain of .mysapo.net

While the domain verified in Webmaster Tools is

These two domains are different so the system cannot verify.

Solution:

Go back to AIKTP > Website, add a new domain that exactly matches the domain in Webmaster Tools

Cause 4: The App has not been granted permission

In the project creation step, you need to grant the API indexing capability. If you haven't granted it, go back to this step and choose Enable API then click Enable

Last updated