Setup Guide
Get Google Indexing connected to your HubSpot portal in minutes. Follow these steps after subscribing to the app.
Create a Google Cloud project
Go to console.cloud.google.com, create a new project (or use an existing one), and enable the Indexing API for it.
Search for "Indexing API" in the API Library and click Enable.
Create a service account
In your Google Cloud project, go to IAM & Admin → Service Accounts and create a new service account. Give it any name — e.g. hubspot-indexing.
Download the service account JSON key
Open the service account, go to the Keys tab, click Add Key → Create new key, choose JSON, and download the file.
Keep this file secure — it grants access to your Indexing API quota.
Add your site to Google Search Console
Go to Google Search Console and add your HubSpot site as a property if you haven't already. Verify ownership using the HTML tag or DNS method.
Grant the service account access in Search Console
In Search Console, go to Settings → Users and permissions and add the service account email address (ending in @...iam.gserviceaccount.com) as an Owner.
The service account email is shown on the service account details page in Google Cloud Console.
Upload the JSON key in the app dashboard
Open Google Indexing in your HubSpot portal, paste the contents of your service account JSON file into the field provided, and click Save.
Verify and you're done
Use the Verify Connection button in the app. Once verified, every page you publish or update in HubSpot will be submitted to Google automatically via the Indexing API.