Tips & Tricks

Use Google Indexing API for Instant Indexing and Ranking

Is your site not getting indexed by Google fast enough?

Are you losing visitors and sales to your competitors due to delays in indexing?

Do you want to get Google to index your website quickly to gain more visitors and apparently convert them into subscribers or customers?

If your answer is YES, then I have a magical formula to instantly index your website by Google.

Use Google Indexing API for Instant Indexing and Ranking

I have seen many people often start a blog, and write some content, but due to a lack of proper indexing and ranking, they get discouraged and quit blogging.

But you don’t have to worry about this anymore. I have created a list of 32 ways to Get Google to index your new website quickly.

You can check that article and learn some awesome techniques for free to get your site indexed and rank higher than your competitors.

If you are not doing anything to boost your Indexing then you are losing customers every day. Blogging is a serious job that can turn into a big business, but to get there you must enhance your skill set.

As you have already heard “Early bird catches the worm”, so if you rank faster, you will get more visitors and probably more sales too.

In this article, I will share the latest Google Indexing API trick to get your web pages immediately crawled and indexed.

You might have heard about the Request Indexing feature on Google Search Console which is a very good way to notify Google about your blog posts and get them indexed. But with Google’s all-new Indexing API feature, you don’t have to lift a finger (literally) to do so.

All you have to do is set up the Instant Indexing feature in your blog and connect it to your Google Search Console and the rest is done automatically.

Why Use Google Indexing API?

You might ask, why you need to use Google Indexing API when you can easily request Google to crawl your URLs and Index them through the Request Indexing feature in Search Console.

This is because my friend, Indexing API is the future. We all know that Google is growing constantly and it keeps using new tricks to figure out which pages are best suited for users’ queries.

Google Indexing API is a new process through which you can notify Google whenever a page is published or updated. This will start a chain reaction, Google will crawl your site or pages then add them to its index and rank them for user queries.

The primary motive of Google is to organize all the information in the world and make it available universally to users. Right now, Google is coming to you to get fresh content, but in the future, you might have to go to Google to submit your new content.

So if you want to beat your competitors and stay ahead of them, then you should use Google Indexing API.

What you can do with Google Indexing API?

  • New URL Request: When you publish new content on your website, your URL will get automatically submitted to Google for crawling and Indexing.
  • Update Existing URL: When you update any of your previous content, it automatically notifies Google that this URL has been updated.
  • Remove URL: If you delete any of your webpages, it could still be in Google Index for days and cause a 404 error. With Indexing API, you can notify Google to remove that page from Index and don’t crawl it again.
  • Check Request Status: You can also simply check the status of your request to know when was the last time Google received any notification for any single URL.
  • Send Bulk Indexing Requests: You can send a bulk request to Google which can save you lots of time rather than manually submitting each URL to request indexing.

How to set up Google Indexing API

You can automate the whole process via your favorite SEO plugin Rank Math. So a big round of applause for the creators.

Thanks to Rank Math and the Instant Indexing API plugin, now we are able to beat the competition.

You can use this method to get your site crawled faster and rank above your competitors which could be quite groundbreaking.

Especially for time-sensitive content and high competition keywords, this new trick can turn the tides in your favor.

If you are new to this, it could be a little difficult for you. But let me tell you one thing if you follow this guide step by step you will find no problem setting up the Instant Indexing feature for your site.

Once done with this, your site will start getting crawled, indexed, and ranked in no time. So, enough with the chit-chat and let’s get doing.

Important: According to Google, Indexing API should only be used for Job Posting and Live Streaming websites. These are very time-sensitive topics, but Rank Math has tested normal articles and found that it works on all types of websites.

Google does not specifically ask to not use it for any other website, but if you are not sure whether you should use it or not, then think twice. Only proceed at your own risk or just skip it anyway and go back to normal waiting time for Google to index your site.

However, I decided to go with it anyway and for those who still want to continue, keep reading…

Get Your Website Indexed Instantly by Using Google Indexing API

First, you need to download the Google Indexing API Plugin and follow the below steps carefully.

Download Google Indexing API Plugin

1. Create a new Indexing API project

You need to go to the Google API Console for creating a new Indexing API project for your site. Click on the Continue button to get started.

You will see The API is enabled message on screen, which means you’ve successfully created your project. Now close this tab.

2. Create a Service Account

  • After creating your first Indexing API project, you will need to create a service account. Open the service account page and select the project you have created in the above step. You can select the project from the top of the page.
  • After selecting the project, click on the Create Service Account button.
  • Now you will need to enter the name and the description for your service account.
  • Copy the Service Account ID (the one that looks like an email address) because you will need it later.
  • Finally, click on the Create button.
  • Now you have to change the role to Owner and then click on the Continue button.
  • You need to create your API key by clicking on Create Key button.
  • Choose the JSON format for your key and then again click on click Create button.

3. Connect API Key to Google Search Console

Now you need to go to your Google Search Console (assuming you have a Google Search Console account), select your property, and add the Service Account you created as an owner.

  • Go to your property and then you need to click on the Settings option.
  • Select the Users and Permissions option and then click on the three dots next to the owner account, and click on Manage property owners.
  • Click on Add an owner button, paste the Service account ID (that you copied earlier) in the owner email address field then click on the Continue button.
  • Now go back to Users and Permissions and refresh it. You can see the Service account listed as a new Owner on your website.

