Published 10 months ago
The workflow is a simple yet efficient way to automate the process of indexing your website on Google using the Google Indexing API.
It works by extracting information from your sitemap, converting it into a JSON file, and looping through each URL to submit it for indexing.
Here's a brief rundown of the workflow:
The workflow can be triggered manually via the "Execute Workflow" button or scheduled to run at a specific time using the "Schedule Trigger" node.
The sitemap of your website is fetched using the "sitemap_set" node with a HTTP Request to the sitemap URL.
This XML sitemap is then converted into a JSON file using the "sitemap_convert" node.
The "sitemap_parse" node splits the JSON file into individual URLs.
The "url_set" node then prepares each URL to be sent to the Google Indexing API.
A loop is created using the "loop" node to process each URL individually and make a POST request to Google Indexing API indicating that the URL has been updated.
If the POST request is successful and the URL has been updated, the workflow waits for 2 seconds before moving to the next URL.
In case the daily limit for the Google Indexing API is reached (200/day by default), an error message is triggered using the "Stop and Error" node.
Beware, for each site you need to add the user as a owner like this:
Now you should be able to ensure that Google is always up-to-date with the latest content on your website, improving your website's visibility and SEO rankings, have fun!
Implement complex processes faster with n8n