I did a bit of research and despite being a feature request, there was no N8N contribution towards using the Google Indexing API.
For your information, the Google Indexing API is the absolute fastest and best way to get Google to index your content from the search console. The primary purpose is to improve the SEO of the the URLs. By notifying Google that the content has changed, Google’s search engine will re-crawl the updated pages and adjust their search rankings accordingly.
The only working solution available at the moment is this script that reads a list of URLs from a file called “urls.txt” and sends them to Google’s Indexing API.
I’m not a developper but I understand these are the steps:
I would like to have confirmation this is technically doable with N8N, any advice is appreciated.
It would be a game-changer for SEOs on N8N as it would be possible to trigger an instant update using for example the webflow trigger on update.
n8n does support OAuth2 authentication, so you should be able to use the n8n’s “Google OAuth2 API” credentials in the HTTP Request as well (including the https://www.googleapis.com/auth/indexingscope)