Note: This single Service Account, and JSON API Key for multiple websites in your Search Console. Just keep in mind that Service Account needs to be added as Owner for any website you want to use Indexing API.

4. Configure the Plugin in WordPress

  • The first thing you need to do is to install the plugin in your blog that you downloaded earlier.
  • You can also search the WordPress repository for the Instant Indexing API plugin and install it.
  • Now go to Rank Math > Instant Indexing and open the Settings tab.
  • Paste your JSON key, or just upload the file that we created earlier in step 2.
  • Finally, select the Post and Page option to submit for Instant Indexing and click on Save Changes.

5. Submitting URL for Instant Indexing.

As I said earlier, whenever you publish new post or update old one, it will automatically send a notification to Google to ping your URL for crawling. You can also do it manually just easily by submitting any URL manually to Google indexing API for crawling and indexing.

  • Go to Rank Math and click on Instant Indexing then head over to Console Tab.
  • Enter one or more URLs (one per line) in the Instant Indexing section, then click on Send to API button.
  • If you roll down a little, you will see a Success message and response report from the API.

As you can see, there are three options Publish/Update, Remove, or You can use the Remove or Get Status. You can follow the same rule for any of these options same as above.

Bonus – Sweet sweet things this Google Indexing API is, Isn’t it? Well, I am going to give you a bonus tip too.

Instead of entering your URLs manually, you can also request indexing directly from the WordPress Posts section. Go to the All Posts > Check on Title to select all posts > click on Bulk Actions > choose Instant Indexing: Update then click on Apply button.

And that’s it! Viola.

I hope that you liked reading this article and were able to follow all the steps correctly.

Now you are ready to get your content get instantly indexed by using the Google Indexing API method.

Frequently Asked Questions

Q1. How to install the plugin?

Although I was hoping that you already knew how to install a plugin because you have a blog. But in case you hired any developer for that and you have no clue how to install a plugin then I got you.

A) Upload via WordPress Dashboard

You can download the plugin from the above download link, then go to the Plugin section > Add New > Choose File (browser and select file on your PC) then click the Upload button.

B) Download From WordPress Repository

This one is probably the easiest way to install a plugin in WordPress. You just have to go to the Plugin section > Add New > search for Instant Indexing for Google then Install and Activate it.

Here is the WordPress repository link for Google Indexing API plugin –

Q2. Can I use the plugin without Rank Math?

Well, this plugin is created by Rank Math folks, but it is a standalone plugin. Meaning it can easily work independently but for the Graphic Interface, it is recommended to use it alongside Rank Math SEO plugin.

Q3. Can I use the same API Project with multiple sites?

Yes, you can do that for sure. Like you can add multiple sites to the same Google Search Console account, then API Key is just another Owner of that Search Console. Just keep adding it to all the sites as Owner and Booyaaahh…

Q4. Can I request indexing for multiple websites from one website?

No. this one cannot do. You need to add all the sites to Google Search Console and then add API Key as the owner of the property, then install the plugin on your site. It is a mandatory process if you want to use Google Indexing API.

Q5. Can I use Indexing API on sites without Job Posting or Livestream?

According to Google, API currently only supports pages with either JobPosting or Livestream websites. However, Google does not strictly prohibit users from using it on any other kind of website.

According to Rank Math, they did extensive testing and also shared results of their besting. It seems that the Google Indexing API feature works with all kinds of websites, but make sure that your content is original and helpful.

Q6. Google has not indexed my new site in 4 days. What to do?

If you have created a new website and Google hasn’t crawled or Indexed your sites, then you can follow my tips on how to get Google to Index your website quickly.

Apart from that, make sure that all your pages are in order. Your content is original and well interlinked. Create a sitemap, submit your site to Google Search Console and use the Request Indexing feature.

Q7. It’s been hours but why Google Indexing API didn’t index my page?

As I said earlier, Indexing API work very fast. If you have sent the request but didn’t get the result then there could be a couple of reasons. Either Google crawled your site and left it alone because it’s not a Job posting or Livestreaming site.

Another reason is, that maybe Googlebot crawled your website but you have copied content. It might be also possible that your site ranking and indexing have been degraded for quite a time, so it will take some time.

Although Indexing API works within minutes, it cannot guarantee that your pages will be added to Google’s Index instantly. It could take anywhere from minutes to days or weeks before your URL shows up in SERP.

Q8. How to remove Indexing API from my site?

First of all, if it working for you then why remove it? If it’s not, then the removal process is quite easy. Just go to the Search Console and remove API Key as the Owner of your property. Then simply go to your WordPress dashboard and uninstall the Instant Indexing API plugin.

Wrapping It Up

Well, I think I was able to clear all the doubts here in this post. If there are still questions hovering in your mind then you can ask them in the comment section.

If you want to give your feedback or any suggestion then feel free to write them in the comments.

One thing you should know is that I value your input very much because it will not only help you but will also help me improve my writing skill.

I will recommend you to read all the important resources on my site because they are curated after extensive research and summing up years of experience.

At the very least, you will learn some new tricks and refresh some of the old ones that you forgot.

In the end, I only want you to share this article because it will keep me motivated to keep doing all the hard work and bring out more important information like this for you guys.

About the author

Christopher Edwards

Hey This is Chris, I am a Malware researcher and security analyst. I love to find out about new threats and viruses and I started this website to teach people how to stay safe online. You will get all the latest malware removal tips and tricks here. You can also ask for any virus related problem in comment section or through our contact page.