Index Faster with Google Cloud APIs

Tucking4561

Newbie
Joined
Jul 1, 2022
Messages
36
Reaction score
7
Hello BHW,

I recently released 1000 pages over 1 month. Unfortunately, Google did not index them all, because they were very niche pages.

I could have gone through and manually tried to index them through Search Console UI. But I saw that Search Console was reporting the pages and Not Indexed in the Coverage report and Indexed when inspected.

Using GoogleAPIs NPM package, I decided to forcefully tell Google about my pages. Specifically this was my process:

1. Create a Google Cloud Project
2. Export "Not Indexed" URL list from Google Search Console
3. Use Search Console API to see if the page was indexed: https://developers.google.com/webmaster-tools/v1/urlInspection.index/inspect
4. If the page was not indexed, submit it to the Indexing API: https://developers.google.com/search/apis/indexing-api/v3/using-api#url

Google played hard to get! Bing indexed me immediately, hahaha.
 
You can just use rankmath as well same api, similar steps. It helped on some sites I tested but others got indexed then de indexed as it is supposed to be used for pages that need to be indexed fast and then removed from index. Which they say at the top of that url" API can only be used to crawl pages with either https://developers.google.com/search/docs/advanced/structured-data/job-posting or https://developers.google.com/search/docs/advanced/structured-data/video#broadcast-event. For websites with many short-lived pages like job postings or livestream videos, the Indexing API keeps content fresh in search results because it allows updates to be pushed individually."

Who knows though maybe it works for some people and not the same way for others?
 
It helped on some sites I tested but others got indexed then de indexed as it is supposed to be used for pages that need to be indexed fast and then removed from index...

Who knows though maybe it works for some people and not the same way for others?

I am not on WP, so I can't use RankMath.

It has been 3 months, and I am not deindexed, so I believe this will stick.

You are right, it may be different ona case by case basis.
 
Hello BHW,

I recently released 1000 pages over 1 month. Unfortunately, Google did not index them all, because they were very niche pages.

I could have gone through and manually tried to index them through Search Console UI. But I saw that Search Console was reporting the pages and Not Indexed in the Coverage report and Indexed when inspected.

Using GoogleAPIs NPM package, I decided to forcefully tell Google about my pages. Specifically this was my process:

1. Create a Google Cloud Project
2. Export "Not Indexed" URL list from Google Search Console
3. Use Search Console API to see if the page was indexed: https://developers.google.com/webmaster-tools/v1/urlInspection.index/inspect
4. If the page was not indexed, submit it to the Indexing API: https://developers.google.com/search/apis/indexing-api/v3/using-api#url

Google played hard to get! Bing indexed me immediately, hahaha.
ill try this tutorial. lately i used backlinks to inde my main site, but i will give the api a shot
 
Hello BHW,

I recently released 1000 pages over 1 month. Unfortunately, Google did not index them all, because they were very niche pages.

I could have gone through and manually tried to index them through Search Console UI. But I saw that Search Console was reporting the pages and Not Indexed in the Coverage report and Indexed when inspected.

Using GoogleAPIs NPM package, I decided to forcefully tell Google about my pages. Specifically this was my process:

1. Create a Google Cloud Project
2. Export "Not Indexed" URL list from Google Search Console
3. Use Search Console API to see if the page was indexed: https://developers.google.com/webmaster-tools/v1/urlInspection.index/inspect
4. If the page was not indexed, submit it to the Indexing API: https://developers.google.com/search/apis/indexing-api/v3/using-api#url

Google played hard to get! Bing indexed me immediately, hahaha.
So how long did it take for google to index them via API ?
 
is there a ready - made tool ?

This is very simply if you have basic coding knowledge. BigPBN also shared this guide with code for the indexing: https://www.blackhatworld.com/seo/fast-indexing-of-200-pages-via-google-api.1374768/
 
I wrote about this a few months ago. And the code for indexing is attached.
https://www.blackhatworld.com/seo/fast-indexing-of-200-pages-via-google-api.1374768/

I wish I had access to this before!
 
Nice, i will try, but i don't have Google Cloud

3. Use Search Console API to see if the page was indexed: https://developers.google.com/webmaster-tools/v1/urlInspection.index/inspect
4. If the page was not indexed, submit it to the Indexing API: https://developers.google.com/search/apis/indexing-api/v3/using-api#url

How do you do these steps? use any tool? thanks

Google Cloud for these tools are free.

I used Node JS running locally on my PC with this library: github.com/googleapis/google-api-nodejs-client
 
Google Cloud for these tools are free.

I used Node JS running locally on my PC with this library: github.com/googleapis/google-api-nodejs-client
thanks, i dont know how to use it
 
The rankmath trick is not working anymore, so you can comment on some high authority blogs for Google indexing, it may help.
 
I use RankMath to do this stuff. Sometimes pages indexed then deindexed but sometimes not.
 
Back
Top